python中matplotlib绘制子图_Matplotlib-绘制子图

  • Post author:
  • Post category:python


9.Matplotlib-绘制子图

c9dac04280cc

image

扫码关注【牵引小哥讲Python】,关注回复【资源】领取学习资源!

原创作者:牵引小哥

微信公众号:牵引小哥讲Python

注:转载或复制请注明出处——牵引小哥

Matplotlib是一个面向对象的绘图库。在实际应用中,常常新建一个Figure对象,作为容器。再在Figure对象中创建Axes对象绘图。这样操作,可以理解为在一张画布(Figure)中创建一张图(Axes),也可以创建多个子图。而且,在对坐标轴刻度、标签等进行自定义操作时,一般也是在Axes对象进行。所以本期小哥将介绍几种简单创建Axes对象绘图的方法。

1. 方法一(add_subplot)

add_subplot(nrows, ncols, index,**kwargs),其中nrows和ncols表示将一个Figure分割为nrows行ncols列,index表示从上,从左数Axes对象所处位置编号(理解有点头疼,没关系,看例子!),**kwargs是一些其他参数,具体可参考官方说明。

import numpy as np

import matplotlib as mpl

import matplotlib.pyplot as plt

x=np.linspace(0,2*np.pi,100)

fig=plt.figure()

ax1=fig.ad



版权声明:本文为weixin_29291069原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。