实操内容来源于:http://qiangbo.space/2018-04-06/matplotlib_l1/
介绍
Matplotlib是一个Python 2D绘图库,它可以在各种平台上运行。 Matplotlib可用于Python脚本,Python和IPython shell,Jupyter笔记本,Web应用程序服务器和四个图形用户界面工具包。Matplotlib可以用于绘制直方图,饼图,条形图,散点图等。
安装
首先要安装python以及pip工具
win10管理员方式打开cmd
pip install matplotlib
Linux
sudo pip install matplotlib
本次实验环境
- python==3.6.4
- matplotlib==2.2.2
- numpy==1.14.3
多个subplot
主要是用于放置多个同级的绘画窗口
方法一
import matplotlib.pyplot as plt
import numpy as np
# 构造两组数据
data = np.arange(100, 201)
data2 = np.arange(200, 301)
plt.subplot(1, 2, 1) # 选中1行2列中的第1个绘图区
plt.plot(data)
plt.subplot(1, 2, 2)
plt.plot(data2)
plt.show() # 开始绘制窗口,可以理解为渲染
方法二
import matplotlib.pyplot as plt
import numpy as np
# 构造两组数据
data = np.arange(100, 201)
data2 = np.arange(200, 301)
fig = plt.figure() # 创建图形窗口的意思
# 设置布局
ax = fig.add_subplot(121) # 用一个变量接收1行2列中的第1个