python数据可视化-matplotlib之inshow

python数据可视化-matplotlib之inshow

attachments-2019-06-tqvKYCem5d0b3a7e03de0.jpg


#! /usr/bin/python
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
import numpy as np

# Fixing random state for reproducibility
np.random.seed(19680801)


plt.subplot(211) #绘制一个两行一列的图,并对第一个图进行绘制
# 参考链接https://www.jianshu.com/p/de223a79217a
plt.imshow(np.random.random((100, 100)), cmap=plt.cm.BuPu_r)
# 生成100行,100列的,浮点数从0-1中随机。
# 参考链接https://www.cnblogs.com/DOMLX/p/9751471.html
# camp(colormap)就不细讲了,可以看https://blog.csdn.net/lanchunhui/article/details/66972783
plt.subplot(212) #绘制一个两行一列的图,并对第一个图进行绘制
# 参考链接https://www.jianshu.com/p/de223a79217a
plt.imshow(np.random.random((100, 100)), cmap=plt.cm.BuPu_r)

plt.subplots_adjust(bottom=0.1, right=0.8, top=0.9)
# 调整边距和子图的间距 subplots_adjust(self, left=None, bottom=None, right=None, top=None,wspace=None, hspace=None)
cax = plt.axes([0.85, 0.1, 0.075, 0.8])
# https://matplotlib.org/api/_as_gen/matplotlib.pyplot.axes.html#matplotlib.pyplot.axes
plt.colorbar(cax=cax)
# Matplotlib:给子图添加colorbar(颜色条或渐变色条)
# https://www.jianshu.com/p/d97c1d2e274f
plt.show()


  • 发表于 2019-06-20 15:50
  • 阅读 ( 3070 )
  • 分类:python

0 条评论

请先 登录 后评论
不一样
不一样

学生

6 篇文章

作家榜 »

  1. omicsgene 698 文章
  2. 安生水 347 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. xun 82 文章
  6. 红橙子 78 文章
  7. rzx 74 文章
  8. CORNERSTONE 72 文章