最佳答案
我在 DataFrame 中有一个序列,最初作为对象读入,然后需要将其转换为 呀呀呀形式的日期,其中 D是月底。
例如,我有一个 DataFrame df
,其中有一列 Date
作为对象:
... Date ...
... 200104 ...
... 200508 ...
我想要的是一个日期对象:
... Date ...
... 2001-04-30 ...
... 2005-08-31 ...
使得 df['Date'].item()
返回
datetime.date(2001, 04, 30)
我使用了下面的代码来实现这个目标,但是我所有的约会都是在月初,而不是月底。请指示。
df['Date'] = pd.to_datetime(df['Date'], format="%Y%m").dt.date
注意: 我已经导入了 Pandas (pd)和 datetime (dt)