Tuesday 17 October 2017

Tabla De Cálculo Del Promedio Móvil


Es muy sencillo. Arrastre el campo de fecha a columnas y la medida que desea trazar en filas. A continuación, haga clic con el botón derecho del ratón en la medida y, a continuación, haga clic con el botón derecho del ratón en la medida y, a continuación, haga clic con el botón secundario en la medida. Aprenda cómo utilizarlos EDIT: Para contestar a la acertada autorización, así que su problema es probablemente (usted podría ser más específico por cierto, demuestre exactamente lo que usted está haciendo, lo que usted está consiguiendo y lo que usted aspira a conseguir) que cuando usted filtra hacia fuera el otro Meses (en lugar de agosto o julio) se pierde la información (porque no se puede evaluar la información de 2 meses anteriores). Una forma sencilla de hacer frente a eso es realmente no filtrar los datos, y sólo ocultar las columnas que no desea mostrar (seleccione todos los meses que no desea mostrar, haga clic derecho y ocultar). Una forma más elegante de hacerlo (y de manera más interactiva) es crear un cálculo de tabla para ser utilizado como filtro. Esta técnica aprovecha el hecho de que los cálculos de tabla se realizan por último. Si tiene intención de mostrar sólo julio y agosto, se crea un campo llamado filtro: La búsqueda (max (fecha), 0), básicamente, devolverá la fecha (mejor, la fecha máxima de cada día, ya que tiene días en la pantalla). Filtro en True, y sólo julio (7) y agosto (8) continuará en la pantalla, pero mostrará la suma corriente de 2 meses hasta la fecha La principal diferencia de hacer MONTH (Fecha) es que usando la búsqueda fuerza Tableau para calcular este último, por lo que no filtra los datos de su cálculo de la suma de ejecución, sólo a partir de la visualización. Un poco de hack, pero funciona Para obtener un mejor filtro, puede utilizar parámetros, por lo que es más interactivo. Ndash Academia de Hack que explica cómo funciona Tableau en ejemplos del mundo real. Nota: este post es un trabajo en progreso. Esta sesión profundiza en el funcionamiento de la solución de esta solicitud de asistencia de Tableau Community: Mostrar el máximo y el mínimo con un promedio móvil calculado. Consulte la publicación de la comunidad de Tableau para obtener los detalles completos. Así que quiero agregar el valor de 4 años anterior de datos (y no mostrar como años individuales), el promedio de cada semana y luego mostrarlo como un promedio de 3 semanas de rodadura (que he hecho) y también calcular y mostrar el promedio máximo de rodadura Y el mínimo también. De esta manera se puede ver fácilmente si el promedio móvil para este año actual cae dentro del rango esperado calculado a partir de los datos de los 4 años anteriores. Una de las páginas de Tableaus Technical Support Specialistsmdashcommunity aquí. Siempre que un libro contenga una solución adjunta a la publicación original. También proporcionó una receta paso a paso para crear la hoja de cálculo de la solución. Se han realizado ajustes cosméticos en la solución para facilitar la identificación y seguimiento de los elementos de Tableau. Las líneas azules identifican las partes y algo de las relaciones entre ellas. La complejidad de las partes y sus relaciones es difícil para las personas inexpertas que envuelven sus cabezas alrededor. Este post se expande sobre la solución mirando detrás de la cortina, mostrando los mecanismos de Tableau empleados en lo que hacen y cómo funcionan. Para ello, se proporciona un cuadro de trabajo de Tableau, un conjunto anotado de diagramas que muestra cómo se relacionan entre sí las partes de las hojas de trabajo y la información explicativa. El subtítulo de hojas de trabajo establece los pasos para generar la visualización deseada. Esto es útil para llegar a la solución, pero no afecta a los mecanismos de Tableau implicados. El resto de este post expone los mecanismos de Tableau, cómo funcionan y, por extensión, cómo pueden ser comprendidos y asimilados para que puedan convertirse en herramientas en la caja de herramientas Tableau, disponible para su uso cuando surjan las necesidades y oportunidades. En este diagrama las flechas indican las instrucciones de los objetivos y los efectos de las etapas de las recetas. Ndash Las flechas verdes indican los campos calculados a nivel de registro ndash Las flechas rojas indican Campos de cálculo de Tableau ndash Las líneas azules delgadas muestran cómo se mueven los campos La primera cosa que salta es lo extremadamente complicado que es esto. A pesar de que menos de la mitad de las instrucciones se han anotado el número y la complejidad de las relaciones es casi abrumadora. Para lograr resultados analíticos como éste, el analista debe primero ser capaz de comprender esta complejidad lo suficientemente bien como para poder generar de ella los efectos específicos deseados. Una de las deficiencias de Tableaus es que todo este dominio y la gestión de esta complejidad es dejada al analista, es decir, Tableau no ofrece prácticamente nada en la forma de la superficie de las partes y sus relaciones de cualquier manera que revela sus relaciones de una manera que permite fácil Comprensión y manipulación. Una vez que las instrucciones lleguen al paso Ventas 2015, el diagrama no muestra las medidas en la ubicación que indica la receta. En lugar de estar en el estante de Rows (donde la receta pone Sales 2015) están en la tarjeta Measure Values. Esto se debe a que una vez que hay múltiples Medidas en juego, organizadas de esta manera, se configuran a través de la tarjeta de Medir Valores y las píldoras Medir Nombres y Medir Valores. Esta es una de las cosas que hace que sea difícil para las personas nuevas de Tableau descifrar qué son las partes y cómo funcionan e interactúan. Implementación de la solución El siguiente cuadro de trabajo de Tableau Public es una implementación de la receta. Los Trabajos Internos Aunque el Libro de Trabajo Público de arriba implementa la solución y está anotado con información descriptiva no va muy profundo en la superficie y explicando los mecanismos de Tableau que se están aprovechando de que funcionan y entregan los resultados que buscaban lograr. Esta sección levanta las faldas de Tableaus, revelando los acontecimientos detrás de las escenas. Pipas de procesamiento de datos de Tableaus Una de las cosas que pueden ser difíciles de envolver en la cabeza son los mecanismos de Tableaus para acceder y procesar datos, desde la fuente de datos subyacente hasta la presentación final. Tableau procesa los datos en etapas (en gran parte) secuenciales, cada una operando sobre los datos de sus predecesores y realizando algunas operaciones sobre él. Esta solución emplea varias etapas en esta sección establece sus fundamentos, que ilustran cómo theyre empleado con buenos resultados. Tableau aplica diferentes procesos de datos y operaciones en diferentes etapas en general, correspondientes a los diferentes tipos de cosas que están presentes en la interfaz de usuario. Estas etapas son en gran parte invisibles para el usuario casual, y su presencia puede ser difícil de detectar, pero su comprensión es fundamental para poder entender cómo Tableau funciona lo suficientemente bien como para generar soluciones a situaciones novedosas. El mecanismo principal: la presentación selectiva de medidas no nulas En el núcleo de la solución está la distinción entre estructura de datos y presentación. En esta situación hay, en efecto, dos capas de datos en juego, representamos las etapas como capas para ayudar a visualizarlas. Las ideas básicas son: al mostrar datos, Tableau sólo presentará marcas para valores no nulos y los cálculos de tablas se pueden utilizar para instanciar selectivamente valores en diferentes capas. La capa subyacente es donde se almacenan los datos al recuperarlos de la base de datos. La capa superficial es donde se presentan los datos seleccionados de la capa subyacente al usuario. La clave de esta solución es que Tableau sólo presenta algunas de las capas subyacentes que se requieren para mostrar al usuario lo que pregunta por ver. Tabla de demostración Cuaderno de trabajo público. Este libro contiene una serie de hojas de trabajo que demuestran estos mecanismos de Tableau. Estas hojas de trabajo se muestran a continuación, junto con descripciones de lo que está pasando. Descargue el libro para seguirlo. Configuración de los datos. Los campos utilizados para ilustrar el procesamiento de datos: La principal diferencia entre los campos es si se evalúan a Nulo o 0 (cero) cuando el año de las fechas de pedido no es 2015. Los dos primeros campos se evalúan a Nullmdash el primero implícitamente, el segundo explícitamente. La tercera se evalúa a 0. Esta es la distinción de la que depende la funcionalidad profunda de las soluciones. Recuerde que Tableau sólo presenta datos no nulos que esta solución aprovecha al crear selectivamente las medidas de presentación Nulas y no nulas que necesitamos. La estructura de datos. Este viz muestra la estructura de datos básica necesaria para apoyar nuestra meta de comparar los promedios semanales de movimiento para cada uno de los años de fecha de orden: hay columnas para cada semana (filtrado aquí a s 1-5) y cada semana tiene ranuras para cada uno de los cuatro Fecha de pedido Años. Tableau muestra Marcas para cada combinación de Orden Fecha Año y Semana para las cuales hay datos, en este caso las Marcas son cuadrados. Esta es una de las habilidades mágicas Tableaus que realmente agrega un valor enorme en la asistencia al proceso analítico (y en muchos casos es en sí mismo una herramienta de diagnóstico muy valiosa).Showing the Years. Al hacer clic con el botón secundario del mouse en Year (Order Date) en la tarjeta Marks y seleccionar Label le indica a Tableau que muestre el Año para cada Mark. Esto confirma la estructura de datos, y es uno de los pasos básicos en la construcción de visualizaciones complejas. Las Ventas Anuales. En este viz Ventas se ha agregado a las marcas cardmdashTableau aplica su SUM agregación por defecto y configurado para ser utilizado como las etiquetas de marcas. Como se muestra, Tableau utiliza la suma de ventas para cada año y semana como la etiqueta. Esto se puede confirmar para mostrar los valores precisos, si se desea, a través de análisis alternativos. Tenga en cuenta que el viz muestra los totales reales de los cupos de la semana del año, no las ventas en comparación con la misma semana en 2015. Medidas en la tarjeta de marcas. En este viz Las ventas se han substituido en la tarjeta de las marcas por las tres medidas demostradas. Nuestro objetivo es ver cómo Tableau presenta cada uno de ellos frente a la estructura de datos base. Presentando las Ventas 2015. SUM (Sales 2015) se ha utilizado como la etiqueta Marks. Como podemos ver claramente, theres solamente una marca presentada para cada semana. Uno puede preguntarse: ¿por qué sólo se muestra una marca para cada semana cuando sabemos de arriba que hay cuatro años con datos de ventas para cada? En este caso, Tableau sólo presenta las marcas para las medidas no nulas en cada celda Año / , Porque el cálculo de ventas 2015 IF DATEPART (año, fecha de pedido) 2015 ENTONCES Las ventas END dan lugar a valores nulos para cada año que no sea 2015, por lo que no hay nada que Tableau presente. Una fuente potencial de confusión es que el resultado Nulo si 2015 para el cálculo de Ventas 2015 es implícito, es decir, Tableau proporciona el resultado Nulo por defecto en ausencia de una asignación positiva de un valor cuando el Año no es 2015. Presentando el 2015 o Ventas nulas. Este viz tiene el mismo resultado que el anterior. La diferencia es que el cálculo de IF DATEPART (año, Fecha de pedido) 2015 THEN Sales ELSE NULL END asigna explícitamente NULL (también Null) a los valores de los años no 2015. Se recomienda utilizar una asignación NULL explícita, ya que minimiza la carga cognitiva sobre quien necesita interpretar el cálculo en el futuro. Presentando el 2015 o 0 Ventas. Reconstruyendo el método de viz ndash un método alternativo. A partir de este punto iban a estar construyendo el viz de abajo hacia arriba, mostrando cómo las partes constituyentes operan e interactúan entre sí. Los cálculos son correctos y representan el total de todas las ventas. Los pasos: Activar el menú de campos SUM (Sales 2015) Seleccione Quick Table Calculation y luego Moving Average. Tableau calculará el cálculo estándar de tabla de media móvil, que utiliza los dos valores anteriores y actuales como base para el promedio. Dado que esto no es lo que eran después, tenemos que editar el TC. Seleccione Editar cálculo de tabla (después de activar de nuevo el menú de campo) Configure como se muestra, de modo que Tableau medirá los valores Pre v io, actual y Ne x t. Nota: El significado de Valores Prevalentes, Valores actuales y Valores Next se deduce de la opción Moving a long: - Table (Across) La opción Compute using muestra el mismo valor Table (Across) que la opción Moving a long en la opción Cuadro de diálogo Editar tabla de cálculo. Agregar 2015 Ventas a la viz. Hay un número de maneras de lograr thismdashmost lo más común es arrastrarlo desde la ventana de datos, y usando el filtro rápido de los nombres de la medida. ¿Por qué esto? Configurar el cálculo de tablas en los pasos 1-4 cambió el campo SUM (Ventas 2015) en el estante Medidas de valor de un campo normal a un campo de cálculo de tabla (indicado por el triángulo en la píldora de campos). Añadir SUMA (Ventas 2015) de nuevo a Medidas Valores proporciona la oportunidad de utilizar sus valores para ilustrar cómo se calculan las medias móviles. Cómo funciona: Para cada valor de Media móvil, Tableau identifica los valores individuales de SUMA (Ventas 2015) que se utilizarán y los promedia. Los rectángulos azules de la tabla muestran valores individuales de Media móvil, que apuntan a los valores SUM (Ventas 2015) referenciados. Hay tres escenarios diferentes presentados: Semana 1 mdash no hay valor anterior, por lo que sólo los valores actuales y próximos se promedian. Semana 4 mdash promedia los valores de Semana 3 (Anterior), Semana 4 (Actual) y Semana 5 (Siguiente). Semana 7 mdash no hay valor Next, por lo que sólo los valores anteriores y actuales se promedian. Nota: No hay necesidad de incluir SUM (Sales 2015) en la visualización para que funcione el Cálculo de la tabla de media móvil. Ive lo agregó solamente para hacer explícito cómo el tablero estructura, accede, e interpreta los datos que necesita para la presentación que se le pide para deliver. Pre-2015 Ventas Promedio móvil de 3 semanas - la configuración predeterminada Tenga en cuenta: esto se implementa con un persistente Cuadro calculado como una tabla Cálculo: Ventas Los pasos: Agregar ventas Cómo funciona: Cuando Tableau pone Ventas WINDOWAVG (SUM (Ventas, resultando en: Semana 1 mdash sólo los promedios de los valores actuales y siguientes. (Anterior), Semana 4 (Actual) y Semana 5 (Siguiente) Semana 7 Mdash sólo los valores anteriores y actuales se promedian Añadir Fecha de orden Año a filas Adición de la orden Fecha Año a filas instruye a Tableau a construir un conjunto de Las Medidas para cada Año individual en los Datos de la Fecha de Orden Tenga en cuenta que las Medidas son sólo instanciadas para aquellos Años para los cuales son relevantes, es decir, las Medidas anteriores a 2015 solo tienen valores para los años anteriores a 2015 y el Promedio Móvil 2015 solamente Tiene valores para 2105. Tener estos valores específicos del año establece el escenario para la siguiente parte: identificar el mínimo, promedio y máximo de los promedios móviles anuales antes de 2015. Por ejemplo, como se muestra en el viz, estos valores y Min / Max para la semana 1 se producen así: 2012 ndash 36,902 - Max 2013 ndash 30,669 - Min 2014 ndash 34,707 y la media de los promedios móviles anuales es de: 102,278 / 3 34,093 Logra construir las Medidas para este viz está más allá del alcance de este post, y puede complicarse. Los pasos: 1..2 ndash funcionan como se muestra 3..4 ndash seleccione la opción Calcular usando: Avanzada Observe la opción de Tabla activa (Across) activa / predeterminada, por lo que el cálculo por defecto determina el valor mínimo entre las semanas Para cada año. 5 Movimiento ndash Año del pedido Fecha del Particionamiento: al direccionamiento: El particionamiento y el direccionamiento son aspectos fundamentales de cómo Tableau evalúa y calcula los cálculos de tabla. Cubrirlos está más allá del alcance de este post. Googling Partición de tablas y el direccionamiento dará lugar a un conjunto robusto de referencias. 6..7 ndash Aceptar Aceptar para aplicar la configuración. Este es un post impresionante y altamente informativo. He estado trabajando con Tableau bastante tiempo para haber interiorizado estos mecanismos en mi memoria muscular, pero estoy absolutamente de acuerdo con usted en que estos pasos y la lógica subyacente no van a ser intuitivos para el usuario principiante o intermedio. Así que un post como este que realmente establece cada paso va a ser un gran recurso para los usuarios a medida que tratan de envolver sus mentes en torno al cómo y por qué de la creación de este tipo de análisis / viz. También aprecio lo difícil que es tomar algo que no sólo es complejo, pero que puede haber llegado a ser automático para algunos de nosotros y, a continuación, descomprimirlo para los nuevos usuarios entre nosotros. Felicitaciones y Feliz Navidad. Gracias, Mike. Ha sido bastante más difícil establecer lo que está pasando. Estaba planeando que se tratara de un asunto razonablemente directo y se han sorprendido por lo resbaladiza que son todos los hilos, lo difícil que es separarlos y ponerlos fuera para que sean, digamos, esperanzadores, digeribles. En el lado positivo, ha sido un ejercicio muy bueno para mí esforzándome por la claridad en la exposición, y no estoy donde quiero que sea, ha sido un gran impulso para mis propios mapas internos y modelos de cómo funciona Tableau. Im luchando para crear Un promedio de 7 días en el cuadro con el siguiente cálculo. Puedo conseguir que funcione correctamente cuando me concentro en un promedio mensual, pero no cuando calculo un promedio diario. El diario no está calculando correctamente hasta que haya suficientes períodos para calcular el promedio correctamente. Con el fin de mirar las comparaciones año tras año, Im utilizando un campo calculado para estimar el día del año. ¿Podría ser esto tirar el windowavg y / o el nivel en el que se está realizando el cálculo WINDOWAVG (SUM (widgets), -6, 0)

No comments:

Post a Comment