Encontrar el valor en una lista de entrada que cumple con un criterio específico

Disponible con una licencia de Spatial Analyst.

Existen dos herramientas locales que asignan un valor de salida a una celda basándose en el valor o los valores que cumplen con un criterio específico de una lista de valores obtenidos de un grupo de rásteres de entrada. Las herramientas son Popularidad y Clasificación.

Popularidad

La herramienta Popularidad determina para cada ubicación el valor que es el enésimo más popular de los valores de entrada identificados desde los rásteres de entrada. Requiere una lista de rásteres de entrada y el valor de popularidad, que puede ser una constante o un ráster, que identifique al enésimo valor más popular.

Ejemplo de una ubicación de celda con cinco rásteres de entrada

Por ejemplo, si el valor de popularidad que se especificó es 2, para cada celda, la salida debería ser el segundo valor más popular de una lista de valores derivados de rásteres de entrada. Si los valores de entrada para una ubicación específica son los siguientes

PopularidadInRas1InRas2InRas3InRas4InRas5

2

3

3

5

3

5

Ejemplo de valores de celda de entrada para Popularidad

Después, los valores se clasificarán del siguiente modo:

ValorRáster de entrada

3

InRas1

3

InRas2

3

InRas4

5

InRas3

5

InRas5

Lista de valores ordenados

Como resultado, el valor más popular de la lista es 3, con tres ocurrencias, y el siguiente valor más popular es 5, con dos instancias. Como el valor de popularidad especificado es 2, la salida desde la herramienta para esta ubicación de celda será 5.

Ejemplo de tres rásteres de entrada

En otro ejemplo, el siguiente gráfico identifica el segundo valore más popular para los tres rásteres de entrada.

Ilustración de Popularidad
OutRas = Popularity(2, [InRas1, InRas2, InRas3])

Si una celda para cualquier ubicación en cualquiera de los rásteres de entrada es NoData, esa ubicación recibirá NoData para la salida.

Si en una determinada ubicación no se indica el valor en segundo lugar de popularidad, la ubicación de la celda recibirá NoData. Esta situación puede ocurrir en las siguientes circunstancias:

  • Todos los valores son únicos.
  • Existe el mismo número de valores para distintos valores.

Clasificar

La herramienta Clasificación crea para cada celda una lista de argumentos internos de los valores desde los rásteres de entrada. Los valores en la lista de argumentos se clasifican desde el más pequeño hasta el más grande. La salida es el valor de la posición del orden de clasificación definido por el ráster de clasificación de entrada (el enésimo valor más pequeño).

Ejemplo

Por ejemplo, el ráster de clasificación de entrada es RankRas, y la lista de entrada de rásteres es InRas1, InRas2, InRas3 e InRas4. El ráster RankRas tiene todos los valores de celdas con un valor constante de 3, lo que indica que el tercer valor más pequeño se va a devolver.

InRas1InRas2InRas3InRas4

4

6

3

8

Ejemplo de valores de entrada para la herramienta Clasificación

Se clasifican estos valores:

PosiciónValor de celda

1

3

2

4

3

6

4

8

Lista de argumentos del orden de clasificación

Como la posición que definió el valor en la entrada de la clasificación es la tercera posición (3), el valor de salida para esta celda será 6.

Temas relacionados


En este tema
  1. Popularidad
  2. Clasificar