Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
LuckyTemplates è un fantastico motore analitico! In questo post del blog, ti mostrerò come puoi trovare i tuoi migliori clienti, non solo come numeri statici, ma nel tempo e in qualsiasi periodo di tempo tu possa desiderare. Questa è la potenza di DAX combinata con il modello di dati al suo meglio. Userò le funzioni DAX come CALCULATE, FILTER e RANKX in LuckyTemplates, quindi ci sono molti suggerimenti su come usarle in questo tutorial. Mostro anche come puoi combinarli tutti per ottenere calcoli e risultati interessanti. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Quello che vogliamo scoprire è vedere chi sono i nostri migliori clienti non solo per un periodo di tempo statico, ma chi sono i nostri migliori clienti nel tempo. Esamineremo ogni cliente che abbiamo per ogni periodo di tempo. Quindi lo mostreremo in una matrice delle vendite dei nostri primi 10 clienti e dei primi 5 clienti.
Sommario
Utilizzo dell'anteprima di Matrix
Impostiamo le cose afferrando i nomi dei clienti nell'area di disegno. Poi useremo questo nuovo oggetto visivo chiamato Matrix Preview . Puoi attivare questa funzione andando su "Opzioni e impostazioni", quindi su "Opzioni".
Una volta che andiamo su "Funzioni di anteprima", le attiviamo tutte spuntando tutte le caselle.
Utilizzeremo questa matrice, prenderemo il trimestre e l'anno e le misure delle vendite totali e le inseriremo in questa tabella. Vedrai che otteniamo tutti i risultati, il che è fantastico, ma può essere molto difficile vedere qualsiasi intuizione e individuare le tendenze.
Scoprire i 10 migliori clienti
Vogliamo vedere le tendenze e vogliamo vedere chi sono i nostri primi dieci clienti in questo periodo. Ad esempio, abbiamo avuto un cliente che per un periodo di tempo è stato uno dei nostri migliori clienti ma è completamente caduto e non è apparso nel nostro post sui 10 migliori clienti? Quindi questi sono i tipi di intuizioni che stiamo cercando qui.
Possiamo fare tutto questo con una formula. Dobbiamo solo creare una nuova misura e chiamarla Top 10 Clients . Utilizzeremo la funzione CALCULATE per calcolare le nostre vendite totali, ma vogliamo solo calcolare le vendite totali per il cliente che si trova tra i primi 10.
Quindi dobbiamo utilizzare la logica di classificazione per creare un indicatore di logica di classificazione che indichi che se questo cliente è nella Top 10, restituisca questo valore Total Sales. Oltre a utilizzare RANKX in LuckyTemplates, utilizzeremo anche la funzione FILTER e quindi utilizzeremo Values, che creerà una tabella interna per ogni singolo cliente.
Quindi dobbiamo pensare a quale logica scrivere qui, qualcosa che dica "se il rango attuale è minore o uguale a 10 uguale al totale delle vendite in caso contrario, uguale vuoto". La cosa veramente interessante delle dichiarazioni di filtro come questa è che puoi scrivere questo tipo di logica all'interno.
Quindi, utilizzeremo la funzione RANKX e TUTTI i nomi dei clienti perché classificheremo ogni cliente in un particolare contesto. Ciò che ALL fa è eliminare qualsiasi filtro sui nomi dei clienti in modo da poter completare questa classifica.
Quindi classificheremo in base alle vendite totali e classificheremo in ordine decrescente, quindi andremo al di sotto o uguale a 10. In caso affermativo, vogliamo che sia uguale alle vendite totali e, in caso contrario, a vuoto.
Sostituiamo ora le nostre vendite totali per i nostri primi 10 clienti. Ora possiamo vedere i primi 10 clienti per ogni singolo periodo di tempo.
Utilizzo della formattazione condizionale
Questo è già piuttosto interessante di per sé, ma possiamo ancora fare un po' di più qui. Possiamo utilizzare il formato condizionale semplicemente facendo clic sulla freccia del menu a discesa nella sezione Top 10 Clients nell'area dei valori. Non faremo nient'altro e faremo semplicemente clic su OK.
Ora, stiamo osservando dinamicamente i nostri clienti nel tempo e vediamo come si sono effettivamente comportati.
Ovviamente, questo è un po' più casuale di quello che potresti generalmente trovare nei dati reali di un cliente reale, ma quello che possiamo fare qui è che possiamo vedere molto rapidamente le tendenze. Ad esempio, questo cliente chiamato Medline è diventato uno dei nostri migliori clienti nel 2016 rispetto all'inizio del 2015, quando non si era nemmeno registrato nella Top 10.
Determinazione dei primi 5 clienti
Questa è una tecnica davvero interessante e questo modello di codice può essere riutilizzato in molti modi diversi. Supponiamo che tu voglia esaminare i primi 5 clienti. Tutto quello che devi fare è cambiare da 10 a 5 e ora stiamo esaminando i nostri primi cinque clienti per ogni singolo periodo di tempo. Abbiamo anche la possibilità di modificare questi periodi di tempo.
Ricorda che tutto questo è dinamico. Tutto in questa formula DAX che abbiamo scritto è dinamico, quindi se cambiamo l'intervallo di tempo solo per gli anni, otterremmo solo i primi cinque clienti in quegli anni particolari.
Se vendi ai clienti molte volte, vorrai abbreviare i tempi; ma se sei solo tu a vendere ai clienti due o tre volte l'anno, allora forse vuoi analizzare le cose da un periodo di tempo più lungo.
Conclusione
Questo tipo di analisi sarebbe ottimo dal punto di vista della sede centrale. Vuoi sempre essere davvero concentrato sulla provenienza delle tue entrate, quindi è fondamentale tenere d'occhio i principali contributori alla tua performance. Inoltre, capire come questa composizione di clienti cambia nel tempo ti consentirà di sapere su chi concentrare i tuoi sforzi di marketing e pubblicità e fornisce anche alcune attribuzioni sul motivo per cui stai perdendo affari (come altro esempio).
Oltre a utilizzare funzioni come RANKX in LuckyTemplates, ho utilizzato anche alcune tecniche di formattazione condizionale all'interno delle fantastiche visualizzazioni di tabelle. L'aggiunta di un po' di colore può davvero far risaltare i tuoi numeri, quindi lo consiglio vivamente. Aiuta l'occhio a individuare le tendenze molto più facilmente rispetto al semplice guardare numeri blandi su una pagina. Assicurati che anche le tue tavolozze di colori funzionino bene.
Buona fortuna con questo.
Lasciami un commento se hai pensieri o feedback su questa tecnica.
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