matplotlib是python领域中很常见的绘图模块
几乎只在需要用到时查手册,这里记录一些比较常用的函数,有机会再来系统学习一下
以一段画图代码为例
1 | def plot_data(X): |
1.matplotlib.pyplot.subplots()
:创建一个figure和一组subplots
参数:
- nrows,ncols:
axes
的数量,这里是10*10 - sharex,sharey:共享所有
axes
X轴和y轴的属性,设置True
开启
返回值:
- figure
- ax:一个或多个
axes
对象
* axes
和subplot
的区别:简单来说,如果把figure
看做是电脑桌面,那么axes
就是可自由移动的图标,subplot
则是不可自由移动的图标。
2.matplotlib.pyplot.matshow()
:在窗口用矩阵显示一个数组
参数:
- array-like(M,N):要显示的(M,N)矩阵