Python 数据帧日期索引的偏移日期

Python 数据帧日期索引的偏移日期,python,pandas,Python,Pandas,给定按如下方式创建的数据帧: dates = pd.date_range('20130101',periods=6) df = pd.DataFrame(np.random.randn(6),index=dates,columns=list('A')) A 2013-01-01 0.847528 2013-01-02 0.204139 2013-01-03 0.888526 2013-01-04 0.769775 2013-01-05 0

给定按如下方式创建的数据帧:

dates = pd.date_range('20130101',periods=6)
df = pd.DataFrame(np.random.randn(6),index=dates,columns=list('A'))

                  A
2013-01-01   0.847528
2013-01-02   0.204139
2013-01-03   0.888526
2013-01-04   0.769775
2013-01-05   0.175165
2013-01-06  -1.564826
我想在索引中增加15天。 这不起作用>

#from pandas.tseries.offsets import *
df.index+relativedelta(days=15)
#df.index + DateOffset(days=5)

TypeError: relativedelta(days=+15)
我似乎无法正确处理索引….

您可以使用:


稍微短一点/更直接的是
t换档

df = df.tshift(15, freq='D')

非常感谢!似乎我没有意识到需要在DateOffset之前加上pd。上面的链接似乎被破坏了,可能是这个链接?谢谢@fixxer,这是一个稍微不同的链接,但我已经更新了链接。更新的链接:
df = df.tshift(15, freq='D')