ArcGIS基础操作-ArcGIS插值交叉验证方法与流程

ArcGIS基础操作-ArcGIS插值交叉验证方法与流程

交叉验证(Cross-validation)主要用于建模应用中,例如PCR、PLS回归建模中。在给定的建模样本中,拿出大部分样本进行建模型,留小部分样本用刚建立的模型进行预报,并求这小部分样本的预报误差,记录它们的平方加和。因此,可以使用交叉验证方法评估ArcGIS插值结果的精度。

一、加载高程点数据

二、打开地统计分析

(1)打开扩展工具箱

(2)打开地统计分析工具条

三、选择自己要素,设置训练集、测试集的存储路径、设置训练集的比例

四、打开地统计向导,选择需要进行交叉验证的方法、设置训练集数据以及高程字段;点击下一步,得到下图。




五、新生成的矢量文件,鼠标右键,进行验证,输入测试集,得到新的矢量文件,打开矢量文件属性表,得到真实值gridcode和预测值predicted。

新建一个双精度浮点字段error,使用公式( [Predicted]- [grid_code])*( [Predicted]- [grid_code]),对error进行统计,得到平均值126.412024,取算数平均值11.24,即RMSE=11.24。

★:RMSE(均方根误差)的计算公式是RMSE=√[1/n*Σ(y_pred - y_true)^2]


相关推荐
小馒头君君2 小时前
分享两个日常办公软件:uTools、PixPin
经验分享·学习方法
玩大数据的龙威18 小时前
【ArcGIS技巧】—村庄规划规划用地规划状态字段生成工具
arcgis
HappyAcmen3 天前
1.3 古典概型和几何概型
笔记·概率论·学习方法
2401_876907523 天前
IEC 61347-1:2015 灯控制装置安全标准详解
大数据·数据结构·人工智能·算法·安全·学习方法
Abigail_chow4 天前
EXCEL如何快速批量给两字姓名中间加空格
windows·microsoft·excel·学习方法·政务
Hygge-star4 天前
【Flask】:轻量级Python Web框架详解
css·flask·html·学习方法·web app
孙 悟 空4 天前
ArcGIS Maps SDK for JavaScript:使用图层过滤器只显示FeatureLayer的部分要素
javascript·arcgis
如影随从4 天前
11 - ArcGIS For JavaScript -- 高程分析
前端·javascript·arcgis·高程分析
菥菥爱嘻嘻4 天前
React---day8
前端·react.js·arcgis
jr4284 天前
【ArcGIS应用】ArcGIS‌应用如何进行影像分类?
arcgis