python画图

参考文献
https://www.jianshu.com/p/78ba36dddad8
首先了解下图上的标示代表什么
python画图

1.最简单的作图

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(-2, 6, 50)
y1 = x + 3      # 曲线 y1
y2 = 3 - x      # 曲线 y2
plt.figure()    # 定义一个图像窗口
plt.plot(x, y1) # 绘制曲线 y1
plt.plot(x, y2) # 绘制曲线 y2
plt.show()

python画图
调用np.linspace是创建一个 numpy 数组,并记作 x。
x 包含了从 -2 到 6 之间等间隔的 50 个值。
y1 和 y2 则分别是这 50 个值对应曲线的函数值组成的 numpy 数组。
前面的操作还处于设置属性的阶段,还没有开始绘制图形。
plt.figure() 函数才意味着开始执行绘图操作。最后调用show()函数将图形呈现出来。