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

熊猫:将秒数转换为时间增量或时间

熊猫:将秒数转换为时间增量或时间

德玛西亚99 2021-04-07 13:09:05
我在一个数据框中有几秒钟的时间,可以这样说:s = 122我想将其转换为以下格式:00:02:02.0000为此,我尝试通过以下方式使用to_datetime: pd.to_datetime(s, format='%H:%M:%S.%f')但是,这不起作用:ValueError:时间数据122与格式'%H:%M:%S.%f'不匹配(匹配)我也尝试使用unit='ms'而不是格式,但是随后我得到了时间之前的日期。如何修改我的代码以获得所需的转换?如果可能,需要在数据框中使用熊猫完成此操作。编辑:下面的jezrael和MedAli解决方案都是有效的,但是Jezrael解决方案的优点是不仅可以使用整数,还可以使用Datetime.time作为输入!
查看完整描述

2 回答

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

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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