import numpy as np
import matplotlib.pyplot as plt
# Matplotlib通过 pie()方法绘制饼状图
x = [1, 2, 3, 4]
# 饼状图中每个部分离中心点的距离,其中0.2表示图中远离中心的A部分
explode = (0.2, 0, 0, 0)
plt.pie(x,
labels=['A','B','C','D'],
explode=explode,
autopct='percent:%4.1f%%' # 每个部分的比例标签。其中:%是一种控制符;4表示输出宽度为4;.1表示输出的时候只输出小数点后1位(其余不显示);f表示浮点数。
)
# x,y轴刻度等长
plt.axis('equal') # 防止饼状图被压缩成椭圆
plt.show()
matplotlib绘制一个简单的饼状图
最新推荐文章于 2024-04-17 17:15:29 发布