In [7]:
import numpy as np
import pandas as pd
from datetime import date
In [16]:
df = pd.DataFrame({
'date': pd.to_datetime([date(2019,1,d) for d in range(1,11)]),
'reading': np.random.uniform(high=100,size=10)
})
In [17]:
df
Out[17]:
In [22]:
df['reading_d_minus_1']= df['reading'].shift(1)
In [23]:
df
Out[23]: