今天看啥  ›  专栏  ›  Alyna_C

【基础】学习笔记52-Python3 matplotlib绘图-热力图1

Alyna_C  · 简书  ·  · 2020-12-28 06:51

热力图1

运行结果为:


代码如下:

# 热力图:

# 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, hold=None, data=None, **kwargs)

import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif'] = ['Arial Unicode MS']

x = [[1, 2], [3, 4]]

plt.subplot(231)

im = plt.imshow(x, interpolation='nearest', cmap='hot')

# imshow参数linewidth设置切分线宽 linecolor设置切分线颜色

plt.colorbar(im, shrink=0.5)

plt.axis('off')

plt.title('原始')

plt.subplot(232)

im = plt.imshow(x, cmap='gray')  # 灰度

plt.colorbar(im, shrink=0.5)

plt.axis('off')

plt.title('灰度')

plt.subplot(233)

im = plt.imshow(x, cmap='spring')  # 春

plt.colorbar(im, shrink=0.5)

plt.axis('off')

plt.title('春')

plt.subplot(234)

im = plt.imshow(x, cmap='summer')  # 夏

plt.colorbar(im, shrink=0.5)

plt.axis('off')

plt.title('夏')

plt.subplot(235)

im = plt.imshow(x, cmap='autumn')  # 秋

plt.colorbar(im, shrink=0.5)

plt.axis('off')

plt.title('秋')

plt.subplot(236)

im = plt.imshow(x, cmap='winter')  # 冬

plt.colorbar(im, shrink=0.5)

plt.axis('off')

plt.title('冬')

plt.show()




原文地址:访问原文地址
快照地址: 访问文章快照