pandas.TimedeltaIndex.mean#

TimedeltaIndex.mean(*, skipna=True, axis=0)[源代码]#

返回数组的平均值。

参数:
skipna布尔值, 默认为 True

是否忽略任何 NaT 元素。

int, 可选, 默认值 0

要应用函数的轴。

返回:
scalar

时间戳或时间增量。

参见

numpy.ndarray.mean

返回沿给定轴的数组元素的平均值。

Series.mean

返回一个 Series 中的平均值。

备注

mean 仅对 Datetime 和 Timedelta 数据类型定义,不适用于 Period。

例子

对于 pandas.DatetimeIndex:

>>> idx = pd.date_range("2001-01-01 00:00", periods=3)
>>> idx
DatetimeIndex(['2001-01-01', '2001-01-02', '2001-01-03'],
              dtype='datetime64[ns]', freq='D')
>>> idx.mean()
Timestamp('2001-01-02 00:00:00')

对于 pandas.TimedeltaIndex:

>>> tdelta_idx = pd.to_timedelta([1, 2, 3], unit="D")
>>> tdelta_idx
TimedeltaIndex(['1 days', '2 days', '3 days'],
                dtype='timedelta64[ns]', freq=None)
>>> tdelta_idx.mean()
Timedelta('2 days 00:00:00')