Python-使用散点数据集在MatPlotLib中生成热图

Python-使用散点数据集在MatPlotLib中生成热图,第1张

Python-使用散点数据集在MatPlotLib中生成热图

如果你不想要六角形,可以使用

numpy
histogram2d
函数

import numpy as npimport numpy.randomimport matplotlib.pyplot as plt# Generate some test datax = np.random.randn(8873)y = np.random.randn(8873)heatmap, xedges, yedges = np.histogram2d(x, y, bins=50)extent = [xedges[0], xedges[-1], yedges[0], yedges[-1]]plt.clf()plt.imshow(heatmap.T, extent=extent, origin='lower')plt.show()

这将产生

50x50
的热图。如果你想要
512x384
,则可以
bins=(512, 384)
拨打
histogram2d



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4975570.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存