Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Oggi sto diventando complesso con DAX, ma è perché mi piace mostrare la potenza di questo linguaggio di formule all'interno di LuckyTemplates. Voglio che ci arrivi anche tu. Questo è il motivo per cui voglio sempre essere pratico sull'implementazione. La segmentazione dinamica è un perfetto esempio di una visione commerciale davvero preziosa che puoi estrarre dalla tua analisi in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Supponi di voler vedere quali gruppi di clienti acquistano i tuoi prodotti. Quando dico gruppi di clienti, sono i tuoi clienti migliori, i tuoi clienti di fascia media o i tuoi clienti inferiori? Scoprirai rapidamente che non è così facile da elaborare, poiché questo "raggruppamento" non esiste nemmeno nelle tue tabelle grezze. Devi crearlo tramite una tabella di supporto e ti mostro come in questo post del blog.
In questo post, esamineremo come puoi visualizzare quali gruppi di clienti stanno contribuendo maggiormente ai tuoi profitti. Ora, ci sono alcuni passaggi che dobbiamo compiere per arrivare a questo punto, ma questa è davvero un'ottima analisi se vuoi fare un viaggio nel tempo e determinare quanto la tua Top 5, Top 5 - 20 e il resto dei tuoi clienti stanno contribuendo ai tuoi profitti.
Puoi utilizzare le stesse tecniche che esamineremo in questo post del blog per eseguire effettivamente la tua analisi. Utilizzando il modello di dati, puoi creare questo tipo di visualizzazione dinamica. Ad esempio, in questa visualizzazione esaminiamo qual è il contributo dei Top 5, Rank 5 – 20 e The Rest.
Poiché tutto è dinamico, quello che possiamo anche fare è fare clic su ogni prodotto che vendiamo correttamente e vedere la differenza per ogni prodotto diverso. Possiamo vedere che alcuni prodotti sono totalmente dominati dalla Top 5, ma probabilmente è perché non si vende molto con quel particolare prodotto.
D'altra parte, quando clicchiamo su un prodotto molto venduto, possiamo vedere che è un po' più distributivo. Questi sono i tipi di grandi intuizioni che puoi ottenere da questo tipo di analisi.
Sommario
Calcolo dei profitti totali
Cominciamo da zero e analizziamo come possiamo effettivamente arrivare a questo punto. La prima cosa che dobbiamo fare è impostare alcuni semplici calcoli.
Calcoleremo prima i nostri profitti totali utilizzando le nostre vendite totali meno il nostro costo totale.
Creazione di una tabella per la classifica
Torniamo prima al nostro modello di dati. Vedrai che in alto abbiamo i nostri modelli di dati principali: tabella Date, tabella Prodotti, tabella Regioni e tabella Clienti, che scendono tutte nella tabella Vendite in basso. Ogni singola transazione effettuata è nella nostra tabella delle vendite, ed è lì che stiamo facendo i nostri calcoli.
Se ci pensi, non abbiamo nulla nel nostro modello qui che ci dica chi è tra i primi cinque o chi si è classificato da 5 a 20, o chi sono tutti gli altri. Ciò significa che dobbiamo crearlo. Ricorda anche che vogliamo che sia dinamico , giusto?
Quindi dobbiamo creare una tabella che lo faccia per noi. Creeremo gruppi così come i loro MIN e MAX. Per la Top 5, il minimo è 0 e il massimo è 5. Per le classifiche 5 – 20, sarà 5 e 20, e così via. Integreremo quindi questa tabella nel nostro modello di dati attraverso la formula Dax e questa classificherà quindi dinamicamente i clienti in base al contesto del calcolo.
Formulazione dei profitti dei clienti per gruppo
Scopriremo come cercare i profitti dei clienti per gruppo (4:00). Esaminiamo rapidamente ciò che sta realmente accadendo qui. Prima di tutto, calcoleremo i profitti totali, che è la misura dei profitti totali che ti ho insegnato prima.
Ma quello che dobbiamo fare è vedere in quale posizione si trova ciascun cliente e se si trova all'interno di ciascuna di quelle posizioni personalizzate che abbiamo appena creato nella nostra tabella. Se lo fanno, vengono quindi inseriti in quel gruppo dai primi 5, dal grado 5 al 10 o dal resto.
Questa è la logica che useremo per creare o eseguire effettivamente questi calcoli.
Prendiamo in giro qualcosa molto velocemente qui e trasciniamo il mese e l'anno nella nostra tabella. Saremo in grado di vedere le vendite totali per ciascuno di quei mesi.
Utilizzo dei profitti dei clienti per gruppo
Se trasciniamo i nostri gruppi di clienti nella tabella, non otteniamo un risultato corretto. Se approfondisci davvero questi numeri, sono tutti esattamente uguali. Quindi quello che dobbiamo fare è utilizzare i profitti del cliente per gruppo . Questo ci consegnerà ciascuno dei profitti per classifica.
Quello che dobbiamo fare è approfondire un periodo di tempo più specifico, quindi inseriremo un filtro per gli ultimi sei mesi del 2016.
Se inseriamo alcune etichette di dati, possiamo vedere che questo sta calcolando i profitti totali ma poi dividendoli per il nostro gruppo di clienti.
Visualizzare La Tavola
Facciamo un grafico e vediamo la percentuale. Tutto quello che dobbiamo fare è cambiare la visualizzazione nel grafico a colonne in pila al 100%.
Questo ora ci fornisce la percentuale di vendite di questi gruppi personalizzati. Cambieremo un po' la visualizzazione e la trasformeremo in un elenco a discesa. E poi creeremo un'altra visualizzazione, che ci darà le nostre vendite per prodotto.
Questo calcolo si adatterà automaticamente in base al contesto in cui lo inseriamo. Quindi, se adattiamo e includiamo tutti i mesi del 2016, possiamo vedere come cambiano le cose per ogni mese diverso.
Se facciamo clic su uno dei prodotti nella tabella a sinistra, possiamo vedere dinamicamente da una base percentuale quanto dei nostri profitti viene determinato da gruppi specifici.
Visualizzare la composizione dei profitti
Dopo aver fatto clic su tutti i diversi prodotti, possiamo vedere qual è la composizione dei nostri profitti nel tempo per ciascuno dei nostri prodotti che vendiamo. Possiamo guardarlo da una prospettiva dell'intero portafoglio.
Oppure possiamo anche approfondire i nostri 3 prodotti principali e vedere che c'è stato un calo alla fine del 2015. Possiamo chiederci perché una percentuale maggiore dei nostri clienti più piccoli acquista questi prodotti rispetto ai nostri clienti più grandi che non acquistano nulla.
Ovviamente, cose come queste renderebbero davvero una buona discussione ascoltare i tuoi venditori e la tua direzione. Questa formula DAX è una tecnica davvero eccezionale che può essere effettivamente riutilizzata in una serie di scenari diversi. Consiglio vivamente di immergersi in questa tecnica di segmentazione dinamica e di dare un'occhiata a come potresti effettivamente utilizzarla per te stesso e per alcune delle analisi che stai facendo.
Conclusione
Come puoi vedere, c'è qualcosa da fare, ma è roba davvero potente. Questa analisi è fantastica per vedere la composizione di chi sta acquistando le tue cose, non solo attraverso i tuoi prodotti nel loro insieme, ma puoi anche immergerti in prodotti specifici e confrontare come potrebbe essere diversa la composizione. Questa tecnica ha un termine tecnico: segmentazione dinamica . È perché stiamo segmentando dinamicamente i nostri risultati inserendoli attraverso una logica, che li taglierà nella sua stessa torta.
Ho esaminato questa particolare tecnica in modo completo nel mio corso sulla risoluzione di scenari analitici presso . Dai un'occhiata per saperne di più. In questo video, eseguo una panoramica di come potresti implementarlo tu stesso e di come potrebbe apparire nei tuoi rapporti.
Buona fortuna nell'implementazione di 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