【发布时间】:2020-09-13 17:29:50
【问题描述】:
我有一个包含“日期”列的 .CSV 文件。它有完整的日期,例如2020 年 1 月 9 日,但格式为 9 月 20 日。 (所有日期都是每月的第一天)
问题在于 python 正在读取格式化的 .CSV 文件的格式化值 9 月 20 日。如何将所有值更改为 yyyy/mm/dd (2020/09/01) 格式?
到目前为止,我尝试了但无济于事。
import pandas as pd
tw_df = pd.read_csv("tw_data.csv", index_col = "Date", parse_dates = True, format = "%Y%m%d")
错误信息
TypeError: parser_f() 得到了一个意外的关键字参数“格式”
【问题讨论】:
-
您可能应该明确说明您希望人们假设一个月中的哪一天 - 总是 1?
-
@alani 谢谢。我已经相应更新了
标签: python date formatting