Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
Este tutorial tratará sobre las jerarquías en las visualizaciones de LuckyTemplates. Esta es una solución de consulta de energía que le permite tener imágenes perspicaces en su informe y tablero. Aprenderá a crear un mapa de formas de países y ciudades utilizando el formulario de datos original. Puedes ver el video completo de este tutorial en la parte inferior de este blog.
Tabla de contenido
Descripción de las jerarquías en LuckyTemplates
Este conjunto de datos tiene los siguientes niveles de jerarquía:
Verá que el conjunto de datos tiene una clasificación natural. Cuanto más alto sea el nivel, más arriba se posicionarán en la tabla. También puedes ver que los países están escritos en mayúsculas.
Configuración de la tabla de jerarquía
Para crear un mapa de formas, solo necesita los dos niveles más bajos de la jerarquía.
Hay dos factores importantes para la solución. El primer factor es descentrar las columnas para permitirles trabajar con los niveles. El segundo factor es la clasificación natural de niveles para identificar regiones, países y ciudades.
Agregar columnas personalizadas para los datos
Para anular el pivote de las columnas, seleccione los niveles o las columnas. Luego, haga clic con el botón derecho y seleccione Desenmarañar columnas .
A continuación, haga clic con el botón derecho en la columna Atributo y elija Agregar columnas de ejemplos .
Ingrese un número y encontrará automáticamente el patrón de las columnas. En este caso, nombre la columna como Lvl Nb .
Cambie el tipo de columna a Número entero .
Después de eso, cree una columna de índice yendo a la pestaña Agregar columna y haciendo clic en Columna de índice . Luego, elija De 1 .
El siguiente paso es agregar una nueva columna personalizada que mostrará el nivel anterior.
Haga clic en Columna personalizada y, a continuación, etiquételo como Nivel anterior . A continuación, ingrese la fórmula a continuación.
La fórmula simplemente identifica el número de nivel anterior de la columna Lvl Nb. Si la columna Índice es igual a 1, mostrará un valor nulo. Si no, obtiene el número de nivel anterior.
Después de presionar OK , puede ver la nueva columna en la tabla. Asegúrese de establecer el tipo de columna en Número entero.
Lo siguiente que debe hacer es comparar la columna Lvl Nb y Previous Level.
Agregue una nueva columna condicional. Luego, configure los parámetros para que si la columna Nivel anterior es mayor que la columna Nb Lvl, generará un índice. De lo contrario, dará un valor nulo.
Después de hacer clic en Aceptar, puede ver la columna condicional en la tabla.
En esa columna, también verá un valor de error y un valor nulo. Para eliminar el valor del error, haga clic con el botón derecho en el encabezado de la columna y elija Eliminar errores .
Para eliminar el valor nulo, haga clic derecho en la celda y reemplace el valor con 0.
A continuación, debe completar la columna. Haga clic con el botón derecho en el encabezado y seleccione Rellenar . Luego, elija Abajo .
Después de eso, su mesa está lista para la solución.
Esta información es importante porque utilizará Agrupar por para encontrar el nivel máximo de cada grupo.
Encontrar las jerarquías en LuckyTemplates
En la tabla, puede ver que la granularidad más alta del grupo 0 y 8 es 4 y 5, respectivamente. Esos niveles corresponden a las ciudades que contienen la información que necesitas obtener.
Para usar Agrupar por, vaya a Inicio y haga clic en Agrupar por . Luego, establezca los parámetros.
Agrupe la columna Personalizada y busque el valor máximo de la columna Lvl Nb.
Una vez hecho esto, ahora puede ver el nivel máximo de la jerarquía para cada grupo.
Identificación de niveles de jerarquía
El siguiente paso es buscar los niveles de jerarquía en la tabla.
El nivel de la ciudad
Primero, busque el nombre de la ciudad según los datos. Para hacer eso, debe fusionar este paso y el paso anterior.
Vaya a Fusionar consultas y fusione la fecha según la costumbre y cuente con los datos (actuales).
A continuación, cambie Filas agrupadas a Valor reemplazado y Recuento a Nb de nivel . Luego, haga clic en Aceptar.
Ahora tiene una tabla que muestra las ciudades con todas las jerarquías de nivel 4 y 5.
Como ya tiene la columna Filas agrupadas, elimine las columnas Personalizar y Recuento.
A continuación, expanda la columna Filas agrupadas para ver todos los datos. Luego, elimine el nombre de columna predeterminado de las filas agrupadas expandidas.
Así es como se ve ahora la tabla expandida:
Quite todas las columnas excepto la columna Valor y Nivel anterior.
Ahora tiene una tabla que muestra solo los niveles de la ciudad.
El nivel de país
Para encontrar los niveles de los países, puede usar la misma técnica y lógica.
Vaya a Fusionar consultas y copie el código. Agregue una nueva línea de fórmula y pegue el código allí. Al final del código, cambie LeftOuter a RightAnti .
En la fusión de los valores personalizados y de conteo, LeftOuter selecciona el nivel de las ciudades.
Esto es lo que selecciona el código.
LeftOuter aisló las ciudades que están encerradas en cajas rojas. Por otro lado, RightAnti elige los valores fuera de las casillas que son los países.
Después de cambiar el código, obtendrá 3 nuevas columnas.
Nuevamente, elimine todas las columnas excepto Filas agrupadas y expándalas.
A continuación, use Agrupar por e Ingrese el nombre de la columna como Max_Lvl . Establezca la operación en Max y la columna en Lvl Nb .
Luego, genere un código fusionando las tablas. Vaya a Fusionar consultas y fusione Custom y Max_Lvl con Data (Current).
En la fórmula, cambie Changed Type3 a Replaced Value y Max_Lvl a Lvl Nb .
Después de modificar la fórmula, ahora tiene las tablas con todos los países.
Quite todas las columnas excepto la columna Changed Type3 y amplíela.
Ahora puede ver todos los datos dentro de esa columna. Asegúrese de cambiar el nombre de la columna Valor a Países .
Solo necesitará la columna Países y Personalizado, así que elimine las otras columnas.
Ya tienes la tabla final por países.
Fusión de jerarquías en LuckyTemplates
Ahora que tiene las tablas de países y ciudades, debe fusionarlas.
Vaya a Combinar consultas y combine la tabla personalizada con la tabla personalizada de datos (actuales). Establezca el parámetro Join Kind en Inner y luego haga clic en OK.
En la fórmula, cambie los PAÍSES a CIUDAD y luego presione Entrar.
Expanda la columna COUNTRIES.1 para ver todas las demás columnas.
Quite todas las columnas excepto Países y Valor. Luego, cambie el nombre del encabezado de Valor a Ciudad .
Esta es ahora la tabla simplificada para países y ciudades:
El último paso es agregar un mapa de formas para visualizar los datos.
Ponga la tabla Países en el parámetro Ubicación y la Ciudad en Saturación de color. A continuación, cambie la proyección de Mercator a Ortográfica.
Ahora puede ver una visualización de mapa con información de jerarquía.
Visualizaciones de datos LuckyTemplates: mapas dinámicos en información sobre herramientas
Ordenar visualizaciones dinámicamente en sus informes de LuckyTemplates
La importancia de crear visualizaciones convincentes de LuckyTemplates
Conclusión
Las jerarquías en las visualizaciones de LuckyTemplates son importantes para obtener información valiosa. Le informan detalles y datos específicos en su informe al clasificarlos en niveles.
Espero que este tutorial le haya ayudado a comprender la importancia de estas clasificaciones en sus visualizaciones e informes. Simplifican sus datos de una manera más convincente.
Qué es uno mismo en Python: ejemplos del mundo real
Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.
En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.
Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.
En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.
Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.
Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.
Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.
Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.
¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber