为了账号安全,请及时绑定邮箱和手机立即绑定

将列转换为 pandas.datetime 或时间序列

将列转换为 pandas.datetime 或时间序列

largeQ 2021-06-17 18:13:09
我有一个看起来像这样的数据框,但有多个记录:ID      Date1       {'day': 20, 'year': 2018, 'month':9}我正在尝试将 Date 列中的所有内容更改为 pandas 时间序列格式。我试图通过执行以下操作来遍历数据并更改每个条目,但收到一条错误消息,指出格式不匹配。for index, rows in iterrows:    x = row['Date']    pd.to_datetime(pd.Series(x), format = 'day': %d, 'year': %y, \     'month': %m, dayfirst = True)运行时df.to_dict(),这是输出:{'ID': {0: '1'}, 'Date':{0: "{'day': 20, 'year': 2018, 'month': 9}"}}
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 146 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号