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)

相关推荐

  • Elasticsearch-1

    技术Elasticsearch-1 Elasticsearch-11-今日内容初识 ElasticSearch安装 ElasticSearchElasticSearch 核心概念操作 ElasticSe

    礼包 2021年11月24日
  • Spark Connector Reader 原理与实践是怎样的

    技术Spark Connector Reader 原理与实践是怎样的本篇文章为大家展示了Spark Connector Reader 原理与实践是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介

    攻略 2021年12月3日
  • Oracle与PostgreSQL内置的编程语言有什么不同

    技术Oracle与PostgreSQL内置的编程语言有什么不同本篇内容主要讲解“Oracle与PostgreSQL内置的编程语言有什么不同”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带

    攻略 2021年11月8日
  • Data Guard中Snapshot Standby Database配置是怎样的

    技术Data Guard中Snapshot Standby Database配置是怎样的Data Guard中Snapshot Standby Database配置是怎样的,相信很多没有经验的人对此束手无策,为此本文总结

    攻略 2021年11月12日
  • 如何进行Java反编译插件的安装和使用

    技术如何进行Java反编译插件的安装和使用今天就跟大家聊聊有关如何进行Java反编译插件的安装和使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。在开发过程中,如

    攻略 2021年11月10日
  • 孩子分床睡的最佳年龄,男孩几岁和妈妈分床睡好

    技术孩子分床睡的最佳年龄,男孩几岁和妈妈分床睡好关于让孩子独睡这个问题,我建议在孩子进入小学一年级前就应该完成,如果家长提前做好让孩子独睡的准备,利用幼儿园大班结束,小学一上级开学前的暑假,就可以完成正式独睡这一过程。为

    生活 2021年11月1日