我有一個數據幀,每個新行都有一個累計的統計數據。每天添加一個新行。現在我想迭代我的列,以便從上面的行中減去每行(從最後一行開始)。新的價值應該被放入一個新的專欄中。 這是我的數據框的外觀和在列「差異」的值是我想要的結果:從最後一行到第一行進行python熊貓數據幀的交織
time In diff
0 2017-06-26 7.086
1 2017-06-27 8.086 1
2 2017-06-28 10.200 2.114
這是我想出了:
for x in df['In']:
df['diff'] = df.iloc[-1] - df.iloc[-2]
但那不是它。我如何從最後一行開始循環,以及如何使iloc更具動態性?有人可以幫忙嗎? 謝謝!
像魔術一樣工作!謝謝 – Burray