Centro mediano (Estadística espacial)

Resumen

Identifica la ubicación que minimiza la distancia euclidiana total a las entidades en un dataset.

Más información sobre el funcionamiento del centro mediano

Ilustración

Ilustración del centro mediano

Uso

Sintaxis

MedianCenter_stats (Input_Feature_Class, Output_Feature_Class, {Weight_Field}, {Case_Field}, {Attribute_Field})
ParámetroExplicaciónTipo de datos
Input_Feature_Class

Una clase de entidad para la que se calcula el centro mediano.

Feature Layer
Output_Feature_Class

Una clase de entidad de puntos que incluye las entidades que representan los centros medianos de la clase de entidad de entrada.

Feature Class
Weight_Field
(Opcional)

El campo numérico que se utiliza para crear un centro mediano ponderado.

Field
Case_Field
(Opcional)

El campo que se utiliza para agrupar entidades para cómputos de centro mediano separado. El campo Caso puede ser del tipo de cadena de caracteres, fecha o entero.

Field
Attribute_Field
(Opcional)

Los campos numéricos para los cuales se calcula el valor mediano de datos.

Field

Ejemplo de código

Ejemplo de MedianCenter (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la herramienta MedianCenter.

import arcpy
arcpy.env.workspace = r"C:\data"
arcpy.MedianCenter_stats("coffee_shops.shp", "coffee_MEDIANCENTER.shp", "NUM_EMP", "#", "#")
Ejemplo de MedianCenter (secuencia de comandos de Python independiente)

La siguiente secuencia de comandos de Python independiente demuestra cómo utilizar la herramienta MedianCenter.

# Measure geographic distribution characteristics of coffee house locations weighted by the number of employees
 
# Import system modules
import arcpy
 
# Local variables...
workspace = "C:/data"
input_FC = "coffee_shops.shp"
CF_output = "coffee_CENTRALFEATURE.shp"
MEAN_output = "coffee_MEANCENTER.shp"
MED_output = "coffee_MEDIANCENTER.shp"
weight_field = "NUM_EMP"
 
try:
    # Set the workspace to avoid having to type out full path names
    arcpy.env.workspace = workspace
 
    # Process: Central Feature...
    arcpy.CentralFeature_stats(input_FC, CF_output, "Euclidean Distance", weight_field, "#", "#")
 
    # Process: Mean Center...
    arcpy.MeanCenter_stats(input_FC, MEAN_output, weight_field, "#", "#")

    # Process: Median Center...
    arcpy.MedianCenter_stats(input_FC, MED_output, weight_field, "#", "#")
 
except:
    # If an error occurred when running the tool, print out the error message.
    print arcpy.GetMessages()

Entornos

Sistema de coordenadas de salida

La geometría de entidades se proyecta al sistema de coordenadas de salida antes del análisis. Todos los cálculos matemáticos se basan en la referencia espacial del sistema de coordenadas de salida.

Temas relacionados

Información de licencia

ArcView: Sí
ArcEditor: Sí
ArcInfo: Sí

7/11/2012