【发布时间】:2016-03-10 08:16:31
【问题描述】:
我有一个如下所示的数组:
array([[ 912.1, 821.5],
[ 911.9, 821.5],
[ 911.9, 821.5],
...,
[ 654.6, 552.8],
[ 655. , 553.3],
[ 655.4, 553.7]])
这样组织的坐标大约有 250,000 个。每个包含一个 x 值和一个 y 值。 我想使用这些数据创建一个 2D 直方图。我一直在看教程,但它们似乎都展示了如何从随机数据创建二维直方图,而不是像这样的 numpy 矩阵。 所以最后它应该是一个热图,例如红色表示比蓝色更多的计数。
有没有人有解决这类问题的想法或提示?
【问题讨论】:
-
pl.hist2d(data[:,0], data[:,1])
标签: python arrays numpy matplotlib heatmap