【发布时间】:2021-07-20 09:01:06
【问题描述】:
我正在尝试使用与第一季度、第四季度、第七季度等一致的季度变量。使用营业季度并尝试为其增加一个工作月
start = datetime.date.today()
start=start+pd.tseries.offsets.DateOffset(months=1)
end = datetime.date(start.year+2, 12, 31)
business_days_rng =pd.date_range(start, end, freq='BQ')
但我收到一条消息:
不再支持带时间戳的整数和整数数组的加法/减法。不要加/减
n,而是使用n * obj.freq
【问题讨论】:
-
它适用于 pandas
1.2.3。 -
也许您应该使用
pandas.Timestamp而不是datetime- 类似于DateOffset 文档中的示例 -
哪一行有问题?始终将有问题的完整错误消息(从“Traceback”一词开始)(不是评论)作为文本(不是屏幕截图,不是指向外部门户的链接)。还有其他有用的信息。
标签: python pandas time-series