Python Pandas – 返回给定的DateOffset对象应用的频率
要返回给定的DateOffset对象应用的频率,请使用Pandas中的offset.freqstr。首先,导入所需的库 −
from pandas.tseries.frequencies import to_offset
import pandas as pd
在Pandas中设置时间戳对象 −
timestamp = pd.Timestamp('2021-09-26 03:25:02.000045')
创建DateOffset。 这里使用“D”频率增加天数−
offset = to_offset("5D")
显示更新后的时间戳 −
print("\n更新的时间戳...\n",timestamp + offset)
返回给定的DateOffset对象应用的频率 −
print("\nDateOffset对象的频率..\n", offset.freqstr)
示例
如下所示的代码 −
from pandas.tseries.frequencies import to_offset
import pandas as pd
# 在Pandas中设置时间戳对象
timestamp = pd.Timestamp('2021-09-26 03:25:02.000045')
# 显示 时间戳
print("时间戳...\n",timestamp)
# 创建DateOffset
# 这里使用“D”频率增加天数
offset = to_offset("5D")
# 显示 DateOffset
print("\nDateOffset...\n",offset)
# 显示更新后的时间戳
print("\n更新的时间戳...\n",timestamp + offset)
# 返回给定的DateOffset对象应用的频率
print("\nDateOffset对象的频率..\n", offset.freqstr)
输出
将生成以下代码 −
时间戳...
2021-09-26 03:25:02.000045
DateOffset...
<5 * Days>
更新的时间戳...
2021-10-01 03:25:02.000045
DateOffset对象的频率..
5D
极客教程