1
我在列中有一個混合日期格式的數據框。其中一些格式爲dd/mm/yyyy,其中一些格式爲d/m/y。如何通過根據單元格的值應用適當的格式將列設置爲日期時間? 我從一個CSV文件中讀取:在pandas中混合日期格式dd/mm/yyyy和d/m/y
DayofWeek,Date
Friday,22/05/2015
Friday,10/2/12
Friday,10/10/14
Friday,21/10/2011
Friday,8/7/11
怎麼是'pd.read_csv( 'path_to_csv_file',parse_dates = [1],dayfirst = TRUE)'?或'pd.read_csv('file_with_dates.csv',parse_dates = ['Date'],dayfirst = True)'? – Abdou
像明智的,如果該文件已被讀取,您可以使用pandas datetime'pd.to_datetime(df.Date,dayfirst = True)' – johnchase
感謝這兩種方法的工作。 –