Saltar al contenido

¿Cómo estandarizar la salida de ráster de 0 a 100 usando álgebra de ráster?

Solución:

El lenguaje de la transformación de datos puede resultar confuso. La estandarización se refiere a transformar sus datos para que tenga una media de 0 y una desviación estándar de 1 y solo sea apropiada para datos distribuidos normalmente (gaussianos). Considerando que, la normalización transforma sus datos para que el valor mínimo sea 0 y el máximo sea 1 manteniendo la forma de la distribución original. Quiere un estiramiento o normalización.

Aquí está la sintaxis del álgebra ráster para un tramo de datos. El “+ 0” es, en este caso, obviamente irrelevante, pero se deja en los casos en los que el valor mínimo deseado no es cero. El mínimo (“ráster”) y el máximo (“ráster”) se refieren a los valores mínimos / máximos globales de los rásteres. Proporciono este ejemplo porque permite una especificación de cualquier valor de ráster mínimo / máximo de salida deseado.

("raster" - min("raster")) * 100 / (max("raster") - min("raster")) + 0

En su caso, podría simplemente normalizar y multiplicar por 100. La razón de esta transformación es porque el índice necesita que las variables sumadas estén en el mismo espacio de variables.

("raster" - min("raster")) / (max("raster") - min("raster")) * 100

Si está utilizando ArcGIS, esta caja de herramientas tiene una herramienta para transformaciones estadísticas, incluida la normalización. Para este modelo no es necesario tener las entradas en un rango de 1-100, puede usar 0-1 y luego multiplicar la salida por 100 para obtener el rango de datos deseado para el índice.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *