Pandas:减去数据框中的行

时间:2016-02-24 11:03:18

标签: python pandas

我的数据框如下所示。

    Day    | Price
12-05-2015 |  73
12-06-2015 |  68
11-07-2015 |  77
10-08-2015 |  54

我想在30天后从相应的价格中减去一个Day的价格。为了增加日期,我使用了data.loc[data['Day'] + timedelta(days=30)]但是这显然在我的数据框中的最后日期附近溢出。有没有办法在不迭代数据框中的所有行的情况下减去价格?

如果有帮助,我想要的输出类似于以下内容。

 Start_Day    | Price
12-05-2015    |  -5
11-07-2015    |  -23

1 个答案:

答案 0 :(得分:0)