将pandas列转换为日期时间

我在以字符串格式导入的pandas DataFrame中有一个字段。它应该是日期时间变量。如何将其转换为datetime列,然后根据日期进行过滤。

例:

  • 数据框名称:raw_data
  • 列名称:Mycol
  • 列中的值格式:“ 05SEP2014:00:00:00.000”

回答:

使用该to_datetime函数,指定一种格式以匹配您的数据。

raw_data['Mycol'] =  pd.to_datetime(raw_data['Mycol'], format='%d%b%Y:%H:%M:%S.%f')

以上是 将pandas列转换为日期时间 的全部内容, 来源链接: utcz.com/qa/402113.html

回到顶部