赞
踩
matplotlib.pyplot.figure() 创建一个新的画布(figure)。
matplotlib.pyplot.figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=<class 'matplotlib.figure.Figure'>, clear=False, **kwargs)
输入参数:
num:整型或者字符串,可选参数,默认:None。图像编号或名称,数字为编号 ,字符串为名称
返回值:
figure:Figure。返回的Figure实例也将被传递给后端的new_figure_manager,这允许将自定义的图类挂接到pylab接口中。附加的kwarg将被传递给图形init函数。
import matplotlib.pyplot as plt
#创建自定义图像
fig=plt.figure(figsize=(4,3),facecolor='blue')
plt.show()
subplot可以规划figure划分为n个子图,但每条subplot命令只会创建一个子图
import numpy as np import matplotlib.pyplot as plt x = np.arange(0, 100) #作图1 plt.subplot(221) plt.plot(x, x) #作图2 plt.subplot(222) plt.plot(x, -x) #作图3 plt.subplot(223) plt.plot(x, x ** 2) plt.grid(color='r', linestyle='--', linewidth=1,alpha=0.3) #作图4 plt.subplot(224) plt.plot(x, np.log(x)) plt.show()
plt.subplots(
nrows=1,
ncols=1,
sharex=False,
sharey=False,
squeeze=True,
subplot_kw=None,
gridspec_kw=None,
**fig_kw,
)
subplots参数与subplot相似
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
x = np.arange
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。