好吧,我已经从CSV文件中读取了一些数据:
df=pd.read_csv(path,index_col='Date',parse_dates=True,dayfirst=True)
数据以欧洲日期公约格式dd/mm/yyyy
,这就是为什么我使用dayfirst=True.
但是,我想做的是将数据框架DF的字符串格式外观从美国(yyyy/mm/dd)
更改为欧洲格式(dd/mm/yyyy)
,只是与我如何看待日期一致。
我在pd.read_csv
方法中找不到任何相关参数。
在输出中,我想要一个数据框架,其中简单的索引将是与欧洲日期格式一致的DateTime索引。
任何人都可以提出解决方案吗?它应该很简单,因为我想应该有一种熊猫的方法来处理它,但是我目前被卡住了。
从CSV加载后,尝试以下几个类似的内容。我不认为可以作为阅读过程的一部分执行转换。
import pandas as pd
df = pd.DataFrame({'date': pd.date_range(start='11/24/2016', periods=4)})
df['date_eu'] = df['date'].dt.strftime('%d/%m/%Y')