imshow


所属模块:matplotlib

功能:实现热图绘制



实例1:普通例子

#!/usr/bin/python3
#code-python(3.6)
from matplotlib import pyplot as plt
X = [[1,2],[3,4],[5,6]] #要绘制的矩阵
plt.imshow(X)
plt.show()

亲自试一试



函数说明

#函数中的参数的值均为默认的参数值
matplotlib.pyplot.imshow(X, cmap=None, norm=None, aspect=None, interpolation=None, alpha=None, vmin=None, vmax=None, origin=None, extent=None, shape=None, filternorm=1, filterrad=4.0, imlim=None, resample=None, url=None, *, data=None, **kwargs)

返回值说明

参数说明

X        变量存储图像,可以是浮点型数组、unit8数组以及PIL图像,如果其为数组,则需满足一下形状:(1) M*N,此时数组必须为浮点型,其中值为该坐标的灰度;(2) M*N*3,RGB(浮点型或者unit8类型)(3) M*N*4,RGBA(浮点型或者unit8类型)
cmap      用于设置热图的Colormap。Colormap是MATLAB里面用来设定和获取当前色图的函数。