地理加权回归

使用说明

地理加权回归是线性回归的局部形式,它通过将空间结构嵌入线性回归模型中,以此来探测空间关系的非平稳性。通过回归分析,我们可以对空间关系进行建模、检查和探究,还可以解释所观测到的空间模式背后的诸多因素。

返回结果数据集和地理加权回归模型汇总,结果汇总说明如下:

  • meanSquaredError:均方误差,预测值与真实值误差平方的均值。
  • rootMeanSquaredError:均方根误差,预测值与真实值误差平方根的均值。
  • meanAbsoluteError :平均绝对误差,预测值与真实值误差绝对值的均值。
  • r2:决定系数。根据r2的取值,可以判断模型的好坏,取值范围[0,1],一般来说,r2越大表示模型拟合效果越好。r2反映的是大概有多准,因为随着样本数量的增加,r2必然增加,无法真正定量说明准确程度,只能大概定量。
  • explainedVariance:解释方差。

参数说明

参数名 默认值 参数释义 参数类型
输入的要素数据集
  待分析的要素数据集 String
数据查询条件
(可选)
  数据查询条件,支持属性条件和空间查询, 如 SmID<100 and BBOX(the_geom, 120,30,121,31) String
建模字段名称
  要进行建模的字段名称。 String
解释字段名称集合
  解释字段名称集合。该集合输入训练数据集的一个或多个字段名称作为模型的解释变量。 JList[String]
邻域带宽类型
  邻域带宽类型,指定使用带宽类型是固定型带宽或可变型带宽。 JavaNeighborhoodType
邻域距离带宽
(可选)
  邻域距离带宽,在距离范围内的对象都为邻域。当带宽类型选择固定型时,该参数必填,取值范围大于0。 JavaDistance
邻域数目带宽
(可选)
  邻域数目带宽,每个对象的邻域为指定的最邻近数目。当带宽类型选择可变型带宽时,该参数必填,取值范围为[2,1000]。 Int
核函数类型
高斯核函数 设置两点之间距离权重的计算函数类型,支持两种核函数类型高斯核函数和二次核函数。 JavaKernelFunctionType
地理加权回归汇总结果保存目录
(可选)
  指定地理加权回归汇总结果保存目录。 String