我有一个名为'dfm'的熊猫df,看起来像这样,我正在尝试为'date'列分配一个时区,看起来像这样-
date monthly_flow
0 1992-02 138000.00
1 1992-03 156567.74
2 1992-04 149760.00
3 1992-05 210419.35
4 1992-06 187566.67
.. ... ...
355 2021-09 99496.55
356 2021-10 109192.86
357 2021-11 137500.00
358 2021-12 163241.38
359 2022-01 157241.38
但我收到错误-->
from datetime import timezone
dfm['date'] = dfm['date'].dt.tz_localize(timezone.utc)
Traceback (most recent call last):
Input In [114] in <module>
dfm['date'] = dfm['date'].dt.tz_localize(timezone.utc)
AttributeError: 'PeriodProperties' object has no attribute 'tz_localize'
当我绘制此数据时出现下游错误,表明“日期”列需要设置 tzinfo,因此我尝试在此处执行此操作,如上所示。谢谢,