Matplotlib.pyplot.pie() 绘制饼图

Python代码:

# 导入第三方包
import matplotlib
import matplotlib.pyplot as plt

# matplotlib其实是不支持显示中文的 显示中文需要额外设置
# 设置字体类型,宋体:SimSun  华文楷体:STKaiti  微软雅黑:Microsoft YaHei
matplotlib.rcParams['font.family'] = 'STKaiti'

# 设置字体尺寸
matplotlib.rcParams['font.size'] = 12

# 标签
label = ['亚洲', '欧洲', '非洲', '北美洲', '南美洲', '大洋洲', '南极洲']
# 数据
x = [4400, 1000, 3000, 2400, 1800, 900, 1400]

# 设置画布
plt.figure(num='e_pie', figsize=(8, 6), dpi=100)

# pie(x, labels=标签, autopct='%1.1f%%': 显示百分比保留小数点后一位)
plt.pie(x=x, labels=label, autopct='%1.1f%%')

# 设置图像标题
plt.title('七大洲面积占比图')

# 保存图像
# plt.savefig('e_pie.png')

# 展示图片
plt.show()

饼图效果:

 

posted @ 2022-11-04 16:50  a最简单  阅读(127)  评论(0编辑  收藏  举报