【发布时间】:2018-09-07 16:57:15
【问题描述】:
我正在尝试从一个简单的数据框构建一个箱线图。我取一个多列,只取我需要的两列:
mydata = data[['addr_state','loan_amnt']].dropna().copy()
mydata['loan_amnt'] = mydata['loan_amnt'].astype(float)
mydata[:5]
addr_state loan_amnt
0 AZ 5,000.00
1 GA 2,500.00
2 IL 2,400.00
3 CA 10,000.00
4 OR 3,000.00
mydata.columns
Index(['addr_state', 'loan_amnt'], dtype='object')
基本上,它是一堆状态量记录,我正在尝试为它构建蜡烛:
mydata.boxplot(column='addr_state')
KeyError: "['addr_state'] not in index"
我尝试了 set_index() 和 rebuild_index() 但似乎都没有修复它。
【问题讨论】:
标签: python pandas matplotlib plot indexing