Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
Permítanme analizar algunas transformaciones avanzadas en LuckyTemplates a través del editor de consultas. Puede ver el video completo de este tutorial en la parte inferior de este blog.
Recuerda que puedes combinar diferentes acciones dentro del editor de consultas para optimizar completamente tus modelos. Solo es cuestión de familiarizarse con las diferentes transformaciones en LuckyTemplates y averiguar para qué escenarios son útiles.
Tabla de contenido
Explorando las diferentes transformaciones en LuckyTemplates
Existen muchas formas de explorar las diferentes transformaciones que puede realizar en LuckyTemplates.
Una forma de hacerlo es haciendo clic derecho en cualquiera de sus columnas y mirando las diferentes opciones que aparecerán.
También puede mirar la parte superior de su página y usar la cinta para ver las transformaciones disponibles que puede hacer. Las mismas acciones que verá al hacer clic con el botón derecho también se pueden encontrar en esta área, además de algunas acciones adicionales, como agregar una columna.
También puede hacer clic en el icono en la parte superior izquierda de su tabla y aparecerá una lista de transformaciones.
Este menú también le mostrará algunas transformaciones adicionales de columnas y filas, como Conservar filas superiores, Conservar filas inferiores, Conservar rango de filas, etc. También le permite filtrar.
También puede usar el menú desplegable que se encuentra a la derecha del nombre de su columna . Esto le mostrará opciones de filtrado adicionales.
Tenga en cuenta que no importa dónde acceda a esas transformaciones, cada transformación que realice se registrará en los Pasos aplicados aquí a la derecha.
Agregar datos de un sitio web a su tabla
Para mostrarle un ejemplo de algunas transformaciones avanzadas, agregaré algunos datos en esta tabla a continuación.
Estoy agregando estos datos para un análisis adicional que mi tabla no me está dando en este momento. En este caso, quiero datos actualizados sobre la población de California porque los datos de mi tabla Ubicaciones están desactualizados.
Para empezar, voy a hacer una búsqueda en Google de los datos demográficos de California.
Obtengo una serie de resultados aquí, así que elegiré el de california-demographics.com.
Muestra mucha información, pero los datos que busco se encuentran aquí en este enlace que dice "Ver todas las ciudades de California por población".
Ahora, tengo un desglose de todas las diferentes ciudades y sus respectivas poblaciones.
Lo que voy a hacer es copiar la URL de esta página.
Luego volveré al editor de consultas.
Debajo de la cinta Inicio , voy a hacer clic en Nueva fuente y luego en Web .
Lo que estoy haciendo aquí es extraer datos del sitio web que visité anteriormente.
Tenga en cuenta que si va a hacer lo mismo en su modelo, debe asegurarse de que los datos se presenten en un buen formato.
Así que simplemente pegaré la URL que copié anteriormente en el espacio proporcionado aquí.
Una vez que haga clic en Aceptar, aparecerá esta ventana. Solo necesito hacer clic en Conectar.
Solo un consejo rápido aquí. Dado que obtiene datos en línea, debe asegurarse de que su conexión a Internet sea bastante buena. De lo contrario, puede llevar mucho tiempo obtener los datos.
Ahora que estoy conectado, la tabla que vi anteriormente en ese sitio web ha aparecido en esta ventana.
Datos como estos aparecerán como una instantánea de la fuente original. Entonces, cuando inserto esto en una consulta, automáticamente obtendrá datos nuevos del sitio web cada vez que actualice mi tabla . Y cuando se actualicen los datos en el sitio web, la tabla también se actualizará.
Transformando la tabla con los nuevos datos
Los nuevos datos que agregué ahora están aquí en Otras consultas como Tabla 1.
Mencioné antes que quiero que todos los datos de mi tabla estén claramente etiquetados, por lo que obviamente necesito cambiar el nombre de la Tabla 1.
Una forma de hacerlo es a través de la sección Propiedades a la derecha. Solo para mostrarle cómo se hace, cambiaré el nombre de esa tabla a California Popn Data.
También puedo cambiar el nombre haciendo doble clic aquí en el panel izquierdo . Esta vez, voy a cambiar el nombre de la misma tabla a Datos de población de CA.
No quiero que permanezca en Otras consultas porque es una tabla de apoyo y ya tengo una carpeta existente para Consultas de apoyo. Así que todo lo que tengo que hacer es arrastrar esa tabla a la carpeta correcta.
Antes de continuar, quiero verificar dos veces lo que incluye esta nueva mesa de apoyo.
Muestra el rango, la ciudad y la población.
Ahora, voy a revisar mi tabla de Ubicaciones .
Veo que los nombres de las ciudades de mi tabla de ubicaciones son los mismos que los nombres de las ciudades de la tabla de datos de población de CA.
Debido a esto, realmente no tiene sentido tener dos tablas separadas. Así que voy a fusionarlos.
Mencioné anteriormente que mi tabla de Ubicaciones tiene datos de población obsoletos. Al fusionar las dos tablas, espero reemplazar estos datos antiguos con números actualizados .
Entonces, en mi tabla Ubicaciones , voy a hacer clic en la columna Nombre . Luego, voy a hacer clic en Fusionar consultas .
En la ventana Fusionar , voy a hacer clic en la columna Nombre debajo de la pestaña Ubicaciones .
En el menú desplegable, elegiré mis datos de población de CA.
Luego, elegiré la columna Ciudad .
Recibí un aviso de niveles de privacidad , así que solo voy a hacer clic en eso.
Mira aquí abajo. Dice que el número de filas en la columna Nombre coincide con el número de filas en la columna Ciudad .
Esto facilita la combinación de estas tablas. Significa que hay suficientes datos en los datos de población de CA que cubren todas las iteraciones en la tabla Ubicaciones donde se encuentran los datos sin procesar .
Hay muchas formas diferentes de fusionar estas tablas. Esas opciones se pueden encontrar en este menú desplegable en Join Kind .
Normalmente uso Left Outer , pero puedes experimentar con lo que te funcione mejor.
Una vez que presione Aceptar, verá que mis Pasos aplicados muestran que la combinación se realizó correctamente.
Aquí está la nueva columna que resultó de esa fusión. Observe que las filas dicen "Tabla" en lugar de mostrar datos.
Eso es porque toda la tabla se fusionó en esta tabla anterior. Así que voy a comprobar qué datos contiene haciendo clic en el menú desplegable junto al nombre de la columna.
Definitivamente no necesito el rango. Tampoco necesito los nombres de las ciudades, porque ya los tengo en mis datos sin procesar. Así que voy a desmarcarlos y conservar los datos de población.
Ahora, tengo datos de población actualizados en mi tabla.
Eso significa que ya no necesitaré mi antigua columna de Población, así que la eliminaré.
En cuanto a la nueva columna que agregué, voy a cambiarle el nombre de Datos de población .
Como no necesito que toda la tabla que importé de la web se cargue en mi modelo cada vez que la abra, desactivaré la carga haciendo clic con el botón derecho y desmarcando "Habilitar carga " .
Solo necesito asegurarme de que "Incluir en la actualización del informe" permanezca marcado para que los datos que conservé en mi tabla sigan ahí cada vez que actualizo mi modelo.
Mi práctica Sugerencias al usar el editor avanzado de LuckyTemplates
Cómo descargar tipos de cambio en LuckyTemplates
Presentación y comprensión de las anomalías en LuckyTemplates
Conclusión
Con estas transformaciones, puedo obtener información aún mejor de mi modelo.
Por ejemplo, ahora puedo comparar información de ventas en diferentes regiones en función de la información de población. Puedo comprobar qué porcentaje de la población total de California está comprando mis productos. Puedo comprobar el impacto de la población de una ciudad frente a otra en términos de ventas.
Hay tantas cosas que puede hacer dentro del editor de consultas. Este es solo un curso para principiantes, pero una vez que avance a cursos más avanzados, encontrará transformaciones aún más sorprendentes en LuckyTemplates.
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