将 Pandas Timedelta 对象转换为 Python timedelta 对象
要将 Pandas Timedelta 对象转换为 Python timedelta 对象,请使用该方法。timedelta.to_pytimedelta()
首先,导入所需的库 -
import pandas as pd
创建一个 Timedelta 对象 -
timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns')
显示时间增量 -
print("Timedelta...\n", timedelta)
将 Pandas Timedelta 对象转换为 python timedelta 对象。任何纳秒分辨率都将丢失 -
timedelta.to_pytimedelta()
示例
以下是代码 -
import pandas as pd输出结果# TimeDeltas 是 Python 的标准日期时间库,使用不同的表示形式 timedelta's
# 创建一个 Timedelta 对象
timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns')
# 显示时间增量
print("Timedelta...\n", timedelta)
# 将 Pandas Timedelta 对象转换为 python timedelta 对象
res = timedelta.to_pytimedelta()
# 显示转换后的 Timedelta 对象
# 任何纳秒分辨率都将丢失
print("\nTimedelta object after converting...\n", res)
这将产生以下代码 -
Timedelta...2 days 11:22:25.050000045
Timedelta object after converting...
2 days, 11:22:25.050000
以上是 将 Pandas Timedelta 对象转换为 Python timedelta 对象 的全部内容, 来源链接: utcz.com/z/338627.html