在下面的數據框中,第三行是標題,Y,M和D列分別給出年份月份和日期。但是,我不能夠在使用此代碼閱讀:用於在日期文件中讀取的Python熊貓
df = pandas.read_csv(file_name, skiprows = 2, index_col='datetime',
parse_dates={'datetime': [0,1,2]},
date_parser=lambda x: pandas.datetime.strptime(x, '%Y %m %d'))
OTH-000.opc
XKN1= 0.500000E-01
Y M D PRCP VWC1
2006 1 1 0.0 0.17608E+00
2006 1 2 6.0 0.21377E+00
2006 1 3 0.1 0.22291E+00
2006 1 4 3.0 0.23460E+00
2006 1 5 6.7 0.26076E+00
我得到一個KeyError異常:列表索引超出範圍。有什麼建議麼?
這個示例數據適用於我。數據可能存在問題?你測試過它以確保它是有效的嗎? – Alexander
是的,我使用這個完全相同的數據 – user308827
哪個版本的python和熊貓? – Alexander