簡體   English   中英

熊貓:減去數據框中的行

[英]Pandas: Subtract rows in dataframe

我有一個看起來像下面的數據框。

    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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM