【问题标题】:Change the timestamp format in a dataframe更改数据框中的时间戳格式
【发布时间】:2022-12-08 22:21:19
【问题描述】:

我有一个像这样带有时间戳的数据框

我想使用随机森林,因此我想以不同的格式进行转换,如下所示:

时分

可能吗?

提前致谢

【问题讨论】:

    标签: timestamp


    【解决方案1】:

    你应该尝试使用strftime

    df['timestamp'] = df['timestamp'].apply(lambda x: x.strftime('%H %M'))
    

    希望这可以帮到你!

    【讨论】:

    • 您好,感谢您的回答!但是我收到一个错误“KeyError:'timestamps'”不知道为什么,因为我是 python 的初学者
    • 你能把你的数据框的结构放在这里吗?
    • 当然我在上面放了一个截图
    • 我根据您的说明编辑了答案。请让我知道它是否适合您。
    • 感谢它的工作,但是,它可以在两列中显示小时和分钟吗?现在它是一体的..再次感谢