我正在尝试将一个列字符串类型转换为datetime类型。但是当我写代码的时候:
df.timeStamp = df.timeStamp.to_datetime它只是告诉我
AttributeError: 'Series' object has no attribute 'to_datetime'但当我尝试的时候
pd.to_datetime(df.timeStamp)它起作用了。
我是python的新手,希望有人能解释为什么会发生这种情况。
感谢您的宝贵时间!
发布于 2019-01-23 08:32:20
因为to_datetime只是pandas模块的有效属性,所以仅此而已。
这就是为什么:
AttributeError: 'Series' object has no attribute 'to_datetime'
(请参阅突出显示的部分)
当然,to_datetime不能以这种方式使用。
发布于 2019-06-24 06:32:58
我有点晚了,但对未来的读者仍然有用。
下面的代码将pandas df中object类型的列转换为timestamp类型
df.timeStamp = pd.to_datetime(df.timeStamp)https://stackoverflow.com/questions/54318395
复制相似问题