本文主要讲解“Pythonmatplotlib如何实现图形绘制”。感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习“Pythonmatplotlib如何绘制图形”!
00-1010 matplotlib。patches是一个专门用于绘制图形的类,它基于Artist。
Pathes是一个专门绘制2D图形的类。
默认情况下,面片绘制的图形由rc参数设置。
补丁模块提供多达10种图形方式,满足日常需求。
00-1010对于matplotlib模块,patches类提供了绘制圆形、椭圆形、矩形和其他图形的方法。
00-1010在matplotlib模块中,图表由三个基本元素组成:图、轴和轴,因此在绘制图片时的一般步骤主要包括以下组件。
导入matplotlib pyplot和patches类
importmatplotlib.pyplotasplt
import mapplotlib . patchasimpatch使用子图()创建子图Axes对象。
图,AX=PLT。Submorts()调用pathes类的方法来绘制图形,例如绘制矩形()
Rect=MPatch.rectangle ((0.2,0.75),0.4,0.4,color=' r ')子图axis对象调用set_xlim()和set_ylim坐标轴范围。
面片默认情况下,X轴的坐标范围为(0,1),Y轴的坐标范围为(0,1)。
ax.set_xlim(-2,5)
Ax.set_ylim(-2,5)子图Axes对象调用add_patch()方法来添加图形。
Ax.add_patch(Rect)调用pyplot.show()来显示图形。
00-1010
1. matplotlib.patches概述
关键词:阿尔法
值类型为:浮点类型。
00-1010设置图形关键词:颜色
设置边框关键字:edgecolor
可选值:
颜色的英文单词:如红色
颜色词的简称,如红色“r”和黄色“y”
RGB格式:十六进制格式,如' # 88c 999 ';(r,g,b)元组形式
00-1010学完以上几节,让我们在图表中画圆、矩形和直线。
defdrawpicture():
图,ax=plt .子图()
Rect=mpatch。矩形((1,0.75),0.4,0.4,颜色='黄色',alpha=0.5)
Cri=mpatch。圆((0,0),1,角度=30,颜色='粉色',=0.2,帽)
Py=mpatch。箭头(1,2,2,2)
ax.set_xlim(-1,5)
ax.set_ylim(-1,5)
ax.add_patch(Rect)
ax.add_patch(Cri)
ax.add_patch(Py)
plt.show()
画图()
至此,相信大家对“Pythonmatplotlib如何实现图形绘制”有了更深的理解,下面就来一个实操吧!这是网站。更多相关内容,可以去相关渠道查询,关注我们,继续学习!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/131343.html