【发布时间】:2016-06-23 20:34:50
【问题描述】:
Here 是 Matlab 函数的链接,我想知道是否有人在 python 中遇到过类似的东西。我想输入相同长度的 X 和 Y 数组并生成本质上是热图的内容。坐标落入 bin 的频率决定了该 bin 的颜色。
非常感谢任何帮助或有关如何以不同方式执行此操作的建议!
【问题讨论】:
标签: python matlab histogram heatmap frequency-distribution
Here 是 Matlab 函数的链接,我想知道是否有人在 python 中遇到过类似的东西。我想输入相同长度的 X 和 Y 数组并生成本质上是热图的内容。坐标落入 bin 的频率决定了该 bin 的颜色。
非常感谢任何帮助或有关如何以不同方式执行此操作的建议!
【问题讨论】:
标签: python matlab histogram heatmap frequency-distribution
简单地说……
如果您可以使用 numpy,则有一个函数 - numpy.histogram2d ( http://docs.scipy.org/doc/numpy-1.10.1/reference/generated/numpy.histogram2d.html ) 可以获取数据。
如果你想看情节,可以使用matplotlib,有matplotlib.pyplot.hist2d(见例子:http://matplotlib.org/examples/pylab_examples/hist2d_log_demo.html)
并且(免责声明:我写了它并希望得到一些宣传 ;-))您可以使用 physt 库。在此处查看 2D 直方图的示例:http://nbviewer.jupyter.org/github/janpipek/physt/blob/master/doc/2D%20Histograms.ipynb
【讨论】: