Guía del usuario del cliente web de Spotfire®

All()

Se utiliza el método de navegación All() en una expresión cuando se quiere hacer referencia a todos los nodos en un eje.

Esto se ejemplifica con el rectángulo rojo a continuación.


Método de navegación All()

Hacer referencia a todos los nodos dentro del rectángulo significa que la segmentación en los 12 nodos, de hecho, se ignorará. En consecuencia, el método All() no es muy útil en sí mismo. Sin embargo, a menudo se usa en combinación con otros métodos o agregaciones, por ejemplo, al calcular porcentajes de un total. Vea los ejemplos a continuación.

Ejemplos

Nota: Las expresiones de los ejemplos presuponen que se utilizan datos en la memoria.

En los siguientes ejemplos, se utilizan estadísticas de supervivencia de la catástrofe del Titanic.



Ejemplo (solo se utiliza el eje de categorías para segmentar los datos)

El gráfico de barras muestra el número de mujeres y hombres que murieron y sobrevivieron en la catástrofe.



Suponga que desea que esta información se exprese mediante un porcentaje, en lugar de números absolutos. Agregue la siguiente expresión en el eje de valores para calcular las diferentes partes del total:

Se realiza un nuevo cálculo de cada indicador (aquí cada barra es un indicador). Por ejemplo, la segunda barra de la izquierda muestra que aproximadamente el 23 % de los pasajeros del Titanic fueron mujeres que sobrevivieron (307/(156+307+708+142).

En este ejemplo, el eje de categorías se utiliza para la segmentación. En el siguiente ejemplo, los datos se segmentan utilizando también el eje de color.

Ejemplo (el eje de categorías y el eje de color se utilizan para segmentar los datos)

El gráfico de barras a continuación muestra los mismos datos que el gráfico de barras en la parte superior con la adición de que el eje de color se utiliza para colorear las barras por género.



Al agregar la misma expresión al eje de valores como se usó anteriormente, observe la diferencia:



Alternativamente, los porcentajes suman el 100 % dentro de cada color. Esto se debe a que la parte OVER All([Axis.X]) de la expresión declara que la segmentación en el eje de categorías debe ignorarse, pero la segmentación especificada en el eje de color todavía se tiene en cuenta. El efecto es que la segmentación del eje de categorías realmente se ignora, pero dentro de cada uno de los colores.

Por ejemplo, el 66 % de todas las mujeres sobrevivieron (307/(307+156).

También tenga en cuenta la diferencia al especificar la columna de personas supervivientes en el eje de color:



La misma expresión en el eje de valores da otro resultado. Aquí puede ver, por ejemplo, que el 68 % de todas las personas supervivientes eran mujeres (307/(307+142)).