为了快速入门Matplotlib,我们总结并且归纳了:什么是pyplot,Matplotlib绘图基础,
1、关于pyplot
(1)matplotlib的pyplot子库提供了和matlab类似的绘图API,方便用户快速绘制2D图表。
(2)导入包:from matplotlib import pyplot as plt
2、绘图基础
(1)sin和cos
x = np.linspace(-np.pi, np.pi,256,endpoint=True)
C,S = np.cos(x),np.sin(x)
plt.plot(x,C)
plt.plot(x,S)
plt.xlabel("x")
plt.ylabel("y")
plt.show()
(2)指定绘图的大小
plt.figure(figsize=(8,6), dpi=80)
(3)指定线的颜色、粗细和类型
plt.plot(x,C,color="blue",linewidth=2.0,linestyle="-“,label="cos")
# 蓝色、宽度、连续、label(使用legend会显示这个label)
(4)指定x坐标轴范围
plt.xlim(-4.0,4.0)
(5)设置y抽刻度间隔
plt.yticks(np.linspace(-1, 1, 15, endpoint=True))
(6)显示图例
plt.legend(loc=”upper left”)
显示在左上