Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Vorrei discutere alcune trasformazioni avanzate in LuckyTemplates tramite l'editor di query. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Ricorda che puoi combinare diverse azioni all'interno dell'editor di query per ottimizzare completamente i tuoi modelli. Si tratta solo di familiarizzare con le diverse trasformazioni in LuckyTemplates e scoprire per quali scenari sono utili.
Sommario
Esplorare le diverse trasformazioni in LuckyTemplates
Esistono molti modi per esplorare le diverse trasformazioni che è possibile eseguire in LuckyTemplates.
Un modo per farlo è fare clic con il tasto destro su una qualsiasi delle tue colonne e guardare le diverse opzioni che verrebbero fuori.
Puoi anche guardare la parte superiore della pagina e utilizzare la barra multifunzione per vedere le trasformazioni disponibili che puoi eseguire. Le stesse azioni che vedrai facendo clic con il pulsante destro del mouse possono essere trovate anche in quest'area, oltre ad alcune azioni aggiuntive come l'aggiunta di una colonna.
Puoi anche fare clic sull'icona nella parte in alto a sinistra della tabella e verrà visualizzato un elenco di trasformazioni.
Questo menu ti mostrerà anche alcune trasformazioni aggiuntive di colonne e righe come Mantieni righe superiori, Mantieni righe inferiori, Mantieni intervallo di righe, ecc. Ti consente anche di filtrare.
Puoi anche utilizzare il menu a discesa a destra del nome della colonna . Questo ti mostrerà ulteriori opzioni di filtro.
Nota che non importa da dove accedi a queste trasformazioni, ogni trasformazione che fai verrà registrata sotto i passaggi applicati qui a destra.
Aggiunta di dati da un sito Web nella tabella
Per mostrarti un esempio di alcune trasformazioni avanzate, aggiungerò alcuni dati in questa tabella di seguito.
Sto aggiungendo questi dati per alcune analisi aggiuntive che la mia tabella non mi sta fornendo al momento. In questo caso, voglio dati aggiornati sulla popolazione in California perché i dati nella mia tabella Locations sono obsoleti.
Per iniziare, eseguirò una ricerca su Google per i dati demografici della California.
Sto ottenendo una serie di risultati qui, quindi sceglierò quello da california-demographics.com.
Mostra molte informazioni, ma i dati che sto cercando si trovano qui in questo link che dice "Vedi tutte le città della California per popolazione".
Ora, ho una suddivisione di tutte le diverse città e delle rispettive popolazioni.
Quello che ho intenzione di fare è copiare l'URL di questa pagina.
Quindi tornerò all'editor di query.
Sotto la barra multifunzione Home , farò clic su New Source , quindi su Web .
Quello che sto facendo qui è raschiare i dati dal sito Web che ho visitato in precedenza.
Nota che se hai intenzione di fare la stessa cosa nel tuo modello, devi assicurarti che i dati siano presentati utilizzando un buon formato.
Quindi incollerò semplicemente l'URL che ho copiato in precedenza nello spazio fornito qui.
Dopo aver fatto clic su OK, verrà visualizzata questa finestra. Devo solo fare clic su Connetti.
Solo un consiglio veloce qui. Dal momento che stai ricevendo dati online, devi assicurarti che la tua connessione Internet sia abbastanza buona. In caso contrario, potrebbe essere necessario molto tempo per ottenere i dati.
Ora che sono connesso, la tabella che ho visto prima su quel sito è apparsa in questa finestra.
Dati come questo arriveranno come un'istantanea dalla fonte originale. Quindi, quando lo incorporo in una query, otterrà automaticamente nuovi dati dal sito Web ogni volta che aggiorno la mia tabella . E quando i dati sul sito web vengono aggiornati, anche la tabella verrà aggiornata.
Trasformare la tabella con i nuovi dati
I nuovi dati che ho aggiunto sono ora qui sotto Altre query come Tabella 1.
Ho già detto che voglio che ogni dato sulla mia tabella sia chiaramente etichettato, quindi ovviamente devo cambiare il nome della Tabella 1.
Un modo per farlo è tramite la sezione Proprietà sulla destra. Solo per mostrarti come si fa, rinominerò quella tabella come California Popn Data.
Posso anche cambiare il nome facendo doppio clic su di esso qui nel riquadro di sinistra . Questa volta, rinominerò la stessa tabella come CA Population Data.
Non voglio che rimanga sotto Altre query perché è una tabella di supporto e ho già una cartella esistente per le query di supporto. Quindi tutto quello che devo fare è trascinare quella tabella nella cartella giusta.
Prima di andare avanti, voglio ricontrollare cosa include questa nuova tabella di supporto.
Mostra il rango, la città e la popolazione.
Ora controllerò la mia tabella delle posizioni .
Vedo che i nomi delle città dalla mia tabella Locations sono gli stessi dei nomi delle città nella tabella CA Population Data.
Per questo motivo, non ha davvero senso avere due tabelle separate. Quindi li unirò.
Ho accennato in precedenza che la mia tabella delle località contiene dati sulla popolazione obsoleti. Unendo le due tabelle, spero di sostituire questi vecchi dati con numeri aggiornati .
Quindi, nella mia tabella Posizioni , farò clic sulla colonna Nome . Quindi, farò clic su Unisci query .
Nella finestra Unisci , farò clic sulla colonna Nome nella scheda Posizioni .
Nel menu a discesa, scelgo i miei dati sulla popolazione CA.
Quindi, sceglierò la colonna Città .
Ho ricevuto un avviso sui livelli di privacy , quindi farò clic su di esso.
Guarda qui in fondo. Dice che il numero di righe nella colonna Nome corrisponde al numero di righe nella colonna Città .
Ciò semplifica l'unione di queste tabelle. Significa che ci sono dati sufficienti nei dati di popolazione CA che coprono tutte le iterazioni nella tabella delle posizioni in cui i dati non elaborati sono .
Esistono molti modi diversi per unire queste tabelle. Queste opzioni possono essere trovate in questo menu a discesa sotto Unisciti a Kind .
Normalmente uso Left Outer , ma puoi sperimentare ciò che funziona meglio per te.
Dopo aver premuto OK, vedrai che i miei passaggi applicati mostrano che l'unione ha avuto successo.
Ecco la nuova colonna risultante da tale unione. Si noti che le righe dicono "Tabella" invece di visualizzare i dati.
Questo perché l'intera tabella è stata unita a questa vecchia tabella. Quindi controllerò quali dati ci sono facendo clic sul menu a discesa accanto al nome della colonna.
Sicuramente non ho bisogno del grado. Non ho bisogno anche dei nomi delle città, perché li ho già nei miei dati grezzi. Quindi li deseleziono e conservo i dati sulla popolazione.
Ora ho dati aggiornati sulla popolazione nella mia tabella.
Ciò significa che non avrò più bisogno della mia vecchia colonna Popolazione, quindi la rimuoverò.
Per quanto riguarda la nuova colonna che ho aggiunto, la rinominerò Population Data .
Dal momento che non ho bisogno che l'intera tabella che ho importato dal web venga caricata nel mio modello ogni volta che lo apro, disabiliterò il caricamento facendo clic con il tasto destro e deselezionando "Abilita caricamento " .
Devo solo assicurarmi che "Includi nell'aggiornamento del rapporto" rimanga selezionato in modo che i dati che ho conservato nella mia tabella siano ancora presenti ogni volta che aggiorno il mio modello.
Suggerimenti pratici per l'utilizzo dell'editor avanzato di LuckyTemplates
Come scaricare i tassi di cambio in LuckyTemplates
Presentazione e comprensione delle anomalie in LuckyTemplates
Conclusione
Con queste trasformazioni, posso ottenere informazioni ancora migliori dal mio modello.
Ad esempio, ora posso confrontare le informazioni sulle vendite in diverse regioni in base alle informazioni sulla popolazione. Posso controllare quale percentuale della popolazione totale in California acquista i miei prodotti. Posso controllare l'impatto della popolazione in una città rispetto a un'altra in termini di vendite.
C'è così tanto che puoi fare all'interno dell'editor di query. Questo è solo un corso per principianti, ma una volta passati a corsi più avanzati, troverai trasformazioni ancora più sorprendenti in LuckyTemplates.
Ti auguro il meglio
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.
Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere