pandas - 无法将其更改为 pandas 日期时间
问题描述
dfff = pd.DataFrame({'date': ['01-01-2016 0.55', '01-01-2016 1.26', '01-01-2016 4.51',
'01-01-2016 7.43']})
print(dfff)
s1 = dfff.apply(pd.to_datetime)
*Error* : **ParserError: Unknown string format: 01-01-2016 0.55
**
当我尝试应用 DateTime 时,错误显示我什至尝试进行格式化但没有用
解决方案
pd.to_datetime 期望参数的最大数量为年、月、日和时分秒和毫秒。UTC 时间是 T24:01:01.123Z
01-01-2016 0.55 使用正则表达式更改为 01-01-2016 0:55:00 然后尝试 pd.to_datetime
推荐阅读
- python - 通过循环将文件导出到新文件夹中?
- c++ - NMAKE:致命错误 U1077:返回代码“0x2”
- ios - BottomLayoutGuide iOS 10 与 iOS 11
- ruby - 网址中的 Mustermann::CompileError
- ios - 尝试使用轻量级迁移更新我的 DBModel,但没有任何反应
- javascript - 重定向网页时JavaScript不将值视为字符串
- php - 为什么对 Symfony 控制器的 jQuery AJAX 请求是并行处理而不是异步处理的?
- android - 在 Android 中将 FCM 消息从一台设备发送到另一台没有服务器的设备
- jenkins - 如何提取 Jenkins 管道中的源代码行数?
- python-3.x - “utf-8”编解码器无法解码字节和 IndexError:列表索引超出范围错误