import matplotlib.pyplot as plt
%matplotlib inline
plt.rcParams['font.sans-serif'] = ['simHei']
#用来正常显示中文标签
plt. rcParams['axes,unicode_minus'] = False
#用来正常显示负号
import numpy as np
饼图 plt.pie
x = [1,5,2]
plt.pie(x,labels=['a','b','c'],explode=[0.2,0,0],startangle = 90,shadow = True,
labeldistance = 0.8,
autopct = '%1.1f%%',
pctdistance=0.6,
radius = 0.6,
frame = True)
plt.xlim(-0.7,0.7)
plt.ylim(-0.7,0.7)
plt.grid()
#labels 显示标签
#explode 突出显示
#startangle 起始角度
#shaodow 阴影
#labeldistance 标签到圆心的距离
#autpct 格式化输出
#pctdistance 数字到圆心的距离
#radius 调节大小
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/95b365b353309b1e8eccc6e48ad81984.png)
x = [1,5,2]
plt.pie(x,labels=['a','b','c'],
textprops = {'fontsize':20,'color':'yellow'})
#textprops设置标签颜色
plt.axis("equal") # 将饼图显示为正圆
plt.legend() #显示图例
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3423283f2b1ac861369947cd78651294.png)
圆环图
x = [1,3,5]
plt.pie(x)
plt.pie([1],colors = 'w',radius = 0.7)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2ed4c7d95c75292639a2ea9e6853bc09.png)
内嵌环形饼图
plt.figure()
element = [&#