文章中我们主要学习的技能有:设置画板背景颜色,设置线条属性的不同方法,设置网格线,绘制水平竖直直线等。
import matplotlib.pyplot as pltimport numpy as np# 显示的创建一个形状 调用plot等方法会隐式的创建一个形状plt.figure()# 设置画板背景颜色plt.subplot(111,axisbg='#d8f8f5')x=np.linspace(-np.pi,np.pi,num=256,endpoint=True)y0=np.sin(x)y1=np.cos(x)lines=plt.plot(x,y0)plt.plot(x,y1)print(plt.axis())plt.show()
接下来显示网格线和一些水平竖直的线。
# h horizontal 水平 v vertical 垂直plt.axhline(color='g')plt.axvline(2,color='g')# 显示网格线plt.grid()
最后,两种办法改变线条的颜色,宽度。
lines=plt.plot(x,y0)plt.setp(lines,linewidth=5,color='y')plt.plot(x,y1,linewidth=3,color='c')