熊猫read_csv从年份下降前两位

时间:2018-08-20 20:35:16

标签: pandas python-datetime

在我的.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。

1 个答案:

答案 0 :(得分:0)

似乎您有一个|sv文件,而不是csv文件。请尝试以下操作:

df = pd.read_csv('your_file.csv', sep='|', index_col=0)