Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Per il post del blog di oggi, troverò una soluzione che risolverà i problemi di granularità dei dati. Noi di LuckyTemplates crediamo che bisogna sporcarsi le mani. La nostra serie in corso, , è tutta orientata a mettere in pratica ciò che hai imparato. Non pensiamo che ci sia un modo più veloce per imparare LuckyTemplates piuttosto che rimboccarsi le maniche ed entrarci. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Per , ci è stato chiesto di prendere alcuni dati riepilogati e creare una tabella dei fatti giornaliera utilizzando la query di potenza. Abbiamo un bel po' di contenuti attualmente disponibili su LuckyTemplates che copre qualcosa in questo senso utilizzando DAX. Per quelli di voi che hanno preso la certificazione, uno dei moduli chiave è l'analisi del budget. Una delle cose discusse in questo modulo è stata come suddividere il budget in granularità giornaliera, quindi sentiti libero di dare un'occhiata.
Sommario
A partire dall'editor di Power Query
È stato interessante che la maggior parte delle persone abbia adottato lo stesso approccio con le proprie soluzioni. In questo post, analizzerò come l'ho affrontato. Andiamo all'editor di query di potenza. A partire dalla visualizzazione riepilogativa, la prima cosa che ho fatto è stata assicurarmi che fossero in formato data e formato numero decimale.
Il primo passo è stato conoscere il numero di giorni tra la data di inizio e la data di fine. Questo mi aiuterà a ottenere i valori giornalieri di cui avrò bisogno per le colonne Costo , Consumo ed Emissione .
Esistono diversi modi per eseguire questa operazione in . Questo è il modo in cui l'ho fatto.
Ho aggiunto una nuova colonna e l'ho chiamata Durata, quindi ho aggiunto Data di fine meno Data di inizio.
I risultati sembrano piuttosto buoni. Abbiamo la colonna Durata.
La prossima cosa da fare è creare una colonna di date in modo che ogni data compresa tra 1/10 e 11/30 sia in una colonna. Posso creare rapidamente un elenco trasformandolo in un numero intero.
Aggiunta di una colonna personalizzata
Tutto ciò che resta da fare è aggiungere una colonna personalizzata. Chiamerò questa colonna Data e userò le parentesi graffe per creare un elenco della data di inizio fino alla data di fine.
Il risultato mi ha dato quella lista. Posso espandere a nuove righe o estrarre i valori.
In questo caso, scelgo di espandere a nuove righe. La nostra lista ora va da 1/10 fino a 11/30.
Ora posso sbarazzarmi di queste due colonne perché non ne ho più bisogno.
Ora ho colonne Date , Cost , Consumption ed Emission belle e ordinate .
Devo creare un'altra colonna personalizzata e chiamarla Costo giornaliero, dove il Costo sarà diviso per la Durata.
Il risultato mi sembra corretto.
Devo farlo di nuovo per le altre due colonne: Consumo ed Emissione. Quindi devo sbarazzarmi di tutte le colonne che non mi servono.
Ora ho un costo giornaliero, un consumo giornaliero e un'emissione giornaliera. Posso persino rinominare queste colonne solo in Costo, Consumo ed Emissione. Ho questa tabella a data singola che ora posso collegare a una tabella di date ed essere in grado di eseguire analisi temporali standard.
Questo era il modo in cui il problema era coperto. Tuttavia, c'era un commento particolare sull'ingresso di Melissa che volevo sottolineare anche qui.
Penso che questo sia un punto chiave. Alcuni dei passaggi che ho trattato qui sono stati ripetuti più volte. Potresti facilmente raggruppare questi calcoli giornalieri in un unico passaggio come ha fatto Melissa qui, e ti consiglio vivamente di rivedere anche il suo lavoro.
Conclusione
Spero che tu possa giocare con questa tecnica e spero che tu possa usarla per i tuoi rapporti. Affrontando i problemi di granularità nei tuoi dati, sarai in grado di creare più punti dati e approfondire i dettagli più fini dei tuoi rapporti.
Haron
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