BASE DE CONOCIMIENTO

Eliminar el porcentaje superior e inferior de los valores de un campo (valores atípicos) al agregar


Publicado: 17 Apr 2017
Fecha de la última modificación: 20 Jul 2023

Pregunta

Cómo eliminar el % de X superior e inferior de los valores de un campo (valores atípicos) al agregar.

Entorno

Tableau Desktop

Respuesta

Paso 1: crear la vista

  1. Abra Tableau Desktop y conéctese a la fuente de datos de ejemplo Superstore.
  2. Arrastre Ciudad a Filas.
  3. Arrastre Número de registros a Texto en la tarjeta Marcas.
  4. Ordene Ciudad descendentemente según la suma de Número de registros.

Paso 2: crear los dos parámetros necesarios

  1. En el panel Datos, haga clic en la flecha desplegable de la esquina superior derecha y seleccione Crear parámetro.
  2. En el cuadro de diálogo Crear parámetro, siga estos pasos y después haga clic en Aceptar:
  • Asigne un Nombre al campo, por ejemplo: Pct. inferior.
  • En Tipo de datos, seleccione Punto flotante.
  • En Formato de visualización, seleccione Porcentaje.
  • En Valores permitidos, seleccione Intervalo.
  • Establezca el Mínimo en 0,05, el Máximo en 0,25 y el Tamaño de paso en 0,05.
  • Haga clic con el botón derecho en Pct. inferior en el panel Parámetro de la ventana Datos y seleccione Mostrar control de parámetros.
  1. Repita los pasos anteriores para crear otro parámetro llamado Pct. superior con un mínimo de 0,75, un máximo de 1,0 y un tamaño de paso de 0,05.

Paso 3: crear un campo calculado que solo contenga el % de Y central de los valores

  1. Seleccione Análisis > Crear campo calculado.
  2. En el cuadro de diálogo Campo calculado, siga estos pasos y luego haga clic en Aceptar:
  • Asigne al campo calculado el nombre Ventas filtradas, por ejemplo.
  • Copie y pegue las declaraciones siguientes en el campo de la fórmula:
IF[Ventas] > { FIXED[Ciudad]: PERCENTILE([Ventas], [Pct. inferior])} AND [Ventas] < { FIXED[Ciudad]: PERCENTILE([Ventas], [Pct. superior])}
THEN [Ventas]
END

Paso 4: crear un filtro que pueda excluir el % de X inferior/superior de los valores de los datos

  1. Arrastre el campo calculado Ventas filtradas creado anteriormente al estante Filtros.
  2. En el cuadro de diálogo Filtrar campo, seleccione Todos los valores y haga clic en Siguiente.
  3. Seleccione Especial > Valores no nulos y haga clic en Aceptar

Información adicional

Se necesitan dos parámetros, porque el argumento 2 de PERCENTILE() debe ser un literal flotante, lo cual significa que no se puede usar la expresión "1 - [Pct. inferior]" sin más como segundo argumento de esta función en el campo calculado, ya que incluye un operador y, por lo tanto, no es un literal flotante.
¿Fue de ayuda este artículo para resolver el problema?