【问题标题】:Plotting eigenbehaviours with matplotlib使用 matplotlib 绘制特征行为
【发布时间】:2012-05-25 15:08:28
【问题描述】:

我正在尝试使用 matplotlib 绘制特征行为,基本上我有一个 2D 矩阵,并且想用与热图非常相似的东西来绘制它,但是单元格是分开的并且可以识别的。例如:

http://www.cl.cam.ac.uk/~nv240/pics/eigenbehaviour.jpg

【问题讨论】:

  • 显然他们没有它;)
  • 是的 ;) +1 给你和他们!

标签: python plot matplotlib


【解决方案1】:

这就是你所追求的吗?

from pylab import *

z = rand(10, 25)

c = pcolor(z)
set_cmap('hot')
colorbar()
c = pcolor(z, edgecolors='w', linewidths=1)
axis([0,25,0,10])
savefig('plt.png')
show()

【讨论】:

  • 附带说明,pcolormesh 是常规网格的更好选择(性能方面)。 pcolor 速度较慢,但​​可以处理任意网格。
  • 谢谢,这正是我所追求的。这实际上应该是 matplotlib 文档中的示例之一。
  • OP提供的链接被禁止了。
猜你喜欢
  • 2021-08-15
  • 2016-06-01
  • 2017-11-14
  • 1970-01-01
  • 2020-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多