我怎么能在python中创建这些列

时间:2017-11-25 17:32:07

标签: python pandas dataframe

我有一个类似下面的数据集

Date           Price
2017-01-01     100
2017-01-02     187
2017-01-03     183

如何创建一个获取前几天信息的列,如

Date           Price    Previous_Days_Price
2017-01-01     100      NaN
2017-01-02     187      100
2017-01-03     183      187

1 个答案:

答案 0 :(得分:1)

pandas.Series.shift就是你想要的......

df['Price'].shift(1)