首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python Pareto图表问题

Python Pareto图表问题
EN

Stack Overflow用户
提问于 2019-07-25 12:46:31
回答 1查看 380关注 0票数 0

试图在下面的Python中获得pareto-chart

在我的木星笔记本How to make Pareto Chart in python?中,我遵循这段代码。

我没有得到帕累托均匀增长,相反,它的字形和x标签是按字母顺序排列的,而不是按country排序,尽管df.sort_values在那里。

请提出可能的问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-25 13:17:51

看来matplotlib (又称plt)强制对matplotlib的旧版本进行了分类(您上次讨论它是什么时候?)。您可以在这里看到关于解决方案和解决办法的更多信息和一个很好的答案:特别是How to prevent alphabetical sorting for python bars with matplotlib?,只需设置一个数字索引:

代码语言:javascript
复制
df['Nation'] = ['USA', 'Canada', 'Russia', 'UK', 'Belgium', 'Mexico', 'Germany', 'Denmark']

然后df.index将保持数值顺序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57202335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档