地理加权回归
使用说明
地理加权回归是线性回归的局部形式,它通过将空间结构嵌入线性回归模型中,以此来探测空间关系的非平稳性。通过回归分析,我们可以对空间关系进行建模、检查和探究,还可以解释所观测到的空间模式背后的诸多因素。
返回结果数据集和地理加权回归模型汇总,结果汇总说明如下:
- 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 |