我正在使用numpy和scipy从三维坐标信息中生成密度图。我可以通过以下代码生成一个KDE成功地生成数据的密度图
xyz = np.vstack([x,y,z])
kde = stats.gaussian_kde(xyz)
density = kde(xyz)
但是我该如何利用这些信息找到与3D点最大密度相关的坐标?
我已经尝试过了。
max(density)
这将返回一个值,然后我可以使用该值找到索引
density.argmax(axis=0)
但是我卡住了,因为似乎无法使用该索引从 xyz 中获取相关坐标,而且我不确定这是否是正确的方法。