python - 数据准备将两个日期字段合二为一
问题描述
我有两个日期列,在另外两个列中关联了相应的美元。我想将它绘制在单个图表中,但是对于 python 中需要的数据准备。
实际表
开始日期 | 开始$ | 结束日期 | 结束$ |
---|---|---|---|
6月5日 | 500 | 6月7日 | 300 |
6月7日 | 600 | 6月10日 | 550 |
6月8日 | 900 | 6月10日 | 600 |
预期表
Python日期 | 开始$ | 结束$ |
---|---|---|
6月5日 | 500 | 0 |
6月6日 | 0 | 0 |
6月7日 | 600 | 300 |
6月8日 | 900 | 0 |
6 月 9 日 | 0 | 0 |
6月10日 | 0 | 1150 |
Python中有什么解决方案吗?
解决方案
我可以建议你一个基本的逻辑,你弄清楚如何去做。做到这一点并不难,这也是一个很好的学习:
您只能从输入表中读取所需的列子集作为单个数据框。为您丢失的列创建两个值为 0 的数据框,然后将它们附加在一起。
推荐阅读
- r - 使用 R 计算多元线性回归的对数似然
- scikit-learn - scikit-learn:涉及管道时 fit() 无法启用 sample_weight
- reactjs - 将 props 传递给具有本地状态、状态提升和 redux 的组件 - 推荐
- google-apps-script - 我想编写一个脚本来读取和记录特定行的值并将它们复制到新工作表
- sql-server - 隐藏/取消隐藏查询
- python - 我不知道为什么'if'语句是真的
- java - 如何在不访问其他活动的情况下将 arraylist 从活动发送到另一个活动
- sql - 为什么 JasperReports 忽略 $!P SQL-ingection?
- uml - UML用例图检查用户权限
- java - 路径形状Android中间的中心文本