我有一个pandas column包含timestamps无序的。当我对它们进行排序时,除了值之外,它都可以正常工作H:MM:SS。d = ({ 'A' : ['8:00:00','9:00:00','10:00:00','20:00:00','24:00:00','26:20:00'], })df = pd.DataFrame(data=d)df = df.sort_values(by='A',ascending=True)Out: A2 10:00:003 20:00:004 24:00:005 26:20:000 8:00:001 9:00:00理想情况下,我想在5个字母前添加一个零strings。如果将它们全部time delta转换为零,则将午夜之后的时间转换为1天加上n个小时的时间。例如df['A'] = pd.to_timedelta(df['A']) A0 0 days 08:00:001 0 days 09:00:002 0 days 10:00:003 0 days 20:00:004 1 days 00:00:005 1 days 02:20:00预期输出: A0 08:00:001 09:00:002 10:00:003 20:00:004 24:00:005 26:20:00
添加回答
举报
0/150
提交
取消