好的我用CSV文件从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
方法中找不到任何相关的参数。
在输出中我想要一个数据帧,其中索引将是一个与欧洲日期格式在视觉上一致的日期时间索引。
有人可以提出解决方案吗?它应该是直截了当的,因为我猜应该有一个熊猫方法来处理它,但我目前卡住了。
答案 0 :(得分:0)
从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')