import pandas as pd
data = pd.DataFrame({'date': pd.to_datetime(['1992-01-01', '1992-02-01',
'1992-03-01', '1992-04-01',
'1992-05-01']),
'sales': [10, 20, 30, 40, 50],
'price': [4302, 4323, 4199, 4397, 4159]})
np.diff(data['price'])
对于
price
柱但是,我希望第一行有一个带有时间戳的参考点,
1992-01-01
我的
reference value is 4100
date, sales, diff_price
1992-01-01, 10, 4302-4100
1992-02-01, 20, 4323-4302
1992-03-01, 30, 4199-4323
1992-04-01, 40, 4397-4199
1992-05-01, 50, 4159-4397