python - “系列”对象没有属性 'to_datetime'

标签 python pandas dataframe

我正在尝试将一列 str 类型转换为 datetime 类型。但是当我写代码时:

df.timeStamp = df.timeStamp.to_datetime

它只是告诉我

AttributeError: 'Series' object has no attribute 'to_datetime'

但是当我尝试的时候

pd.to_datetime(df.timeStamp)

有效。

我是 python 的新手,希望有人能解释为什么会这样。

感谢您的宝贵时间!

最佳答案

我有点晚了,但对 future 的读者仍然有用。

下面的代码将 pandas df 中类型为 object 的列转换为类型 timestamp

df.timeStamp = pd.to_datetime(df.timeStamp)

关于python - “系列”对象没有属性 'to_datetime',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54318395/

相关文章:

python - pandas groupby 条件并重新塑造数据框

python - 从 python 调用 webjob

Python:网格尺寸较大时行走网格的递归计数产生误差

python - 本地化数据框中的行

python - 获取 pandas 每分钟的平均值

r - 按组匹配等于或小于的值

python - 我如何将 xml 格式的数据从 flex 传递到 python

python - 如何使用 "loc"和 "for"在 pandas 中添加行?

python - 从嵌套字典创建 dfs 并计算字符串以创建带有子图的图

java - 根据第一个数据框 Java 中的列创建具有新列值的新 Spark DataFrame