作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
有没有办法改变 matplot lib 饼图中百分比标签的默认位置?
这是一个示例饼图:
我使用以下方法创建的:
plt.pie(sizes, labels=labels, colors=colors, explode=explode, autopct='%1.0f%%')
现在我不喜欢某些百分比标签如何侵入其他部分的领土(实际上,此示例中唯一的肇事者是 9m 部分)。理想情况下,我希望这些标签位于饼图之外,并带有指向该部分的某种箭头,或者只是在该部分之外。
最佳答案
您可以使用 pctdistance=
和 labeldistance=
控制百分比和标签与饼图中心的距离,在您的代码上试试这个:
plt.pie(sizes, labels=labels, autopct='%1.0f%%', pctdistance=1.1, labeldistance=1.2)
您还可以使用 radius=
设置饼图的半径(默认为 1)
关于python - matplotlib 饼图中的百分比标签位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21572870/
有人可以帮我理解为什么我的饼图百分比计算不正确吗?看截图: 根据我的计算,如 RHS 上所示,支出百分比应为 24.73%。传递给 Highcharts 的值如下:- 花费:204827099.36-
我正在制作圆环饼图。 我设置数据的颜色并获取钻取(它是保存外部切片的数据和配置的对象)切片的颜色为同一组颜色。我想设置要在向下钻取对象中使用的不同颜色数组。请参阅附图(外层切片有两种颜色:橙色和透明)
我是一名优秀的程序员,十分优秀!