2024-10-06 13:19:26 发布
网友
试图在Python中获得一个pareto-chart
pareto-chart
我在我的Jupyter笔记本中遵循这个代码 How to make Pareto Chart in python?
我并没有让帕累托平均递增,相反,它的锯齿形和x-标签是按字母顺序排序的,而不是按country排序的,尽管df.sort_values在那里。你知道吗
country
df.sort_values
请提出可能的问题。你知道吗
似乎matplotlib(又名plt)强制对matplotlib的旧版本使用alphotical排序(您上次升级它是什么时候?)。你可以在这里看到更多关于解决方案和变通方法的信息和答案:How to prevent alphabetical sorting for python bars with matplotlib? 特别是,只需设置一个数字索引:
df['Nation'] = ['USA', 'Canada', 'Russia', 'UK', 'Belgium', 'Mexico', 'Germany', 'Denmark']
然后df.index将保持数字顺序。你知道吗
df.index
似乎matplotlib(又名plt)强制对matplotlib的旧版本使用alphotical排序(您上次升级它是什么时候?)。你可以在这里看到更多关于解决方案和变通方法的信息和答案:How to prevent alphabetical sorting for python bars with matplotlib? 特别是,只需设置一个数字索引:
然后
df.index
将保持数字顺序。你知道吗相关问题 更多 >
编程相关推荐