【发布时间】:2023-04-07 03:58:01
【问题描述】:
我有一个如下所示的数据框:
Publication Date Date Value
2018-01-01 2018-01-01 2
2018-01-01 2018-01-02 13
2018-01-01 2018-01-03 14
2018-01-01 2018-01-04 12
2018-01-02 2018-01-02 1.5
2018-01-02 2018-01-03 14
2018-01-02 2018-01-04 15
2018-01-02 2018-01-05 15.5
2018-01-03 2018-01-03 1.8
2018-01-03 2018-01-04 13
2018-01-03 2018-01-05 17
2018-01-03 2018-01-06 15
.
.
我想删除Publication Date 更改的每一行数据,因为每次迭代都有非常小的值。输出如下所示:
Publication Date Date Value
2018-01-01 2018-01-02 13
2018-01-01 2018-01-03 14
2018-01-01 2018-01-04 12
2018-01-02 2018-01-03 14
2018-01-02 2018-01-04 15
2018-01-02 2018-01-05 15.5
2018-01-03 2018-01-04 13
2018-01-03 2018-01-05 17
2018-01-03 2018-01-06 15
.
.
数据基本上采用这种格式,但包括未显示的额外列(即:Date 切换每个Publication Date 的日期+1)。
最好的方法是什么?
【问题讨论】:
标签: python python-3.x pandas dataframe pandas-groupby