计算三维点云中指定半径内指定变量的方差

2024-04-25 13:08:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个巨大的积分表,如下所示: DF snapshot

其中,x、y和z是空间坐标,用于等距点的栅格。我想在定义的半径内计算给定变量的统计度量,并将结果添加到数据帧中。比如:

radius = 500
variable = df['Tz']
def variance(row, df):
     for row in df:
        neighbours = point for point in df if dist(row, point < radius):
             for variable in neighbours:
                  variance = variance()
return[df['Variance'] = variance]

热门问题