python的2D绘图库matplotlib

摘要:
plt.figure#figsize指定画布的大小,dpi指定每英寸点(像素点)的个数可参看官方文档figure。

matplotlib的官方文档https://matplotlib.org/api/,以下介绍基本操作。

1、指定画布

画布的像素大小为指定画布的尺寸figsize及每尺寸表达的像素点数dpi的乘积。

plt.figure(figsize=(5,5),dpi=100)#figsize指定画布的大小(单位为英寸),dpi指定每英寸点(像素点)的个数

可参看官方文档figure

2、显示image

将image画到画布坐标轴上,参考imshow

plt.imshow(siftImg)

展示图像show

plt.show()

3、画布分区

plt.figure(figsize=(8,8),dpi=80)  # 画图之前首先设置figure对象,此函数相当于设置一块自定义大小的画布,使得后面的图形输出在这块规定了大小的画布上,其中参数figsize设置画布大小
plt.subplot(221) # 将figure设置的画布大小分成几个部分,参数‘221’表示2(row)x2(colu),即将画布分成2x2,两行两列的4块区域,1表示选择图形输出的区域在第一块,图形输出区域参数必须在“行x列”范围                       ,此处必须在1和2之间选择——如果参数设置为subplot(111),则表示画布整个输出,不分割成小块区域,图形直接输出在整块画布上
plt.plot(y,xx) # 在2x2画布中第一块区域输出图形
plt.subplot(222) 
plt.plot(y,xx)    #在2x2画布中第二块区域输出图形
plt.show()
plt.subplot(223)  #在2x2画布中第三块区域输出图形
plt.plot(y,xx)
plt.subplot(224)  # 在在2x2画布中第四块区域输出图形
plt.plot(y,xx)

参考:

The Matplotlib API

https://matplotlib.org/api/

使用Matplotlib画图系列(一)

https://www.cnblogs.com/laoniubile/p/5893286.html

免责声明:文章转载自《python的2D绘图库matplotlib》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇(手写识别) Zinnia库及其实现方法研究docker使用技巧小记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Matplotlib基础--个性化颜色条

图例可以将离散的点标示为离散的标签。对于建立在不同颜色之上的连续的值(点线面)来说,标注了的颜色条是非常方便的工具。Matplotlib 的颜色条是独立于图表之外的一个类似于比色卡的图形,用来展示图表中不同颜色的数值含义。本节内容中的所有带色彩的图都可以在(https://github.com/wangyingsm/Python-Data-Science-...

VS2015调用matlab Plot函数

最近经常采用Matlab仿真,然后C语言实现,最后需要将计算结果使用Qt的qwt或者matlab中的plot函数绘图。 因此想借用matlab的plot函数接口,使用VS2015来编写信号处理代码,最后通过绘图来验证。 参考博客: https://blog.csdn.net/shouzang/article/details/80795945 https:/...

Python统计分析可视化库seaborn(相关性图,变量分布图,箱线图等等)

Visualization of seaborn  seaborn[1]是一个建立在matplot之上,可用于制作丰富和非常具有吸引力统计图形的Python库。Seaborn库旨在将可视化作为探索和理解数据的核心部分,有助于帮人们更近距离了解所研究的数据集。无论是在kaggle官网各项算法比赛中,还是互联网公司的实际业务数据挖掘场景中,都有它的身影。   ...

Matplotlib 绘图

Matplotlib 提供非常全面的数据可视化功能。 安装 非常简单,直接 执行 pip install matplotlib 即可 简单示例 下面的代码,运行一下看看 import matplotlib.pyplot as plt # 如果只传入一个数组作为参数, matplotlib 认为是 Y 轴的坐标 # 并自动产生 从 0 开始的 对应 X 轴...

Python绘制正余弦函数图像的方法

今天打算通过绘制正弦和余弦函数,从默认的设置开始,一步一步地调整改进,让它变得好看,变成我们初高中学习过的图象那样。通过这个过程来学习如何进行对图表的一些元素的进行调整。 简单绘图 matplotlib有一套允许定制各种属性的默认设置。你可以几乎控制matplotlib中的每一个默认属性:图像大小,每英寸点数,线宽,色彩和样式,子图(axes),坐标轴和网...

matlab中plot使用方法

MATLAB有非常强的图形功能,能够方便地实现数据的视觉化。强大的计算功能与图形功能相结合为MATLAB在科学技术和教学方面的应用提供了更加广阔的天地。以下着重介绍二维图形的画法,对三维图形仅仅作简单叙述。 5.1 二维图形的绘制 5.1.1 基本形式 二维图形的绘制是MATLAB语言图形处理的基础,MATLAB最经常使用的画二维图形的命令是p...