Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
En esta publicación de blog, veremos cómo puede extraer valores de registros y listas usando Power Query . Como puede ver, la primera columna de mi tabla contiene registros. Puedes ver el video completo de este tutorial en la parte inferior de este blog.
Cuando hago clic en el lateral del espacio en blanco, puedo ver una vista previa de ese registro a continuación.
Digamos que quiero extraer un solo valor de este registro y no quiero expandir todo el registro. Solo quiero recuperar el nombre .
Para recuperar un solo valor del registro, usaré una función llamada Registro. campo _ Primero, agregaremos una columna personalizada .
Segundo, ingrese la función M y luego apunte a la Columna 1 que contiene nuestros registros e identifica el campo al que queremos acceder.
Todo lo que tenemos que hacer es pasar su nombre como un valor de texto. Ese campo se llamó Nombre, por lo que agregaremos paréntesis de cierre y presionaremos Aceptar .
Como puede ver, ahora hemos extraído todos esos valores de campo.
En lugar de una función, también puedo usar un operador de acceso de campo para seleccionar un valor de un registro. Nuevamente, agreguemos una columna personalizada.
Primero, haremos referencia a la columna que contiene el registro . Para acceder al campo, todo lo que necesitamos hacer es ingresar el nombre del campo dentro de los corchetes. Escribiremos el corchete de apertura, el nombre del valor del campo que queremos recuperar, el corchete de cierre, luego presionamos OK.
Como puede ver, esto me da exactamente el mismo resultado.
Ahora, ¿qué sucede si mi nombre de campo no existe? Simplemente cambiaremos esto a Nombre1 y presionaremos OK.
Ahora estamos recibiendo un error.
Para evitar eso, todo lo que tenemos que hacer es agregar un "?" al final y luego presione OK.
Básicamente, ahora preguntamos si nuestro nombre de campo existe y, si no es así, no recibimos el error, sino un valor nulo .
Tabla de contenido
Extracción de un valor de campo de registro
¿Cómo podemos extraer un solo valor de campo de registro si nuestros registros están anidados dentro de la lista y, de nuevo, no queremos extraer la lista y esos registros primero? Bueno, en ese caso, también podemos usar el operador de acceso a elementos para seleccionar un elemento en función de su posición de base cero dentro de la lista. Exploremos los dos métodos que usamos antes.
Ahora, el objetivo de la primera fila de la tabla es acceder al primer elemento de la lista. El objetivo de la segunda fila es el segundo elemento, y así sucesivamente.
En este momento, no tengo un campo en mi tabla para identificar la posición de base cero del elemento al que quiero acceder. Sin embargo, es bastante fácil crear esa columna auxiliar. Todo lo que necesitamos es un índice que comience desde cero.
Agregue una columna de índice desde cero.
Agreguemos una columna personalizada.
Ingrese la función M a la columna que contiene nuestras listas, que es Column2. Use corchetes y pase nuestra columna de índice. No olvide el corchete de cierre, la coma y, de nuevo, pase el nombre del campo como un valor de texto. Escriba Nombre, use corchetes de cierre y presione Aceptar.
En lugar de la función, también podemos usar esa combinación de elementos y operadores de acceso a campos para lograr el mismo resultado. Así que agreguemos una columna personalizada y apuntemos a la columna que contiene las listas, que es Column2.
Dentro de esos corchetes, podemos acceder al elemento. Queremos acceder al campo llamado Nombre.
Conclusión
Para este tutorial, hemos visto dos métodos sobre cómo puede extraer valores con Power Query. Espero que hayas disfrutado este.
No olvide suscribirse al canal de televisión LuckyTemplates . Tenemos una gran cantidad de contenido que proviene de mí y de los expertos de LuckyTemplates, todo dedicado a mejorar la forma en que usa LuckyTemplates.
Por último, consulte el sitio web de LuckyTemplates para obtener muchos recursos y más aprendizaje al que puede acceder muy fácilmente.
Toronjil
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