005.matplotlib的子图

Posted TommyLiuZ

tags:

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

005.matplotlib的子图

1. 说明

  • plt.subplot(nrows, ncols, plot_number)
  • 将区域分成n个横轴,n个纵轴,plot_number指定现在在哪个区域
  • 区域编号:从左到右,从上到下,从1开始编号
    plt.subplot(3, 2, 4)  
    plt.subplot(324)  
    
  • 上面两个式子表达的含义是相同的

2.实例

import numpy as np
import matplotlib.pyplot as plt

def f(t):
    return np.exp(-t) * np.cos(2*np.pi*t)

a = np.arange(0.0, 5.0, 0.02)

plt.subplot(211)
plt.plot(a, f(a))

plt.subplot(2, 1, 2)
plt.plot(a, np.cos(2*np.pi*a), 'r--')
plt.show()

在这里插入图片描述

以上是关于005.matplotlib的子图的主要内容,如果未能解决你的问题,请参考以下文章

005.matplotlib的子图

为啥添加的子图层不显示在屏幕截图中?

具有不同颜色图matlab的子图

Python:循环内的子图:第一个面板出现在错误的位置

Plotly:热图颜色图例我的子图

DBSCAN 参数迭代的子图