Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
El uso de medidas DAX para agrupar datos de forma dinámica en LuckyTemplates es muy eficaz. Está construyendo sus modelos de datos y creando muchos filtros y formas diferentes de segmentar sus datos. Puede ver el video completo de este tutorial en la parte inferior de este blog.
Esto es un poco más avanzado hoy en día, pero me encanta este tipo de cosas en LuckyTemplates.
Recuerde, es probable que estos no existan en sus conjuntos de datos originales, por lo que está creando nuevos conocimientos que los consumidores de su contenido realmente apreciarán.
En este ejemplo, le muestro cómo puede recuperar resultados dentro de una columna calculada. Luego puede evaluar cada uno de esos resultados ejecutándolos a través de algunos parámetros que tiene en otra 'tabla de apoyo'.
Es posible que deseemos poder ver cuáles son nuestros productos de margen alto, productos de margen de rango medio y productos de margen de rango bajo.
Tabla de contenido
Creación de márgenes promedio
Primero echemos un vistazo a nuestro modelo de datos.
Con las tablas que tenemos aquí, en realidad no hay forma de que agrupemos nuestros productos dinámicamente.
Entonces, lo que tenemos que hacer es crear una tabla de apoyo con los grupos de productos de margen bajo, medio y alto.
Para hacer eso, vamos a comenzar con nuestra columna calculada de Márgenes promedio .
En este modelo, ya tenemos las ganancias totales , que son las ventas totales menos los costos totales.
Entonces, si queremos obtener Márgenes promedio , solo tenemos que crear una columna calculada y dividir las ganancias totales por las ventas totales .
Tenga en cuenta que en esta imagen a continuación, ya cambié el formato de la columna Márgenes promedio a un porcentaje y clasifiqué la columna para que estén ordenados del porcentaje más alto al más bajo.
Crear una mesa de apoyo
Ahora que hemos creado nuestros Márgenes promedio, podemos proceder a crear nuestra tabla de soporte que nos permitirá segmentar nuestros productos por los márgenes.
Para ello, haga clic en Introducir datos en la esquina superior izquierda de la pantalla.
Aparecerá una ventana emergente como esta. Necesitamos cambiar el nombre y las columnas de entrada.
En este caso, llamemos a esta tabla de apoyo Grupo de margen de producto . Y vamos a tener una columna de Grupo con Bajo, Medio y Alto. También tengamos una columna Min y Max.
Por lo tanto, nuestros productos de bajo margen oscilarán entre el 30 % y el 36 %. Para los productos de margen de gama media, sería del 36% al 38%. Entonces nuestros productos de alto margen serán del 38% al 100%.
Después de ingresar todos los datos necesarios, haga clic en Cargar.
Ahora tenemos una mesa de apoyo.
Y ahora también podemos usar este Grupo con Bajo, Medio, Alto en nuestra lógica.
Cómo segmentar y agrupar datos en LuckyTemplates
Para trabajar en nuestra fórmula, creemos una nueva medida y llamémosla Margin Group Profits .
Vamos a usar CALCULATE aquí y luego Total Profits para que podamos tener las ganancias totales dentro de los grupos.
Saltemos a otra fila y usemos FILTRO para iterar la tabla de Márgenes promedio por nosotros.
Saltaremos hacia abajo una fila nuevamente, luego iremos a COUNTROWS y luego pondremos otro FILTER . Esta vez estamos filtrando sobre nuestro Grupo de margen de producto .
Ahora, vamos a ver si los Márgenes Promedios son mayores o iguales al Mínimo y son menores al Máximo entonces lo ponemos en esa tabla.
Saltaremos a otra fila y sumaremos mayor que cero .
Después de cerrar nuestra fórmula, podemos arrastrar nuestro Grupo y agregar nuestro Margen de ganancias grupales .
Como puede ver, ahora estamos obteniendo resultados aquí. Tenemos ganancias totales para nuestros productos de margen bajo, medio y alto. Y los beneficios totales generales son 57,7 millones .
Podemos echar un vistazo rápido si ese total es exacto arrastrando nuestra medida de ganancias totales .
Ambas tablas muestran el mismo valor lo que de alguna manera nos asegura que nuestra fórmula es correcta.
Pero para estar perfectamente seguros, necesitamos entender la lógica.
Comprobando la lógica
Echemos un vistazo de nuevo a la fórmula que creamos.
Primero, vamos a tratar de entender lo que hace FILTER. Este FILTRO aquí creó una tabla de cada Columna de Margen Promedio .
Luego, para cada fila de esa tabla, revise cada fila de esta tabla, que es la tabla de soporte que creamos.
Para cada fila, verifique si es mayor que Min y menor que Max . Si es así, vamos a conservar esa fila.
Ahora, COUNTROWS es mayor que cero aquí está diciendo que si se retiene esa fila, debe estar dentro de ese grupo.
Luego, este proceso se repite para los siguientes márgenes promedio.
Esto nos permite crear estos grupos.
Para ver mejor qué productos son de bajo margen, de gama media y de alto margen, podemos convertir la tabla que hemos creado en una matriz.
Y luego vamos a agregar el Nombre del producto en las Filas y el Grupo en las Columnas.
Nuestra matriz entonces se verá como esta a continuación.
Crear las visualizaciones
Ahora, podemos crear nuestras visualizaciones.
Vamos a arrastrar nuestras ganancias grupales y grupales de margen .
Y luego, transformemos esta tabla en un gráfico de anillos.
Luego, arrastremos nuestro Nombre del producto y las Ganancias del grupo de margen y transformemos esta tabla en un gráfico de barras apiladas.
Ahora, después de poner Grupo en la Leyenda, nuestra visualización se verá así.
Entonces, las barras verdes son los productos de margen alto, las azules claras son de rango medio y las azules oscuras son los productos de margen bajo.
También podemos hacer que nuestras imágenes sean dinámicas. Hagamos clic en Editar interacciones.
Y luego haga clic en filtrar en las imágenes que desea que se vean afectadas.
Luego, si hacemos clic en Alto en nuestro gráfico de anillos, nuestra matriz y el gráfico de barras apiladas mostrarán los productos de alto margen.
Y si hacemos clic en Bajo, nuestra matriz y el gráfico de barras apiladas mostrarán los productos de bajo margen.
Conclusión
En esta publicación, discutimos cómo podemos agrupar dinámicamente datos en LuckyTemplates usando DAX.
Después de crear nuestros Márgenes Promedio , pudimos crear una tabla de apoyo y luego trabajamos en nuestra fórmula de Ganancias de Grupo de Margen usando CALCULAR . Esto nos permitió crear imágenes dinámicas realmente geniales.
Cuando uso este tipo de técnica, mi mente explota con las oportunidades de llevar su análisis al siguiente nivel.
Piense en todos los cálculos básicos iniciales que podría crear, como ventas, costos, ganancias, márgenes, crecimiento, etc., y luego piense cómo puede segmentar sus atributos o dimensiones por cualquiera de estos resultados.
Todo lo que tiene que hacer es crearlos y ejecutarlos a través de algún tipo de lógica utilizando una técnica similar a la que muestro aquí.
Esta lógica DAX no es fácil, no hay duda al respecto, pero definitivamente quiero que vea cómo se puede aplicar DAX para descubrir estos conocimientos.
Cualquier idea o pregunta, házmelo saber en los comentarios.
Buena suerte con este.
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