matplotlib画饼图时多出一个方形框在图上怎么去掉
要去掉 matplotlib 画饼图时多出的方形框,可以使用 plt.axis('equal') 来设置图形的纵横比例相等,即使得图形呈圆形。
以下是一个示例代码:
import matplotlib.pyplot as plt
# 数据
labels = ['A', 'B', 'C', 'D']
sizes = [15, 30, 45, 10]
# 绘制饼图
plt.pie(sizes, labels=labels, autopct='%1.1f%%')
# 设置纵横比例相等,使图形呈圆形
plt.axis('equal')
# 显示图形
plt.show()
运行这段代码,即可绘制一个没有方形框的饼图。
原文地址: https://www.cveoy.top/t/topic/isCB 著作权归作者所有。请勿转载和采集!