maxframe.dataframe.DataFrame.tshift#

DataFrame.tshift(periods: int = 1, freq=None, axis=0)#

移动时间索引,如果可用则使用索引的频率。

参数:
  • periods (int) -- 要移动的周期数,可以是正数或负数。

  • freq (DateOffset, timedelta, or str, default None) -- 来自 tseries 模块的时间增量或以字符串形式表示的时间规则(例如 'EOM')。

  • axis ({0 or ‘index’, 1 or ‘columns’, None}, default 0) -- 对应于包含 Index 的轴。

返回:

已移动

返回类型:

Series/DataFrame

备注

如果未指定 freq,则尝试使用索引的 freq 或 inferred_freq 属性。如果这些属性都不存在,则抛出 ValueError