¡Dame una castaña! Habilidades de Tableau (198): crear tablas de flujo personalizadas
Normalmente, no recomendamos crear diagramas de flujo en Tableau, pero se puede implementar si es necesario.
¿Cómo implementarlo? ¡Mira las castañas!
En esta edición de "Give a Chestnut", la habilidad de Tableau que queremos compartir con usted es: crear un diagrama de flujo personalizado.
Para facilitar el aprendizaje, Lizi utiliza su propia fuente de datos. Después de dominar el método castaño, los fanáticos de los datos pueden intentar utilizar sus propias fuentes de datos. Los pacientes con cáncer perezosos pueden obtener la fuente de datos castaños a través del siguiente enlace:
/cms/course/detail/534? suid=5
Los pasos específicos son los siguientes:
1. Preparar datos; conectar datos
Para implementar el diagrama de flujo, primero debemos hacerlo. Prepare el "diagrama de flujo" de la fuente de datos, que contiene tres datos:
Datos: proceso, utilizado para mostrar el proceso
Datos: ruta del proceso, utilizado para conectar líneas entre ellos; procesos;
Datos: Los datos están cifrados. Esta fuente de datos es fija y se utiliza para completar los datos y formar un gráfico completo.
Programa
Ruta del proceso
Cifrado de datos
Una vez que los datos estén listos, abra Tableau Desktop y conéctese a la fuente de datos "Diagrama de flujo". ". Arrastre y suelte la hoja de trabajo "Proceso" en la esquina superior derecha, haga clic derecho en la tabla de datos y seleccione: Abrir en el menú desplegable.
Luego arrastre y suelte la hoja de trabajo "Ruta del proceso" en "Arrastrar tabla de combinación" en el proceso, como se muestra en la siguiente figura.
Arrastre y suelte la hoja de trabajo Cifrado de datos en la esquina superior derecha para crear la conexión, seleccione Dentro y cree el cálculo de la conexión a continuación, como se muestra a continuación.
El cálculo de la conexión está escrito en ambos lados: 1.
Una vez completado el cálculo, queda como se muestra en la siguiente figura.
2. Cree un depósito de datos y un campo calculado
Cree una nueva hoja de trabajo, haga clic derecho en el campo "Ruta" en el panel de datos y seleccione "Crear" en el menú desplegable. menú desplegable -bucket". En el cuadro de diálogo emergente, ingrese el tamaño del depósito como 1.
Haga clic en el símbolo ▼ en la esquina superior derecha de la ventana de datos y seleccione: Crear campo calculado en el menú desplegable. A continuación, debe crear 12 campos calculados:
? Cree un dominio de cálculo: Inicio X, que es el punto de partida del eje X del marco del proceso y la ruta del proceso, y se puede ajustar de acuerdo con el diagrama de flujo real. Función de tipo:
Caso[ID]
Cuando '1', entonces 0
Cuando '2' es 2
Cuando " 3" es 2
Cuando "4" es 4
Cuando "5" es 4
Cuando "6" es 4
Cuando '7' es 4
Cuando '8' es 4
Cuando '9' entonces 6
Cuando 'LINK1' es 1
cuando "enlace2" luego 1
cuando "enlace3" luego 3
cuando "enlace4" luego cuando 3
Cuando "enlace 5" luego 3
Cuando "enlace 6" entonces es 3
Cuando "enlace 7" entonces es 3
Cuando "enlace 8", entonces es 5
Fin
? Cree un campo calculado: Fin X, que es el punto final del eje X del cuadro de proceso y la ruta del proceso. Escriba la función:
[Inicio X] 1
? Cree un dominio de cálculo: Inicio Y, que es el punto de inicio del eje Y del marco del proceso y la ruta del proceso, y se puede ajustar de acuerdo con el diagrama de flujo real.
Función de tipo:
Caso[ID]
Cuando '1', entonces 0
Cuando '2' es 2
Cuando " 3" es -2
Cuando 4 se convierte en 3
Cuando 5 es 2
Cuando '6' es 1
p>Cuando es '7'? Entonces -1
Cuando "8" es -3
Cuando "9" es -3
Cuando 'LINK1', entonces es 0
Cuando "Enlace 2" es 0
Cuando "Enlace 3" es entonces 2
Cuando "Enlace 4" es entonces 2
CUANDO ' ENLACE5' ENTONCES -2
CUANDO 'ENLACE6' ENTONCES -2
CUANDO 'ENLACE7' ENTONCES -2
CUANDO 'Enlace 8" es -3 p>
Fin
? Cree un campo calculado: Fin Y, que es el punto final del eje Y del cuadro de proceso y la ruta del proceso, y se puede ajustar de acuerdo con el diagrama de flujo real. Función de tipo:
Caso[ID]
Cuando '1', entonces 0
Cuando '2' es 2
Cuando " 3" es -2
Cuando 4 se convierte en 3
¿Cuándo? 5 pies y luego 2 pies
Cuando '6' es 1
Cuando '7' es -1
Cuando '8' es - Cuando '9' es -3
Cuando 'LINK1' es -3
Cuando 'LINK1' es -3
Cuando 'LINK1' es -3 2
Cuando "Link 3" y luego 3
Cuando "Link 4" y luego 2
Cuando "LINK5" y luego 1
Cuando se utiliza "LINK6", es -1
Cuando se usa "Enlace 7", es -3
Cuando se usa "Enlace 8", es -3
Fin
? Cree un campo calculado: indexe y escriba una función.
(ÍNDICE() - 1)
? Cree un campo calculado: Tamaño y escriba una función.
WINDOW _ MAX(MAX([End X])-WINDOW _ MAX(MAX([Start X]))
? Crea un campo calculado: x y escribe una función.
WINDOW _ MAX(MAX([Inicio X]) (([Index])/100 *[Tamaño])
? Crea el campo calculado: Curva y escribe la función.
ROUND((1/(1 EXP(-(-6 ((INDEX()* 0.12))))), 5)
? Crea un campo calculado: y, y escriba una función
WINDOW_MAX(MAX([Start Y]))
([curve]*(window _ max(max([End y]))-window. _ max(max([starty])))
Cree un campo calculado: y(label) y escriba una función si [index] = 0 y window. _ max(max([Nombre de la tabla]) )= proceso, entonces
? WINDOW_MAX(MAX([Start Y]))
Otros
Vacío
Fin
? Crear campo calculado: etiqueta, escriba función
Si [índice] = 0 y window_max(max([nombre de tabla] ))= proceso, entonces.
? WINDOW_MAX(MAX([nombre del proceso]))
Fin
? Cree el campo calculado: Espesor y escriba la función.
Contiene ([nombre del proceso], "")
3. Cree una vista
Arrastre y suelte "Ruta" en la fila, haga clic derecho en cápsula, y verifique: Mostrar valores faltantes en el menú desplegable.
Cambie el tipo de marcador de la tarjeta Marcador a Línea, luego arrastre y suelte la cápsula "Ruta" en la Línea en la ruta de la tarjeta Marcador.
Arrastre y suelte el campo calculado "x" en la columna y "y" en la fila. Arrastre y suelte "ID" en el color de la tarjeta marcadora y arrastre y suelte "Grosor" en el tamaño de la tarjeta marcadora. Haga clic derecho en las cápsulas "X" e "Y" en la columna y fila respectivamente y seleccione en el menú desplegable: Base de cálculo - Depósito.
Luego arrastre y suelte el campo calculado "Y (Etiqueta)" en la fila, haga clic derecho en la cápsula "Y (Etiqueta)" y seleccione en el menú desplegable: Base de cálculo - Depósito de datos .
Cambie el tipo de marca de la tarjeta de marca Y a Círculo, retire la cápsula de espesor de la tarjeta de marca y cambie la cápsula de identificación a Detalle. Luego, arrastre y suelte el campo "Etiqueta" en la etiqueta de la tarjeta "Etiqueta" y ajuste el "Tamaño" al mínimo.
Haga clic derecho en la cápsula Y (etiqueta) en la línea y seleccione: Eje dual en el menú desplegable; haga clic derecho en "Eje" y seleccione: Eje síncrono; haga clic derecho en el valor nulo; la interfaz y seleccione: Ocultar indicador.
Por último, es necesario ajustar los detalles de la vista (ocultar ejes, eliminar líneas de cuadrícula, etc.). ). Luego haga clic en las etiquetas de las tarjetas "Y" y "Marca" y cambie la alineación a "Alineación horizontal a la derecha" y "Centro vertical" para obtener el efecto de renderizado deseado.
¿Recibiste los consejos gráficos para este número? ¡Pruébalo ahora!
Nos vemos en el próximo número de "Give a Chestnut"~