Matplotlib库
Matliotlib库是Python优秀的数据可视化第三方库。
Matliotlib库的效果见:http://matplotlib.org/gallery.html
Matplotlib库由各种可视化类构成,内部结构复杂,受Matlab启发。
导入方式如下:
import matplotlib.pyplot as plt
plt.plot(x,y)
只有一个输出列表或数组是,参数被当作Y轴,X轴以索引自动生成。当有两个以上参数时,按照X轴和Y轴顺序绘制数据点。plt.axis()指定X轴和Y轴的起始位置。
pyplot的plot()函数
plt.plot(x, y, format_string, **kwargs)
x:X轴数据,列表或数组,可选(绘制多条曲线时,各条曲线的x不能省略)
y:Y轴数据,列表或数组
format_string:控制曲线的格式字符串(由颜色字符、风格字符和标记字符组成)
pyplot的子绘图区域:plt.subplot2grid()
plt.subplot2grid(GridSpec, CurSpec, colspan=1, rowspan=1)
理念:设定网格,选中网格,确定选中行列区域数量,编号从0开始
GridSpec为二元组(m,n),表示将网格分为m行n列
CurSpec为二元组(a,b),表示选择第几个网格,索引从0开始
colspan和rowspan表示合并几个单元格,默认为1(不合并)