pyplot对象包含了一系列用于绘图的函数,使得它工作起来就像MATLIB一样。它的功能例如:
- 创建一个figure对象
- 绘制一片绘图区域
- 在区域中绘制线条或者点
- 也可以绘制labels
使用pyplot对象快速的生成一幅图片
import matplotlib.pyplot as plt
plt.subplot(121)
plt.plot([1,2,3,4],[4,5,6,7])
plt.subplot(122)
plt.plot([1,2,3,4],[4,None,6,7]) ##看有一段为空了
plt.ylabel("this is y label")
plt.subplots_adjust(right=1,left=0,wspace=0.3) ##调整一下两幅图的间隔
plt.show() ## 显示图片
pyplot.plot()
函数也可以只提供一个一维数组,这时候函数会将数组作为y轴,而x轴的坐标则是从0开始出发,获取与y轴相同个数的点
plt.plot([2,4,5,6,7])
同时还可以自定义一个样式,例如
- 修改线条的类型,
- 线条的颜色,
- 坐标轴的范围等
import numpy as np
x=np.linspace(0,2,20)
y&#