Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
Power Query es una herramienta de manipulación y transformación de datos que está disponible en y LuckyTemplates. Tiene una amplia gama de funciones que se pueden utilizar para transformar y manipular datos. En este tutorial, aprenderá a usar cada expresión en Power Query/Lenguaje M. Puedes ver el video completo de este tutorial en la parte inferior de este blog.
Tabla de contenido
Power Query cada expresión: descripción general
La mayoría de las funciones de biblioteca estándar toman funciones de parámetro M como argumentos. También suelen ser unarios, que es una función que toma un solo argumento y realiza algún tipo de operación en él.
La expresión each es una forma abreviada de declarar funciones sin tipo que toman un solo parámetro formal, llamado guión bajo ( _ ).
Cuando vea cada función en un , la fórmula o expresión posterior se aplicará a cada elemento en una lista o columna.
El parámetro de subrayado se puede utilizar para acceder al elemento actual. Sin embargo, cuando se usa en combinación con el operador de búsqueda ( => ) para seleccionar campos o columnas, a menudo se omite el guión bajo.
Ejemplos del uso de Power Query en cada expresión
Veamos un ejemplo en Power Query. El objetivo es filtrar para mostrar solo años posteriores a 2020.
Sin usar la expresión each
En el panel Pasos aplicados , puede ver que el primer paso es usar una expresión de función .
La función consta de un guión bajo dentro de un conjunto de paréntesis. Luego, le sigue el operador de búsqueda, que antepone la variable al nombre de la columna o campo. Esto nos permite seleccionar filas de la tabla donde los valores de Año son mayores que 2020.
En otro ejemplo, puede ver que debido a que el operador de búsqueda se usa para seleccionar un campo o una columna, se puede omitir el guión bajo antes del campo Año. Esto seguirá dando el mismo resultado.
Mientras usa cada expresión
En este ejemplo, puede ver que al usar cada expresión, se puede omitir la variable sin nombre representada por el guión bajo.
También puede emitir completamente los guiones bajos en la fórmula al usar la búsqueda para seleccionar un campo o columna. Esto seguirá dando el mismo resultado.
Uso de la opción de filtro integrada en una tabla de Power Query
Si usa el filtro integrado en una tabla de Power Query, verá que genera el mismo código que el último ejemplo.
Revierta la tabla para mostrar las filas completas. Luego, haga clic en la flecha desplegable en la columna Año y seleccione Filtros numéricos > Mayor que .
En el asistente Filtrar filas , escriba 2020 en el cuadro de texto y luego haga clic en Aceptar .
En la barra de fórmulas, observe que el código M generado por el filtro usa cada expresión similar al último ejemplo.
El uso de cada función hace que el código M sea más fácil de entender.
Al usar la interfaz de usuario de Power Query para diseñar sus consultas, el motor M, en la mayoría de los casos, usará este código M abreviado por usted.
Conclusión
Cada expresión es una herramienta útil en Power Query para aplicar funciones o expresiones a cada fila o elemento de una lista. Ayuda a simplificar el código M para que sea más fácil de entender para los usuarios. También se puede usar con una amplia gama de funciones y operadores, lo que le permite realizar una variedad de tareas en sus datos.
En conclusión, cada expresión es una herramienta poderosa y útil que puede ayudarlo a manipular datos de manera más eficiente y efectiva en el lenguaje M.
Mis mejores deseos,
Melissa de Korte
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