首页 > 解决方案 > 3D 数组的分箱数据

问题描述

我是 python 新手,因此遇到了一个小问题。我有两个 200x200x200 结构的 3d 数组。这些阵列是相关的,因为一个具有速度数据,第二个显示具有这些速度的粒子。现在,我想做的是,我想将速度数组分成 50 个箱,同时找到/求和具有与每个箱相对应的速度的粒子数。到目前为止,我一直为为此开发逻辑而感到困扰。我尝试使用 .ravel() 将 3d 数组展平为 1d,然后遍历数组。但是它非常慢。

提前感谢您,非常感谢您提供任何帮助。

标签: pythonarraysbinning

解决方案


推荐阅读