Python:pd.read_csv(...,index_col ='year')之后出现“标签不在列中”错误

时间:2018-08-10 21:09:58

标签: python pandas matplotlib

我正在尝试访问数据框中的一列,但是它不起作用

import pandas as pd
df = pd.read_csv(data, index_col='year')
dfyear = df.loc[:,'year']

我收到以下错误:

KeyError: 'the label [year] is not in the [columns]'

该如何解决?

1 个答案:

答案 0 :(得分:4)

我认为year是您的索引。尝试使用dfyear = df.index代替dfyear = df.loc[:,'year']