MatPlotlib
由各种可视化类构成,受到matlab启发 ,可通过matplotlib.pyplot简单调用使用各种可视化方式
涵盖展示数据的基本方法:绘制坐标系,极坐标系,饼图,直方图,散点图等图像使用方式。
例子
import matplotlib.pyplot as plt
plt.plot([3,1,4,5,2])
plt.ylabel("grade")# y轴标签 grade
# plt.savefig('test', dpi=600)# PNG
plt.axis([0, 5, 1, 5])# 设置横纵坐标的范围
plt.show()
可通过plt.savefig('test', dpi=600)
保存绘制图片,默认格式为PNG,其中dpi表示图片质量 ,每英寸的像素点;dpi=600:每英寸600个像素点。
test.png
plt.subplot(nrows, ncols, plot_number)
:一个绘制区域分为nrows
* ncols
个区域,从左上角开始计数,在第plot_number
个区域绘制
a = np.arange(0.0, 5.0, 0.02)
b = np.arange(5)
plt.subplot(211)
plt.plot(a, f(a))
plt.subplot(2, 1, 2)
plt.plot(b, [1,2,1,2,4],'r--')
plt.show()
subplot() 例子