我正在尝试访问数据框中的一列,但是它不起作用
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]'
该如何解决?
答案 0 :(得分:4)
我认为year
是您的索引。尝试使用dfyear = df.index
代替dfyear = df.loc[:,'year']