gpt4 book ai didi

python - Pandas 系列时间,必须转换为日期时间

转载 作者:太空宇宙 更新时间:2023-11-04 02:20:23 25 4
gpt4 key购买 nike

看起来像这样

  time
0 10
1 2321
2 845

我需要将它们转换为日期时间。我试过了

pd.to_datetime(df.Time, format='%H%M')

但它给出“时间数据 10 不匹配格式 '%H%M'(匹配)”

谢谢

预期输出

  time
0 00:10
1 23:21
2 08:45

我需要这些作为日期时间,这样我就可以为每个小时制作垃圾箱,即

    time   0  1  2  3  4  5  6  7  8  ... 23
0 00:10 1
1 23:21 1
2 08:45 1

最佳答案

经过你的编辑,我相信你需要

pd.to_datetime(('00' + df.time.astype(str)).str[-4:], format='%H%M')

关于python - Pandas 系列时间,必须转换为日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51795304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com