1
進出口新的大熊貓,我試圖從今天運行在每一行使用的收盤價從昨天一個計算和價格。即:從熊貓數據幀前一天訪問一行應用
for 2011-07-26:
new_column = max(df.high['2011-07-25'], df.close['2011-07-26'])
我想過使用遍歷所有行迭代,但認爲使用df.apply函數會更有效。但是,我無法弄清楚如何從我的函數中訪問前幾天的收盤價格。
這是我的數據框的一個片段。
open high low close
date
2011-07-22 1597.6 1607.7 1597.5 1601.5
2011-07-25 1618.2 1620.3 1609.4 1612.2
2011-07-26 1610.7 1617.5 1608.0 1616.8
最好的辦法是完成這個嗎?
,但我想取近今天的高點到昨天收盤。看起來這只是從今天的高位收高。 – CraigH 2013-03-25 11:15:45
@CraigH這完全是,我的錯誤/誤讀。 – 2013-03-25 11:17:31
@CraigH對不起,我已更新,這是你之後? – 2013-03-25 11:38:14