8

我得到了一个二维数据数组,我想使用 pylab 将其绘制为热图。我只找到了使用法线点构建热图的解决方案,但没有找到映射f(x,y) = heat到热图的方法。

PS:ipython 结合 pylab 做这些事情真是太棒了:)

4

1 回答 1

17

事实证明它相当容易:

import pylab as pl
data = pl.random((25,25)) # 25x25 matrix of values
pl.pcolor(data)
pl.colorbar()
pl.show()
于 2012-07-04T08:56:40.573 回答