import matplotlib.pyplot as plt
# 数据
labels = ['A', 'B', 'C', 'D']
sizes = [20, 30, 40, 10]
# 饼图
plt.figure(figsize=(5, 5))
plt.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=90) #startangle 初始角度
plt.rcParams['font.sans-serif'] = ['Times New Roman']
plt.axis('equal') # 保证饼图是圆形
plt.rcParams.update({'font.size': 10}) # 全局设置字体大小
plt.title('Pie Chart Example')
plt.savefig('饼图.jpg', dpi=300, bbox_inches='tight') #dpi设置分辨率 bbox_inches裁剪空白区域
plt.show()