Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Mostrare i risultati cumulativi in LuckyTemplates è un modo così potente per visualizzare i dati nel tempo, soprattutto se si sta tentando di mostrare la differenza di prestazioni da un periodo di tempo all'altro. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Quando provi a presentarlo a livello giornaliero o addirittura mensile, identificare la tendenza non è sempre così ovvio. Quando lo inserisci nei totali cumulativi, diventa chiaro come il giorno.
Il vero potere di DAX viene messo in mostra quando inizi a combinare modelli di formule.
Questo è esattamente quello che faremo qui. Ti mostrerò come puoi saltare per creare qualsiasi confronto temporale e quindi ottenere rapidamente quei risultati in un totale cumulativo.
Ciò ti consente di sovrapporre l'uno all'altro e mostrare in modo davvero efficace la differenza nelle tendenze delle prestazioni in qualsiasi periodo di tempo.
Andiamo avanti e iniziamo a lavorare sul nostro esempio.
Sommario
Creazione della misura principale
Prima di tutto, creeremo una misura semplice. Creiamo Total Sales che sarà la SOMMA della colonna Total Revenue .
Ovviamente puoi usare qualsiasi altra misura. Ma solo per lo scopo di questo esempio, stiamo usando Total Sales perché è molto semplice e renderà questa lezione facile da capire.
Ora che abbiamo la nostra misura Total Sales, impostiamo la tabella. Quindi questa sarà una tabella Total Sales ordinata per data.
Quindi trascineremo il nostro MonthInCalendar perché esamineremo le informazioni storiche. Quindi trasciniamolo dentro e trasformiamolo in un'affettatrice.
Ora saremo in grado di selezionare uno qualsiasi dei mesi in questa affettatrice.
Dopo aver allestito il nostro tavolo, avremo bisogno di una funzione di intelligenza temporale.
Utilizzo di una funzione di intelligenza temporale
Diamo di nuovo una rapida occhiata alla nostra tabella Total Sales . Quello che abbiamo qui sono le vendite totali presentate al mese.
Ora, quello che dobbiamo fare è generare il calcolo che ci permetterà di confrontare i dati di vari mesi.
Qui userò la mia funzione di intelligenza temporale preferita che è la funzione DATEADD . È molto versatile e flessibile, come sono sicuro ti renderai conto una volta che avrai acquisito maggiore familiarità anche con esso.
Quindi, creeremo una nuova misura che è Total Sales LM o il mese scorso. Quindi aggiungerò CALCULATE che cambia il contesto del nostro calcolo.
Quindi userò DATEADD e inserirò la colonna Date .
Successivamente, vado meno uno e poi vado MONTH .
Quando lavori sul tuo calcolo, ovviamente puoi guardare GIORNO, TRIMESTRE o ANNO. Ma qui usiamo MONTH.
Quando chiudiamo la nostra formula, assomiglierà a questa qui sotto.
Se trasciniamo questa misura nella nostra tabella Total Sales, vedrai che le cifre nella colonna Total Sales LM corrispondono alle cifre del mese precedente nella Total Sales.
A questo punto, possiamo tranquillamente guardare i dati di due mesi fa. Copiamo e incolliamo semplicemente la nostra formula e modifichiamo il nome della nostra nuova misura e poi scriviamo meno due invece di meno uno.
Ora, se lo trasciniamo nella nostra tabella, mostrerà le vendite totali di due mesi fa.
Ed è anche dinamico grazie alla nostra affettatrice. Qualunque sia il mese e l'anno che selezioniamo nella nostra affettatrice verrà mostrato nella nostra tabella di vendita.
Questa figura di seguito, ad esempio, mostra i dati di gennaio 2016 nella colonna Total Sales e vengono confrontati con Total Sales il mese scorso nella colonna successiva e due mesi fa nella colonna più a destra.
Calcolo delle informazioni cumulative in LuckyTemplates
Se convertiamo questa tabella in un grafico a colonne raggruppate, noterai che non saremo in grado di generare alcuna tendenza.
Quindi, guardiamo i dati in un modo migliore che è cumulativo. Per questo, useremo il modello dei totali cumulativi.
Creiamo una nuova misura e chiamiamola Cumulative Sales , quindi utilizziamo CALCULATE e andiamo a Total Sales , quindi ALLSELECTED e quindi aggiungiamo l'intera tabella non solo la colonna delle date.
Successivamente andremo Dates , minore o uguale a MAX quindi Dates.
Ora abbiamo una colonna Vendite cumulative che mostra le vendite totali cumulativamente.
Come puoi vedere, inizia con 189.636,80 che sono le vendite totali del primo giugno 2016. Quindi aggiunge le vendite del primo e del secondo giugno, quindi abbiamo 427.011,10 e così via.
Ora, controlla questo. È davvero sorprendente quanto sia facile ora confrontare le nostre vendite totali un mese fa con le nostre vendite totali due mesi fa cumulativamente.
Tutto quello che dobbiamo fare è copiare e incollare la nostra formula Vendite cumulative e quindi modificare semplicemente il nome in modo che indichi Vendite cumulative LM o il mese scorso. Quindi, invece di Total Sales, selezioneremo la nostra misura Total Sales LM.
Ripeteremo semplicemente questo processo quando creeremo la nostra misura Vendite cumulative due mesi fa.
Quindi trasciniamoli nel nostro tavolo.
Ora possiamo trasformare la nostra tabella in una visualizzazione.
Trasformare il tavolo in una visualizzazione
Cancelliamo prima i nostri calcoli intermedi come Total Sales , Total Sales LM e Total Sales 2M Ago .
Quello che abbiamo lasciato nella nostra tabella ora sono le colonne delle vendite cumulative.
Successivamente, trasformiamo questa tabella in un grafico ad area.
Ora, abbiamo questa analisi delle tendenze in tutti questi mesi.
Ed è anche dinamico. Possiamo selezionare una qualsiasi delle date nel nostro affettatrice e i dati per quella selezione verranno mostrati nel nostro grafico ad area.
Sono sicuro che trovi questa tecnica davvero interessante.
È molto facile da configurare perché una volta che hai la misura principale e il modello di intelligenza temporale, puoi facilmente creare il modello totale cumulativo.
E proprio così abbiamo creato delle analisi fantastiche.
Conclusione
In questo esempio ci siamo concentrati sui confronti mensili. Abbiamo iniziato con le nostre vendite totali e poi le abbiamo confrontate con le vendite totali il mese scorso e due mesi fa.
Successivamente, abbiamo lavorato sui nostri totali cumulativi che ci consentono di creare un'immagine molto avvincente che sia anche dinamica.
Ma pensa fino a che punto potresti estenderlo. Puoi utilizzarlo praticamente in qualsiasi confronto temporale e in tutte le tue metriche chiave come vendite, costi, profitti, ecc.
La cosa che mi piace di più dei totali cumulativi è l'aspetto che identifica la tendenza.
E quando aggiungi ulteriore contesto all'interno del tuo modello, mostra davvero dove hanno iniziato a verificarsi deviazioni nei risultati. È roba davvero potente.
Tutto il meglio con questo.
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