我有一個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
提交
取消