在我的.csv文件中,我有一个05/20/1935 12:00:00 AM
格式的datetime列。每当我将数据注入大熊猫时,格式都会更改为5-20-35 12:00
,这以后会破坏我的计算,因为pd.to_datetime()
会将其转换为2035
。
编辑
如果我有以下csv_file
id, birthday
0, 10/21/1967 12:00:00 AM
1, 01/10/1962 12:00:00 AM
2, 22/12/1983 12:00:00 AM
并使用
df = pd.read_csv('csv_file')
我得到以下输出
df
id | birthday
0 | 10/21/67 0:00
1 | 1/10/62 0:00
2 | 22/12/83 0:00
注意:由于某些日期位于20xx,我无法明确提及该日期位于19xx。
答案 0 :(得分:0)
似乎您有一个|sv
文件,而不是csv
文件。请尝试以下操作:
df = pd.read_csv('your_file.csv', sep='|', index_col=0)