【发布时间】:2015-08-09 23:03:39
【问题描述】:
我正在考虑使用这种方法来插入我拥有的一些 3D 点。作为输入,我在一个区域的不同高度有大气浓度的气体。我拥有的数据显示为每几英尺垂直高度为几十英尺的值,但水平分隔数百英尺(因此是紧密排列的值的“列”)。
假设在任何给定时间点,垂直方向的值变化明显大于水平方向的变化。
我想在考虑到该假设的情况下执行 3D 克里金法(作为我可以调整的参数或在统计上定义的参数 - 非此即彼)。
我相信 scikit learn 模块可以做到这一点。如果可以,我的问题是如何创建离散单元输出?也就是说,输出到 3D 数据网格,尺寸为 50 x 50 x 1 英尺。理想情况下,我希望输出 [x_location, y_location, value] 并分离这些(或类似的)距离。
不幸的是,我没有太多时间来玩它,所以我只是希望在深入研究之前弄清楚这在 Python 中是否可行。谢谢!
【问题讨论】:
标签: python 3d interpolation gaussian kriging