熊猫以一种奇怪的方式阅读日期列

时间:2021-01-04 20:44:34

标签: python pandas datetime

希望你们都做得很好; 我正在做一个关于 TMDB 分析的小项目,数据集是 csv 文件,在 M/D/Y 后面有 release_date 列

screenshot for the csv file

在我使用的 jupyter notebook 中读取 csv 文件时 tmdb_df = pd.read_csv('tmdb-movies.csv', parse_dates=['release_date']) 但是日期设置不正确,某些日期到 2070 年,因为大熊猫这样做会将 1970 年 4 月 5 日这样的日期读为 70 年 4 月 5 日。 我怎样才能解决这样的问题?或者我应该如何读取文件

screenshot for the csv loaded without parse_dates

same issue when loading the csv with parse_date

1 个答案:

答案 0 :(得分:0)

df['Date'] = df["Date"].dt.strftime("%m/%d/%Y")