Cross Validation (Geostatisical Analyst)

Nivel de licencia:BasicStandardAdvanced

Resumen

Removes one data location and then predicts the associated data using the data at the rest of the locations. The primary use for this tool is to compare the predicted value to the observed value in order to obtain useful information about some of your model parameters.

Uso

Sintaxis

CrossValidation_ga (in_geostat_layer, {out_point_feature_class})
ParámetroExplicaciónTipo de datos
in_geostat_layer

The geostatistical layer to be analyzed.

Geostatistical Layer
out_point_feature_class
(Opcional)

Stores the cross-validation statistics at each location in the geostatistical layer.

Feature Class

Ejemplo de código

CrossValidation example 1 (Python window)

Perform cross validation on an input geostatistical layer.

import arcpy
arcpy.env.workspace = "C:/gapyexamples/data"
cvResult = arcpy.CrossValidation_ga("C:/gapyexamples/data/kriging.lyr")
print "Root Mean Square error = " + str(cvResult.rootMeanSquare)
CrossValidation example 2 (stand-alone script)

Perform cross validation on an input geostatistical layer.

# Name: CrossValidation_Example_02.py
# Description: Perform cross validation on an input geostatistical layer.
# Requirements: Geostatistical Analyst Extension

# Import system modules
import arcpy

# Set environment settings
arcpy.env.workspace = "C:/gapyexamples/data"

# Set local variables
inLayer = "C:/gapyexamples/data/kriging.lyr"

# Check out the ArcGIS Geostatistical Analyst extension license
arcpy.CheckOutExtension("GeoStats")

# Execute CrossValidation
cvResult = arcpy.CrossValidation_ga(inLayer)
print "Root Mean Square error = " + str(cvResult.rootMeanSquare)

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: Requiere Geostatistical Analyst
ArcGIS for Desktop Standard: Requiere Geostatistical Analyst
ArcGIS for Desktop Advanced: Requiere Geostatistical Analyst
9/11/2013