Matplot相关

Posted 萌萌的美男子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matplot相关相关的知识,希望对你有一定的参考价值。

——————————缩写定义——————————

import matplotlib.pyplot as plt

——————————函数解析——————————

1、新建画图窗口:plt.figure()

(1)函数原型

figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=<class ‘matplotlib.figure.Figure‘>, clear=False, **kwargs)

(2)参数解释

num:整型或字符串,可选。如果没有提供,将创建一个新图形,并增加图形编号。图形对象以“number”属性保存这个数字。如果提供了num,并且具有该id的数字已经存在,那么就激活它,并返回对它的引用。如果这个图不存在,创建它并返回它。如果num是一个字符串,窗口标题将被设置为这个窗口的“num”。

figsize:整型元组,可选。提供宽度、高度(单位为英寸)。如果为None,则默认为rc figure.figsize.

dpi:整型,可选。图形分辨率。默认为rc figure.dpi。

facecolor:背景颜色。默认为rc figure.facecolor。

edgecolor:边框颜色。默认为rc figure.edgecolor。

frameon:bool,可选。false则抑制画上图形边框。

FigureClass:派生自matplotlib.figure.Figure。可选地使用自定义图形实例。

clear:bool,可选。True且图形已经存在,则清空。

(3)返回值

figure:Figure实例。返回的图形实例也将被传递给后端的new_figure_manager,它允许将自定义的图形类连接到pylab接口中。额外的kwargs将被传递到图形初始化函数。

(4)注意事项

1)如果正在创建许多figures,确保显式地对不使用的figures调用“close”,因为这将使pylab能够正确地清理内存。

2)rcParams定义了默认值,可以在matplotlibrc文件中进行修改。

2、绘制子图:plt.subplot()

(1)函数原型

subplot(*args, **kwargs)

(2)参数解析

调用:subplot(nrows, ncols, index, **kwargs)

 

以上是关于Matplot相关的主要内容,如果未能解决你的问题,请参考以下文章

Python Matplot中文显示完美解决方案

Python Matplot中文显示完美解决方案

matplot:在matplotlib中显示标签的问题[重复]

Matplot中文乱码完美解决方式

我的 matplot 网格关闭了 -0.5

python matplot怎么画箭头