Python matplotlib如何实现图形绘制

技术Python matplotlib如何实现图形绘制本篇内容主要讲解“Python matplotlib如何实现图形绘制”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Pyt

本文主要讲解“Pythonmatplotlib如何实现图形绘制”。感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习“Pythonmatplotlib如何绘制图形”!

00-1010 matplotlib。patches是一个专门用于绘制图形的类,它基于Artist。

Pathes是一个专门绘制2D图形的类。

默认情况下,面片绘制的图形由rc参数设置。

补丁模块提供多达10种图形方式,满足日常需求。

Pythonmatplotlib如何实现图形绘制

00-1010对于matplotlib模块,patches类提供了绘制圆形、椭圆形、矩形和其他图形的方法。

Pythonmatplotlib如何实现图形绘制

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如何实现图形绘制

至此,相信大家对“Pythonmatplotlib如何实现图形绘制”有了更深的理解,下面就来一个实操吧!这是网站。更多相关内容,可以去相关渠道查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/131343.html

(0)

相关推荐

  • Golang数组如何实现stack和queue数据结构

    技术Golang数组如何实现stack和queue数据结构这期内容当中小编将会给大家带来有关Golang数组如何实现stack和queue数据结构,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有

    攻略 2021年11月15日
  • 如何进行实战和剖析Sentinel 系统自适应限流

    技术如何进行实战和剖析Sentinel 系统自适应限流这篇文章将为大家详细讲解有关如何进行实战和剖析Sentinel 系统自适应限流,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定

    攻略 2021年10月21日
  • 生绿豆芽,用塑料瓶生绿豆芽怎么做

    技术生绿豆芽,用塑料瓶生绿豆芽怎么做很高兴回答你的问题需要到的工具材料:大可乐瓶生绿豆芽、剪刀一把、锥子一个步骤一:找个大可乐瓶或者其他大瓶子也行。步骤二:用剪刀在可乐瓶锥形的地方剪开,下面的部门就是圆柱形的容器了。

    生活 2021年10月24日
  • 基于Docker的大数据开发环境怎么实现

    技术基于Docker的大数据开发环境怎么实现这篇文章主要讲解了“基于Docker的大数据开发环境怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“基于Docker的大

    攻略 2021年12月13日
  • MySQL中BINARY怎么用

    技术MySQL中BINARY怎么用这篇文章给大家分享的是有关MySQL中BINARY怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。数据库版本:MySQL 5.6.26线上某业务表为了区分

    攻略 2021年11月2日
  • 如何使用R语言包circlize可视化展示blast双序列比对结果

    技术如何使用R语言包circlize可视化展示blast双序列比对结果如何使用R语言包circlize可视化展示blast双序列比对结果,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题

    攻略 2021年11月9日