Expresiones personalizadas

Además de los métodos de agregación predefinidos, se pueden crear expresiones propias y aplicarlas a los ejes de visualización. Las expresiones personalizadas que se crean pueden contener partes matemáticas y lógicas. El resultado de tal expresión en un eje se refleja inmediatamente en la visualización, del mismo modo que el resultado de cualquiera de los métodos de agregación predefinidos.

En realidad, tan pronto como realiza una selección en un eje de visualización, su selección automáticamente da como resultado una expresión personalizada sencilla a la que puede acceder. Por ejemplo, si hace clic con el botón secundario en cada uno de los selectores de columna en este ejemplo de gráfico de barras y selecciona Expresiones personalizadas, verá las siguientes expresiones en los cuadros de diálogo Expresiones personalizadas que se abrirán:



En cualquier momento puede cambiar las expresiones en los ejes de visualización utilizando los métodos de agregación predefinidos o creando sus propias expresiones personalizadas.

Dado que una expresión personalizada se aplica en un determinado eje de visualización, esta solo afecta a la visualización actual; las demás visualizaciones del análisis no se ven afectadas. Los resultados de la expresión no se agregan a la tabla de datos, por lo que no están disponibles en ningún otro lugar del análisis.

Cuando las propiedades de visualización cambian, por ejemplo, al filtrar, las expresiones personalizadas se reevalúan automáticamente y solo se utilizan en los cálculos las filas de datos disponibles después del filtrado.

Para obtener información sobre cómo crear una expresión personalizada, consulte Aplicación de una expresión personalizada.

Expresiones personalizadas que funcionan como agregaciones predefinidas

Las expresiones personalizadas funcionan de la misma manera que las agregaciones predefinidas, con la distinción de que las expresiones personalizadas no están predefinidas por el sistema, sino por el usuario. La similitud se ilustra en el siguiente ejemplo que compara una agregación conocida, promedio (Avg), con una expresión personalizada que proporciona el mismo resultado.

Esta tabla de datos contiene cuatro filas. El valor promedio es 25: (10 + 20 + 30 + 40)/4.



En el gráfico de barras a continuación, el resultado se visualiza mediante la agregación Avg pre-definida seleccionada.



El siguiente gráfico de barras muestra el mismo resultado. En lugar de utilizar la agregación predefinida, se ha aplicado la siguiente expresión personalizada:

Sum([Value])/Count([Item])



Nota: Si se filtran los datos, ambos gráficos de barras se ajustarán inmediatamente para reflejar los datos filtrados.