首页 > 其他分享 >Matplotlib.plot 绘制饼图

Matplotlib.plot 绘制饼图

时间:2022-11-04 17:02:40浏览次数:39  
标签:plot plt autopct pie matplotlib Matplotlib 设置 绘制 f%

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('img/e_pie.png')

# 展示图片
plt.show()

饼图效果:

 

标签:plot,plt,autopct,pie,matplotlib,Matplotlib,设置,绘制,f%
From: https://www.cnblogs.com/zq-zq/p/16858359.html

相关文章

  • Matplotlib.plot 绘制散点图
    Python代码:#导入第三方包importmatplotlibimportnumpyasnpimportmatplotlib.pyplotasplt#matplotlib其实是不支持显示中文的显示中文需要额外设置#设置......
  • Matplotlib.plot 绘制条形图
    Python代码:#导入第三方包importmatplotlibimportnumpyasnpimportmatplotlib.pyplotasplt#matplotlib其实是不支持显示中文的显示中文需要额外设置#设置......
  • PR曲线的绘制
    什么是PR曲线?PR曲线是由模型的查准率和查全率为坐标轴形成的曲线,查准率P为纵坐标查全率R为横坐标把正例正确分类为正例,表示为TP(truepositive),把正例错误分类为负例,表示......
  • MATLAB使用手记(一):绘制余弦信号图形
    前言记录下matlab使用过程的一些应用笔记基本余弦信号\[f(x)=A\cos(\omegat+\phi)=A\cos(2\pift+\phi)\]余弦信号基本公式如上,其中\(A\)是振幅、\(f\)是频率,\(\ome......
  • 使用Winform绘制仿造微信的客户
    由于工作需要,开发一个聊天工具,安卓,IOS,Web都开发好了,还需要一个客户端形式的聊天工具,要求是简介大方好用,呵呵哒,好看我不知道,但是模仿一个到时可以的,说干就干,经过几天的时......
  • Matplotlib.plot 绘制折线图
    Python代码:#导入第三方包importmatplotlibimportmatplotlib.pyplotasplt#matplotlib其实是不支持显示中文的显示中文需要额外设置#设置字体类型,宋体:SimS......
  • PCB封装的丝印绘制与哪几层需要绘制边框
    1,丝印层的绘制  2.装配层的绘制,这里推荐比较便捷的操作,复制+Change,   这一步注意,装配层的Linewidth选择0,然后勾选   3,边界线的绘制,一般与丝印框一样......
  • Matlab中plot函数参数解析
    功能二维曲线绘图 语法1234567plot(Y)plot(X1,Y1,...)plot(X1,Y1,LineSpec,...)plot(...,'PropertyName',PropertyValue,...)plot(axes_hand......
  • python之matplotlib
    matplotlib可以将数据绘制成图像呈现,风格与matlab画图相似,是一款很好用的python库。这篇文档记录matplotlib的学习过程。主要参考见参考1。1概述Matplotlib代码库十分......
  • matlibplot从入门到精通——基本使用
    导入库importmatplotlib.pyplotaspltimportnumpyasnp#%matplotlibinline生成数据#definesomedatax=np.linspace(0,10,100)#100pointsstartingfrom0mu,si......