Matplotlib常用函数介绍:
Matplotlib库中提供的Matplotlib.pyplot模块,能够以各种硬拷贝格式和跨平台的交互式环境快速地创建出版质量级别的多种类型的图形,如折线图,散点图,条形图,饼图,堆叠图,3D 图和地图图形等等。在一个图形窗口上,可以绘制多个图例,多个子图,也可以放大局部区域等。程序员利用Matplotlib进行图形开发,仅需要几行代码,便可达到目的,但程序员应该根据数据的特点,进行图表类型的选择,便于用户很容易通过图形理解分析数据。
matplotlib.pyplot.figure():创建新的图形窗口,如果不显式建立图形窗口,系统会自动建立图形窗口
matplotlib.pyplot.close():关闭图形窗口
matplotlib.pyplot.show():显示图形
matplotlib.pyplot.axis(rect):用来指定坐标轴的视窗,例如:matplotlib.pyplot.axis([0, 6, 0, 20]),表示x轴的长度为0到6,y轴的长度为0到20。如果画图时,不指定x轴的长度和y轴的长度,系统会按要处理的数据特性,自动定义轴的长度。
matplotlib.pyplot.subplot(numrows[,] numcols[, ]fignum):该函数相当于把原图形窗口分割成numrows*numcols个子窗口,目前的子窗口是第fignum个子窗口。子窗口的编号:从左向右、从上向下,顺序编号。例如:subplot(211)等同于subplot(2, 1, 1),
matplotlib.pyplot.xlabel(string) :设置x轴标签
matplotlib.pyplot.ylabel(string) :设置y轴标签
matplotlib.pyplot.title(string) : 设置图形的标题
matplotlib.pyplot.legend() : 按缺省样式生成默认图例
matplotlib.pyplot.plot(*args, **kwargs):绘制折线图
matplotlib.pyplot.pie(*args, **kwargs):绘制饼图
matplotlib.pyplot. hist (*args, **kwargs):绘制直方图
matplotlib.pyplot.bar(*args, **kwargs):绘制条形图