Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
Le mostraré algunas medidas simples de LuckyTemplates con las que puede comenzar. Estos pueden brindarle una buena base sobre el tipo de información que LuckyTemplates puede brindarle. Comprender estas sencillas medidas de LuckyTemplates es clave para pasar a técnicas más avanzadas más adelante.
Una cosa que debe recordar si solo está cambiando a LuckyTemplates desde Excel es que no trabajará con celdas individuales aquí. LuckyTemplates le permite trabajar en columnas en su lugar.
En Excel, por ejemplo, hacer una SUMA simple significaría trabajar en celdas individuales. Pero en LuckyTemplates, aplicará esa SUMA a columnas enteras. Una vez que comprenda este concepto, cambiará la forma en que crea sus informes desde la perspectiva de una fórmula.
Para mostrarle cómo trabajar en esas columnas, le mostraré algunos ejemplos de cómo funcionan estas medidas simples. Puede ver el video completo de este tutorial en la parte inferior de este blog.
Tabla de contenido
Ejemplo de cantidad promedio
Voy a comenzar con un ejemplo de cómo puedo obtener la Cantidad promedio .
Haré clic en el icono Nueva medida .
Tenga en cuenta que antes de crear esta medida, me aseguré de hacer clic primero en mis Medidas clave , que se encuentran en el panel Campos . Esto asegura que una vez que se crea mi nueva medida, aterriza directamente en ese grupo.
La cantidad promedio es solo una forma de promedio simple.
El uso de promedios es una forma muy sencilla de crear algunas de estas fórmulas fáciles de cargar. Como puede ver, algunas opciones aparecen automáticamente cuando empiezo a escribir la palabra "promedio".
En el momento en que elijo , verás que muestra una descripción de la función . Nos dice que esta función devuelve el promedio de todos los números de la columna.
Estas descripciones son una excelente manera de familiarizarse con las diferentes funciones que puede usar en LuckyTemplates.
Una vez que ingreso esa función, automáticamente me brinda más detalles en términos de qué parámetros deben incluirse.
Usaré la columna Cantidad en este ejemplo.
Una vez que presione Intro, esa medida se guardará en el grupo Medidas clave .
Una cosa importante a tener en cuenta aquí es que usted depende de los datos que tiene . En este caso, solo tengo mis datos de precio y cantidad. Eso hace que mis opciones sean un poco limitadas.
Solo para mostrarle otras funciones que puede usar aquí, verá que también puede escribir y aparecerán varias opciones.
También puedes probar .
Las otras variaciones que aparecen para estas funciones se cubren con más detalle en los diferentes cursos DAX disponibles en LuckyTemplates Online. Pero por ahora, me concentraré en los más simples.
Cálculos de ingresos usando funciones de iteración
Traer alguna información de ingresos es extremadamente útil. Esto traerá datos adicionales que me darán más información para un análisis más profundo.
Para saber si puedo hacer eso, necesito verificar qué tipo de información tengo dentro de mi tabla.
Mirando los datos, muestra que puedo agregar información de ingresos porque tengo la cantidad y el precio .
Como quiero que comprenda realmente la importancia de usar medidas en lugar de columnas calculadas, le mostraré una comparación de las dos.
Comenzaré creando una nueva columna.
Llamaré a esta columna Ingresos .
Para obtener los ingresos, voy a multiplicar Cantidad por Precio . Tenga en cuenta que hago referencia a estas columnas específicas de la tabla Ventas porque estoy agregando datos físicamente a la tabla directamente.
Una vez que presione Intro, la columna Ingresos me dará números donde podría aplicar la función o tal vez la función PROMEDIO . Esta es una columna calculada.
Pero quiero mostrarle que no necesita crear estas columnas para obtener los datos que necesita. Esto es algo que normalmente haría en Excel, pero el objetivo aquí es que vea la ventaja de usar LuckyTemplates. Puede hacer mucho más usando cálculos virtuales siempre que sepa qué fórmula elegir.
Así que voy a borrar esa columna que acabo de hacer.
Luego agregaré una nueva medida haciendo clic en este icono.
Voy a llamar a esto Ventas totales .
También voy a agregar una nueva línea a mi fórmula haciendo Shift + Enter . Luego, usaré la función SUM , luego haré .
Antes de continuar, quiero hablar brevemente de lo que hace SUMX . El principio básico detrás de SUMX también se aplica a otras funciones que tienen una X al final del nombre.
Estas funciones con una X se llaman funciones de iteración. Le permiten ejecutar la lógica en cada fila de cualquier tabla que especifique.
En otras palabras, está trayendo lo que normalmente haría en una columna calculada a una medida .
Como puede ver, requiere que hagamos referencia a una tabla y una expresión. La expresión puede ser cualquier tipo de lógica que deba usar para obtener los resultados que desea.
Así que voy a poner Ventas ya que estoy tratando de recrear la columna calculada que hice antes.
Luego, usaré la Cantidad por el Precio.
Una vez que presione enter, esa medida ahora agregará la lógica que acabo de agregar en cada fila.
Para mostrarle los resultados, voy a copiar y pegar la visualización original.
Recuerda que tenemos Cantidad Vendida bajo Valor .
Para la visualización duplicada, lo que voy a hacer es agregar Ventas totales en Valor .
Luego, eliminaré Cantidad vendida para que solo me quede Ventas totales .
Ahora, los resultados que muestro se basan en cada filtro implementado en lugar de solo un cálculo general único como lo que sucede en una columna calculada.
Puedes ver eso si vas al área de modelado.
Por lo tanto, la relación fluye desde la tabla Clientes, donde cada cliente se filtra a medida que fluye hacia la tabla Ventas, representada por la flecha y la línea. Esto significa que solo estoy mirando cada venta individual para ese cliente específico.
Con esta medida en su lugar, ahora puedo iterar a través de cada fila. Entonces, en la tabla, la primera fila calculará la Cantidad por el Precio. Luego, hará lo mismo en la segunda fila, luego en la tercera, y así sucesivamente. Continuará haciéndolo hasta que haya pasado por todas las ventas.
Básicamente, confirma el resultado de cada fila en la memoria. Y una vez hecho esto, se va a resumir todo. Esos resultados son los que se muestran en la siguiente visualización.
También le recomiendo que convierta sus visualizaciones en tablas cuando comience con medidas en lugar de los gráficos habituales.
Esto hace que sea más fácil ver los números reales en lugar de tener que profundizar en cada visualización.
Encuentro que es mucho más fácil tratar de ver el número que tratar de mirar profundamente en una visualización y entender, está bien. ¿Qué está haciendo la fórmula? Si puede ver cada resultado individual, hace que sea un poco más fácil de entender, tal vez qué es lo que realmente sucede dentro de una fórmula.
Uso de COUNTROWS para obtener transacciones totales
La última fórmula que voy a usar como ejemplo calcula para Total Transactions . Voy a agregar una nueva medida nuevamente para esto.
Luego, voy a usar .
COUNTROWS me permite contar el número de filas en una tabla específica.
Como necesito una tabla para esta función, voy a hacer referencia a mi tabla de Ventas .
Una vez que presione enter, esa medida se agregará al grupo de medidas clave . Lo arrastraré a mi tabla para poder comenzar a comparar los datos.
También voy a arrastrar la Cantidad vendida para obtener aún más información.
Ahora puedo ver cuántas compras ha realizado cada cliente y cuántos productos se han vendido. Debido a que los coloqué uno al lado del otro, también es más fácil comparar los números.
Medidas rápidas: cómo usarlas en modelos de LuckyTemplates
Comparación de columnas calculadas y medidas en LuckyTemplates
Ramificación de medidas: estrategia de desarrollo de LuckyTemplates
Conclusión
Dado que este es un curso para principiantes, solo le di una descripción general rápida de algunas funciones de iteración que puede usar en sus medidas de LuckyTemplates. Estos ejemplos ya le muestran cuánto potencial tienen sus informes si tiene una comprensión básica de estas funciones.
Hay un grupo completo de iteraciones que puede usar aparte de SUMX como , y , entre otras. Desde aquí, puede saltar a medidas más avanzadas y obtener aún más información.
Nuevamente, cuando se trabaja con LuckyTemplates, la clave es mantener las cosas simples primero. Dominar las técnicas simples que puede aplicar le facilitará jugar con cálculos más avanzados.
Mis mejores deseos,
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