如何使用Python Matplotlib绘制带有单个饼图的突出显示?
简介
什么是您最喜欢的图表类型?如果您向管理层或业务分析师提出这个问题,那么立刻的答案就是饼图!它是一种非常常见的呈现百分比的方式。
如何操作
1.通过以下命令安装matplotlib。
2.导入matplotlib。
3.准备临时数据。
4.下一步是准备数据。
5.创建饼图,将值设置为标题,标签设置为球员名称。
autopct参数-将值设置为百分数以一位小数的格式显示。axis(‘equals’)-确保饼图看起来是圆的。 .show-显示生成的图形。
注意-执行.show会阻止程序的执行。当关闭窗口时,程序将恢复。
6.显示图表。
7.有几个有趣的参数可以调整饼/ s。 startangle-旋转楔/派的开始。
counterclock – 你想设置的方向,默认是True。
8.现在对于像我这样的人来说,百分比一无所知。请记住,输出图表是发送给那些对您代码中深处隐藏的值毫无头绪的人的。因此,除了通过饼的分裂方式自我解释的百分比之外,我们可以展示实际的标题吗?
好吧,这有点棘手,因为您需要编写自定义函数。看一下下面的内容。
我将创建一个自定义函数- format_values,以创建具有百分比作为键的字典,因此我们可以检索引用的值。
例如
最后,将所有部分组合在一起。