Análisis del centro de gravedad en LuckyTemplates

Análisis del centro de gravedad en LuckyTemplates

Encontrar el centro de gravedad de un grupo de ubicaciones es una tarea común para las personas que trabajan con sistemas de información geográfica.

Un ejemplo es cuando se observa la asignación de direcciones a un depósito o ingenieros a un área de trabajo. Aunque LuckyTemplates aún no admite capas dinámicas múltiples verdaderas en las imágenes del mapa, aún es posible demostrar la metodología.

Análisis del centro de gravedad en LuckyTemplates

Sin embargo, el COG (centro de gravedad) calculado puede estar sobre un edificio o una montaña. Es simplemente una indicación de un gran lugar. Se requiere un análisis más profundo de otras condiciones como la practicidad, la infraestructura circundante, la disponibilidad de personal y la vivienda.

Antes de saltar a para demostrar esto, explicaré las matemáticas a aquellos que están menos familiarizados con esto.

Tabla de contenido

Comprender el análisis del centro de gravedad

Esta parte es un esquema pequeño con cuatro ubicaciones. Esto también contiene las coordenadas de cada ubicación individual.

Análisis del centro de gravedad en LuckyTemplates

Puedes ver esas coordenadas representadas en este mapa. Como puede ver, la ubicación uno está en -250 (X) y -150 (Y) .

Análisis del centro de gravedad en LuckyTemplates

En este momento, el centro de gravedad ponderado está justo en el medio de todas estas ubicaciones.

Análisis del centro de gravedad en LuckyTemplates

Quiero crear este centro de gravedad ponderado para moverme en una dirección según la información que tengo, como la cantidad de entregas a la ubicación 4 . También se puede basar en el peso o los ingresos. Aunque en la mayoría de los casos, considero las entregas porque son el generador de costos.

Necesito completar los pesos para poder calcular el centro de gravedad. 

Entonces, si ingreso 100 en la ubicación 1 , puede ver que el centro ponderado se moverá a este punto. Esto se debe a que los demás siguen siendo 0 .

Análisis del centro de gravedad en LuckyTemplates

Si establecemos el peso de los demás en 200 , 200 y 500 , el centro de gravedad se moverá a otra ubicación en función de los pesos que he especificado.

Análisis del centro de gravedad en LuckyTemplates

Eso explica cómo funciona el centro de gravedad ponderado

Para calcular el centro de gravedad, simplemente multiplique las coordenadas X e Y de las ubicaciones o la latitud y la longitud por el peso de cada punto

Análisis del centro de gravedad en LuckyTemplates

Después de eso, divídalo por el peso total para llegar al centro de gravedad ponderado real.

Puntos a considerar en el análisis del centro de gravedad

En esta demostración, solo usé una pequeña cantidad de ubicaciones de clientes. 

Un análisis COG es estratégico y debe analizar los datos durante un período prolongado, preferiblemente durante un año o más, para identificar la estacionalidad. 

Por lo tanto, recomiendo comenzar con un análisis estándar para obtener información antes de configurar el análisis. Eso se puede hacer con un subconjunto más pequeño de los datos, después de completar los siguientes pasos.

Elimine pequeños valores atípicos, como clientes incidentales, y verifique si hay entregas incluidas a o para clientes que pueda perder. Además, agregue datos para nuevos clientes según el perfil que proporcionaron.

Ejecute algunas iteraciones del modelo para mostrar los diferentes escenarios asociados con cualquier cambio.

En conjuntos de datos más grandes con miles de puntos, considere agrupar sus datos en Power Query . Usé el código postal y el grupo por , manteniendo la latitud y longitud del cliente con el mayor número de entregas.

Primer escenario de muestra

Este es un COG simple para un conjunto dado de datos.

Análisis del centro de gravedad en LuckyTemplates

Aquí está el modelo de datos. Como puede ver, no hay relaciones.

Análisis del centro de gravedad en LuckyTemplates

1. Crear la consulta del centro de gravedad

Primero, creé una consulta de centro de gravedad .

Análisis del centro de gravedad en LuckyTemplates

Necesito calcular el centro de gravedad sobre un conjunto de datos seleccionado . Para hacer esto, al igual que lo que he mostrado en la hoja de Excel, tengo que tomar las demandas totales

Análisis del centro de gravedad en LuckyTemplates

También necesito calcular el centro de gravedad para la latitud . En este caso, multipliqué la latitud por el número de entregas.

Análisis del centro de gravedad en LuckyTemplates

Luego, hice el mismo cálculo para la longitud.

Análisis del centro de gravedad en LuckyTemplates

Después de eso, dividí los COG dados por las demandas .

Análisis del centro de gravedad en LuckyTemplates

Luego, esto se devolverá en una tabla de una fila usando la función . Me aseguré de que la cantidad de columnas sea la misma que la cantidad de columnas en el conjunto de datos. También me aseguré de que las columnas puedan tener un texto o una fórmula. En este caso, tengo las medidas DAX para los COG de longitud y latitud.

Análisis del centro de gravedad en LuckyTemplates

Después de eso, hice la unión. Entonces, la tabla final que usé para la visualización es la tabla que contiene la unión del centro de gravedad y los datos.

Análisis del centro de gravedad en LuckyTemplates

Después de completar esos pasos, esta tabla mostrará los nombres de las ubicaciones , los ingresos , las demandas , la longitud y la latitud , y las dos columnas que agregué para esta demostración ( color COG y la columna Tamaño ).

Análisis del centro de gravedad en LuckyTemplates

2. Analizar las medidas de tamaño y color

La medida Tamaño identifica si la demanda Total es igual a cero o mayor que cero. Por lo tanto, si es un cero, el tamaño se establecerá en 1 . Si es superior a cero, se establecerá en 0,15 .  

Análisis del centro de gravedad en LuckyTemplates

Al hacer esto, se creará un tamaño diferente para el centro de gravedad, que se muestra como color rojo y como tamaño 1 .

Análisis del centro de gravedad en LuckyTemplates

El color rojo está asociado con la medida COG Color .

Análisis del centro de gravedad en LuckyTemplates

Esto básicamente indica que si el tamaño es uno, el color del indicador COG debe ser rojo. De lo contrario, debería ser azul. 

En los colores de los datos en la pestaña Formato , simplemente configure el Formato por en el valor del campo , luego seleccione la medida para la opción Basado en el campo . Para este escenario, seleccioné la medida COG Color .

Análisis del centro de gravedad en LuckyTemplates

Ahora, llevemos este análisis de muestra un paso más allá.

Segundo escenario de muestra

En este ejemplo, creé cinco centros de gravedad junto con su conjunto de datos existente.

Análisis del centro de gravedad en LuckyTemplates

El mapa debe mostrar el centro de gravedad en función de una selección de la segmentación.

Lograr este escenario es bastante simple. He tomado el centro de gravedad de todos y cada uno de los puntos del mapa.

Análisis del centro de gravedad en LuckyTemplates

Creé el mismo cálculo para cada medida.

Análisis del centro de gravedad en LuckyTemplates

Después de completar esos cinco cálculos COG , los sumé en esta tabla de unión.

Análisis del centro de gravedad en LuckyTemplates

Posteriormente, esta tabla ahora muestra el centro de gravedad sobre los datos.

Análisis del centro de gravedad en LuckyTemplates

Esto proporciona un poco más de flexibilidad en términos de análisis de datos en todos los depósitos existentes

Si selecciono Blank and Depot Rotterdam , el mapa mostrará los puntos de datos y el centro de gravedad para Depot Rotterdam . También mostrará el centro de gravedad de las otras ubicaciones, que me gustaría conservar como referencia.

Análisis del centro de gravedad en LuckyTemplates

La tabla también mostrará los datos basados ​​en la selección. Como puede ver, reflejaba los colores y tamaños correspondientes.

Análisis del centro de gravedad en LuckyTemplates

La medida Color es la misma que en el primer ejemplo. Si el tamaño es 1 , el color debe ser rojo; de lo contrario, debería ser azul.

Análisis del centro de gravedad en LuckyTemplates

Las otras medidas son meramente un reflejo del análisis estándar como los Ingresos Totales y la Demanda Total .

Tercer escenario de muestra

Para el ejemplo final, agregué las ubicaciones y el centro de gravedad a los datos. Por lo tanto, tengo los depósitos , los datos y el centro de gravedad

Análisis del centro de gravedad en LuckyTemplates

Eso da como resultado un mapa ligeramente diferente. En primer lugar, lo que realmente me gusta de este mapa es que tiene los depósitos y todos los puntos.

Análisis del centro de gravedad en LuckyTemplates

Puedo hacer selecciones en esta cortadora también. 

Si borro la segmentación, puede ver que el mapa ahora muestra los depósitos (círculos verdes) y el centro de gravedad (círculos rojos).

Análisis del centro de gravedad en LuckyTemplates

En una vista, tengo todo lo que necesito para completar el análisis. 

Si selecciono Depot Rotterdam y el centro de gravedad, el mapa mostrará todos los puntos de Rotterdam . Como referencia, también mostrará el centro de gravedad de las otras ubicaciones.

Mirando la tabla, el tamaño ahora está respondiendo como esperaba.

Análisis del centro de gravedad en LuckyTemplates

Lo mismo ocurre con el Color COG .

Análisis del centro de gravedad en LuckyTemplates

Todos los datos se han mantenido igual con la excepción de la adición de los depósitos. Pero por lo demás, solo modifiqué el color y agregué selecciones que se reflejarán en el mapa. 

El centro de gravedad que ves en estas 2 tarjetas es el centro de gravedad real de los puntos seleccionados. Sin embargo, no se reflejará en otro punto del mapa porque los datos no están actualizados.

Análisis del centro de gravedad en LuckyTemplates

La medida de color que utilicé es diferente a la primera. Esto muestra la medida de color para el primer ejemplo.

Análisis del centro de gravedad en LuckyTemplates

En cuanto a la medida de color del segundo ejemplo, agregué un poco de lógica para crear los distintos colores en el mapa.

Análisis del centro de gravedad en LuckyTemplates

La leyenda es una tabla pequeña y sencilla. Por lo general, las leyendas en los mapas no son tan buenas. Entonces, prefiero crear el mío propio si puedo.

Análisis del centro de gravedad en LuckyTemplates

En este caso, he creado una pequeña descripción de leyenda y el color.

Análisis del centro de gravedad en LuckyTemplates

Para este escenario de muestra, no necesito esta leyenda para filtrar el mapa. Simplemente lo usé para mostrar una guía de lo que el espectador ve en el mapa.


Visualizaciones de datos LuckyTemplates: mapas dinámicos en información sobre herramientas
LuckyTemplates Map Visual: creación de una leyenda personalizada
Análisis geoespacial: nuevo curso en LuckyTemplates

Conclusión

Eso cubre el tutorial sobre cómo calcular el centro de gravedad en el análisis geoespacial y modificar el mapa visualmente.

También puede experimentar con estos ajustes. Tenga en cuenta que puede lograr diferentes resultados dependiendo de la forma en que configure los datos. 

Consulte los enlaces a continuación para obtener más ejemplos y contenido relacionado.

¡Salud!

Pablo


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

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.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

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.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

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.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

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.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

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.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

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.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

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

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber