Skip to main content

Encontrar el valor de una lista de entrada que cumpla un criterio especificado

Disponible con licencia de Spatial Analyst.

Existen dos herramientas locales que asignan un valor de salida a una celda en función de qué valor o valores cumplen un criterio especificado 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 valor más popular de los valores de entrada identificados a partir de 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 el enésimo valor más popular.

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

Por ejemplo, si el valor de popularidad especificado es 2, entonces, para cada celda, se debe generar el segundo valor más popular de una lista de los valores derivados de los rásteres de entrada. Si los valores de entrada para una ubicación específica son los siguientes

Popularidad

InRas1

InRas2

InRas3

InRas4

InRas5

2

3

3

5

3

5

Ejemplo de valores de celda de entrada para Popularidad

A continuación, los valores se ordenarán de la siguiente manera:

Valor

Rá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 apariciones, y el siguiente valor más popular es 5, con dos instancias. Dado que el valor de popularidad especificado es 2, el resultado de la herramienta para esta ubicación de celda será 5.

Ejemplo para rasteres de tres entradas

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

Ilustración de Popularidad

OutRas = Popularidad(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 una ubicación en particular no tiene ningún valor que sea el segundo en popularidad, la celda de ubicación recibirá NoData. Esta situación puede producirse en las siguientes condiciones:

  • Todos los valores son únicos.

  • Hay el mismo número de valores diferentes.

Clasificación

La herramienta Clasificación crea para cada celda una lista interna de argumentos con los valores de los rásteres de entrada. Los valores de la lista de argumentos están ordenados de menor a mayor. Se genera el valor en la posición de la clasificación definida 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 rásteres de entrada es InRas1, InRas2, InRas3 e InRas4. El ráster RankRas tiene todos los valores de celda con un valor constante de 3, lo que indica que se debe devolver el tercer valor más pequeño.

InRas1

InRas2

InRas3

InRas4

4

6

3

8

Valores de entrada de ejemplo para la herramienta Clasificación

Estos valores se clasifican:

Posición

Valor de celda

1

3

2

4

3

6

4

8

Lista de argumentos de orden de clasificación

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