python-3.x - 无法使用 pandas 将对象 dtype 转换为 mm:ss:ms 格式的持续时间
问题描述
我有一个持续时间的列。此列的类型为 Object。这些值如下所示:
55:59.9
51:10.6
41:19.1
from datetime import datetime
test = datetime.strptime(df.column, '%M::%S::%MS.%f')
TypeError: strptime() argument 1 must be str, not Series
我尝试了 Pandas 的 datetime 命令,但它们不起作用!有人可以帮忙,所以我可以将此列转换为持续时间(mm:ss:ms)然后进行减法?
谢谢!
解决方案
推荐阅读
- ruby - 在 ruby 中操作符号
- javascript - 动态创建 Promise 并按顺序运行
- c++ - 该标准是否认为模板类的非模板成员本身就是“模板”?
- mongodb - Mongodb groupby on 字典里面的字典
- python - 在 Python 中创建对象的时间成本与性能分析相关吗?
- ssl - 如何使用 certbot 修复错误设置 SSL?
- mysql - Hibernate 能够连接到 mysql 但 Spring JPA 不能
- ruby-on-rails - 无法使用 init.d 服务启动独角兽 – 无法以 sudo 方式找到捆绑包
- line - 将线段转成弧线,漂亮的运输展示
- html - 我无法使用 css 选择器移动我的图像?