Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
Hoy, me estoy volviendo complejo con DAX, pero eso es porque disfruto mostrando el poder de este lenguaje de fórmulas dentro de LuckyTemplates. Quiero que llegues allí también. Es por eso que siempre quiero ser práctico sobre la implementación. La segmentación dinámica es un ejemplo perfecto de una visión comercial realmente valiosa que puede extraer de su análisis en LuckyTemplates. Puede ver el video completo de este tutorial en la parte inferior de este blog.
Digamos que desea ver qué grupos de clientes están comprando sus productos. Cuando digo grupos de clientes, ¿son sus clientes principales, sus clientes de rango medio o sus clientes inferiores? Descubrirá rápidamente que esto no es realmente tan fácil de resolver, ya que esta "agrupación" ni siquiera existe en sus tablas sin formato. Debe crearlo a través de una tabla de soporte, y le muestro cómo en esta publicación de blog.
En esta publicación, veremos cómo puede visualizar qué grupos de clientes están contribuyendo más a sus ganancias. Ahora, hay algunos pasos que debemos seguir para llegar a este punto, pero este es un análisis realmente excelente si desea viajar en el tiempo y determinar cuánto su Top 5, Top 5 - 20 y el resto . de sus clientes están contribuyendo a sus ganancias.
Puede usar las mismas técnicas que veremos en esta publicación de blog para hacer su propio análisis. Al utilizar el modelo de datos, puede crear este tipo de imagen dinámica. Por ejemplo, en esta visualización estamos viendo cuál es la contribución de los 5 primeros, del rango 5 al 20 y del resto.
Dado que todo es dinámico, lo que también podemos hacer es hacer clic en cada producto que vendemos correctamente y ver la diferencia para cada producto diferente. Podemos ver que algunos productos están totalmente dominados por el Top 5, pero probablemente se deba a que no se vende mucho con ese producto en particular.
Por otro lado, cuando hacemos clic en un producto de gran venta, podemos ver que es un poco más distributivo. Estos son los tipos de grandes ideas que puede obtener de este tipo de análisis.
Tabla de contenido
Cálculo de las ganancias totales
Comencemos desde cero y analicemos cómo podemos llegar a este punto. Lo primero que tenemos que hacer es configurar algunos cálculos simples.
Primero vamos a calcular nuestras Ganancias Totales usando nuestras Ventas Totales menos nuestro Costo Total.
Creación de tabla para clasificación
Primero regresemos a nuestro modelo de datos. Verá que en la parte superior, tenemos nuestros modelos de datos básicos: tabla de fechas, tabla de productos, tabla de regiones y tabla de clientes, todos los cuales bajan a la tabla de ventas en la parte inferior. Cada transacción individual que se realiza está en nuestra tabla de Ventas, y ahí es donde estamos haciendo nuestros cálculos.
Si lo piensa, no tenemos nada en nuestro modelo aquí que nos diga quién está entre los cinco primeros o quién está clasificado del 5 al 20, o quiénes son los demás. Esto significa que tenemos que crearlo. Recuerda también que queremos que sea dinámico , ¿no?
Así que necesitamos crear una tabla que haga esto por nosotros. Crearemos grupos así como sus MIN y MAX. Para el Top 5, el mínimo es 0 y el máximo es 5. Para los rankings 5 – 20, será 5 y 20, y así sucesivamente. Luego integraremos esta tabla en nuestro modelo de datos a través de la fórmula Dax y luego clasificará dinámicamente a los clientes según el contexto del cálculo.
Formulación de beneficios de clientes por grupo
Vamos a averiguar cómo buscar las ganancias de los clientes por grupo (4:00). Repasemos rápidamente lo que realmente está sucediendo aquí. En primer lugar, vamos a calcular las ganancias totales, que es la medida de las ganancias totales que les enseñé anteriormente.
Pero lo que debemos hacer es ver en qué rango se encuentra cada cliente y si se encuentran dentro de cada uno de esos rangos personalizados que acabamos de crear en nuestra tabla. Si lo hacen, se colocan en ese grupo por Top 5, Rank 5 a 10 o The Rest.
Esta es la lógica que usaremos para crear o ejecutar estos cálculos.
Hagamos una simulación de algo muy rápido aquí y arrastremos el Mes y el Año a nuestra tabla. Podremos ver las Ventas Totales de cada uno de esos meses.
Uso de las ganancias de los clientes por grupo
Si arrastramos nuestros Grupos de Clientes en la tabla, no nos da un resultado correcto. Si realmente profundizas en estos números, todos son exactamente iguales. Entonces, lo que tenemos que hacer es usar las Ganancias de Clientes por Grupo . Esto nos entregará cada una de las ganancias por ranking.
Lo que tenemos que hacer es profundizar en un período de tiempo más específico, por lo que pondremos un filtro para los últimos seis meses de 2016.
Si ponemos algunas etiquetas de datos, podemos ver que esto está calculando las ganancias totales pero luego dividiéndolas por nuestro grupo de clientes.
Visualizando la mesa
Démosle un gráfico y veamos el porcentaje. Todo lo que tenemos que hacer es cambiar la visualización al gráfico de columnas 100 % apiladas.
Esto ahora nos está dando el porcentaje de ventas de estos grupos personalizados. Cambiaremos un poco la visualización y convertiremos esto en un menú desplegable. Y luego vamos a crear otra visualización, que nos dará nuestras Ventas por producto.
Este cálculo se ajustará automáticamente según el contexto en el que lo coloquemos. Entonces, si ajustamos e incluimos todos los meses en 2016, podemos ver cómo cambian las cosas para cada mes diferente.
Si hacemos clic en cualquiera de los productos en la tabla de la izquierda, podemos ver dinámicamente en forma porcentual cuánto de nuestras ganancias están siendo determinadas por grupos específicos.
Visualización de la composición de las ganancias
Una vez que hacemos clic en todos los diferentes productos, podemos ver cuál es la composición de nuestras ganancias a lo largo del tiempo para cada uno de los productos que vendemos. Podemos verlo desde una perspectiva de cartera completa.
O incluso podemos profundizar en nuestros 3 productos principales y ver que hubo una caída a fines de 2015. Podemos preguntarnos por qué una mayor proporción de nuestros clientes más pequeños están comprando estos productos en comparación con nuestros clientes más grandes que no compran nada.
Obviamente, cosas como estas harían una muy buena discusión para escuchar de su personal de ventas y su gerencia. Esta fórmula DAX es una técnica realmente excelente que en realidad se puede reutilizar en varios escenarios diferentes. Recomiendo encarecidamente sumergirse en esta técnica de segmentación dinámica y ver cómo podría utilizarla para usted mismo y para algunos de los análisis que está haciendo.
Conclusión
Como puede ver, hay un poco de eso, pero es algo realmente poderoso. Este análisis es excelente para ver la composición de quién está comprando sus cosas, no solo en todos sus productos, sino que incluso puede sumergirse en productos específicos y comparar cómo la composición podría ser diferente. Esta técnica tiene un término técnico: segmentación dinámica . Es porque estamos segmentando dinámicamente nuestros resultados colocándolos a través de alguna lógica, que los dividirá en su propio pastel.
Analizo esta técnica en particular de manera integral en mi curso de resolución de escenarios analíticos en . Mira esto para aprender más. En este video, repaso una descripción general de cómo podría implementarlo usted mismo y cómo puede verse en sus informes.
¡Buena suerte implementando 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