pyplot的Matplotlib
Matplotlib第三方库
Matplotlib的使用:
import matplotlib.pyplot as plt
import matplotlib.pyplot as plt plt.plot([3,1,4,5,2]) plt.ylabel("grade") plt.savefig('test',dpi = 600) plt.show()
plt.axis(1,10,0,6) 代表1~10的x轴的范围,0~6是y轴的范围
pyplot的绘图区域
plt.subplot(nrows,ncols,plot_numver)
在全局绘图区域中创建一个分区体系,并定位到一个自会图区域。
import matplotlib.pyplot as plt import numpy as np def f(t): return np.exp(-t)*np.cos(2*np.pi*t) a = np.arange(0.0,5.0,0.02) plt.subplot(211) plt.plot(a, f(a)) plt.subplot(2, 1, 2) plt.plot(a, np.cos(2*np.pi*a),'r--') plt.show()
结果:
pyplot的plot()函数
plt.plot(x,y,format_string,**kwargs)
常用:
pyplot的中文显示:
第一种方法:
rcParams的属性
第二种字体表示
pyplot的文本显示函数
绘制复杂的绘图区域
plt.subplot2grid() 自定义
新手尝试