gpt4 book ai didi

Python - 获取最密集点的坐标

转载 作者:行者123 更新时间:2023-11-28 17:39:43 25 4
gpt4 key购买 nike

我正在使用 numpy 和 scipy 从 3D 坐标信息生成密度图。我可以通过使用以下代码生成 KDE 来成功生成数据的密度图

xyz = np.vstack([x,y,z])
kde = stats.gaussian_kde(xyz)
density = kde(xyz)

但我如何使用此信息找到与密度最大的 3D 点关联的坐标?

我试过了

max(density)

它返回一个值,然后我可以找到 with 的索引

density.argmax(axis=0)

但后来我一头雾水,因为我似乎无法使用该索引从 xyz 获取相关坐标,而且我不确定这是否是正确的方法。

最佳答案

来自 here , 我可以用

xyz.T[np.argmax(density)]

返回数据中最密集点的 3D 坐标

关于Python - 获取最密集点的坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26208325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com