有没有办法进行一个月的 Timedelta?
应用 pd.Timedelta('1M')
会产生 Timedelta('0 days 00:01:00')
。
月份有代号吗?
最佳答案
Timedelta
用于绝对偏移。根据定义,一个月的“偏移量”可能具有不同的长度,具体取决于它所应用的值。
对于这些情况,您应该使用DateOffset
:
pandas.DateOffset(months=1)
功能示例:
import pandas as pd
pd.Timestamp('2022-09-29 00:27:00') + pd.DateOffset(months=1)
>>> Timestamp('2022-10-29 00:27:00')
关于Python:Pandas Timedelta 一个月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73889060/