【发布时间】:2017-02-06 12:37:53
【问题描述】:
我有一个 pandas 的数据框,其中有一列数据类型为:datetime64[ns]。
如何将整个系列转换为 Python 的 Datetime.datetime 对象?在单个对象上有一个名为to_datetime() 的函数,但我无法在系列上调用此函数。
谢谢
【问题讨论】:
-
确实有问题,因为它会自动转换为 pandas 日期时间,但可以通过
df.Date.dt.to_pydatetime()转换为日期的numpy array -
所以这个
df.Date = df.Date.dt.to_pydatetime()仍然返回Date datetime64[ns] -
更好的是解释here