python - python plot get_loc(self,key,method,tolerance)错误
问题描述
我试图用绘图过程制作饼图。
chad = pd.read_csv("Admission_Predict.csv", engine = 'python')
chad_2 = chad.drop(['Serial No'], axis = 1)
chad_2.head()
这显示了下图:
f, ax = plt.subplots(1, 2, figsize=(18,8))
chad_2['Chance of Admit'].value_counts().plot.pie(explode =[0,0.1], labels = ['low', 'high'], colors = ['#0066cc', '#cc0000'], autopct='%1.1f%%', ax=ax[0], textprops = {'fontsize' : 40})
ax[0].set_title('Pie plot - Chance of Admit')
ax[0].set_ylabel('')
sns.countplot('Chance of Admit', data=chad_2, ax=ax[1], palette = "Set1")
ax[`1`].set_xticklabels(["low", "high"])
ax[`1`].set_title('Count plot - Chance of Admit')
plt.show()
但是,此代码的返回显示以下错误...
解决方案
我已经得到了我的问题的答案。该列的末尾有空格。所以我执行了 chad_2.columns = chad_2.columns.str.strip() 并且成功了!
推荐阅读
- r - 如何计算和比较 R 中多列的数据?
- c# - 将多个选定的列表框项目插入 SQL 表中的同一单元格
- swift - 执行 segue 丢失导航控制器
- mongodb - Geo Near 在 mongodb 中具有更多条件
- javascript - 如何获取使用 Javascript 中的 HTML5 输入类型 = 文件选择的 Internet 快捷方式的 url?
- javascript - 如何调用innerHTML 中的函数?
- r - file.path 函数中的空值 (NA) 显示额外的斜杠字符
- python - 从 html5 图形或网站中抓取证券交易所数据
- sql - 在 SQLite 中将查询分组到尽可能少的查询中?
- python - 如何在python中将xml文件转换为csv