无法使用 pandas to_datetime 方法将字符串转换为日期时间数据类型

Cannot convert string to datetime datatype using pandas to_datetime method

我在 Anaconda 的 Python 3 中使用 pd.to_datetime() 遇到了困难。希望这是一个简单的修复,但它说问题是数据是一个系列类型而不是 DataFrame。有人可以让我知道是否有快速解决方法吗?

这是给我错误的代码:

pd.to_datetime(Confirmed_Date_test.ObservationDate, errors='coerce', format='%d%m%Y')

这是我遇到的错误:

这里是处理数据的代码:

观察日期是您的groupby结果的索引。 在 pd.todatetime():

之前添加一个重置索引
Confirmed_Date_test.reset_index(inplace=true)

通过在 ln 39 的末尾添加 .to_frame() 解决了这个问题。