我自己刚刚学习 Pandas,遇到了一些问题。
在从 csv 文件读取的 DataFrame 中,我有一列包含不同格式的日期数据(例如'%m/%d/%Y'和'%Y-%m-%d',可能为空白。),我想统一该列的格式。但不知道还有没有其他格式。因此,当我使用时pd.to_datetime(),它引发了一些错误,例如格式不匹配和非仿时数据。如何统一该栏目的格式?
我已将该列的一部分转换为日期时间数据类型,并且它是YYYY-mm-dd格式的。我可以保留日期时间数据类型,并将格式更改为 吗'%m/%d/%Y'?我已经使用过pd.dt.strftime(),它会更改格式,但也会将 dtype 更改为 str,而不保留 datetime dtype。