Python Pandas - 返回应用于给定 DateOffset 对象的频率(以字符串形式)
pythonserver side programmingprogramming更新于 2026/1/27 22:04:17
要返回应用于给定 DateOffset 对象的频率(以字符串形式),请使用 Pandas 中的 offset.freqstr 属性。
首先,导入所需的库 −
from pandas.tseries.offsets import DateOffset import pandas as pd
在 Pandas 中设置时间戳对象 −
timestamp = pd.Timestamp('2021-08-30 02:30:55')
创建 DateOffset。我们在这里使用"月份"来增加月份参数 −
offset = pd.tseries.offsets.DateOffset(months=3)
显示更新的时间戳 −
print("\n更新时间戳...\n",timestamp + offset)
以字符串形式应用于给定 DateOffset 对象的频率 −
print("\n给定 DataOffset 上的频率...\n",offset.freqstr)
示例
以下是代码 −
from pandas.tseries.offsets import DateOffset
import pandas as pd
# 在 Pandas 中设置时间戳对象
timestamp = pd.Timestamp('2021-08-30 02:30:55')
# 显示时间戳
print("时间戳...\n",timestamp)
# 创建 DateOffset
# 我们在这里使用"months" 来增加月份参数
offset = pd.tseries.offsets.DateOffset(months=3)
# 显示 DateOffset
print("\nDateOffset...\n",offset)
# 显示更新的时间戳
print("\n更新时间戳...\n",timestamp + offset)
# 以字符串形式应用于给定 DateOffset 对象的频率
print("\n给定 DataOffset 上的频率...\n",offset.freqstr)
输出
这将产生以下代码 −
时间戳... 2021-08-30 02:30:55 DateOffset... <DateOffset: months=3> 更新时间戳... 2021-11-30 02:30:55 给定 DataOffset 上的频率... <DateOffset: months=3>
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

