当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python pandas.Series.dt.to_pytimedelta用法及代码示例


用法:

Series.dt.to_pytimedelta()

返回原生 datetime.timedelta 对象的数组。

Python 的标准 datetime 库使用不同的表示时间增量。此方法将一系列 pandas Timedeltas 转换为与原始系列长度相同的datetime.timedelta 格式。

返回

numpy.ndarray

一维数组,包含datetime.timedelta 类型的数据。

例子

>>> s = pd.Series(pd.to_timedelta(np.arange(5), unit="d"))
>>> s
0   0 days
1   1 days
2   2 days
3   3 days
4   4 days
dtype:timedelta64[ns]
>>> s.dt.to_pytimedelta()
array([datetime.timedelta(0), datetime.timedelta(days=1),
datetime.timedelta(days=2), datetime.timedelta(days=3),
datetime.timedelta(days=4)], dtype=object)

相关用法


注:本文由纯净天空筛选整理自pandas.pydata.org大神的英文原创作品 pandas.Series.dt.to_pytimedelta。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。