python - 3D 数组的分箱数据
问题描述
我是 python 新手,因此遇到了一个小问题。我有两个 200x200x200 结构的 3d 数组。这些阵列是相关的,因为一个具有速度数据,第二个显示具有这些速度的粒子。现在,我想做的是,我想将速度数组分成 50 个箱,同时找到/求和具有与每个箱相对应的速度的粒子数。到目前为止,我一直为为此开发逻辑而感到困扰。我尝试使用 .ravel() 将 3d 数组展平为 1d,然后遍历数组。但是它非常慢。
提前感谢您,非常感谢您提供任何帮助。
解决方案
推荐阅读
- leaflet - 传单米到每个缩放级别的像素
- google-cloud-functions - 如何在谷歌云功能集成测试中使用模拟实现
- c# - MLContext 中的参数 seed 究竟是做什么的?
- typescript - 为什么这个请求只有在我运行 react-native-debugger 时才有效?
- aws-iot - 如何停止绿草核心?
- javascript - POST 要求每个请求只上传一个文件
- javascript - D3 mousemove事件悬停错误的路径元素
- android-studio - 如何在同一个 github 存储库中上传多个 Android 项目?
- c# - 如何使用 lerp 和使用速度在多个位置移动多个对象?
- javascript - Java 脚本 | HTML5 图片标签中的随机图片