Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Quello che voglio dimostrare in questo tutorial è come possiamo calcolare le vendite medie, i profitti o le transazioni per una determinata dimensione all'interno di DAX in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
In questo particolare esempio lo esamineremo dal punto di vista del cliente. Proveremo ad analizzare quali sono le vendite medie che realizziamo per transazione per cliente?
Questo ci consentirà di capire chi sono i nostri migliori clienti, ma anche chi sono i nostri clienti che entrano e acquistano una quantità considerevole.
Da qui possiamo finalmente capire quali sono i margini che stiamo estraendo per transazione dai nostri clienti. Sono buoni in alcune regioni rispetto ad altre regioni? Vanno bene per alcuni prodotti rispetto ad altri prodotti?
Esamineremo la quantità media di prodotti acquistati per transazione. Poi, ti mostrerò anche come derivare ancora di più in modo da poter trovare intuizioni ancora più interessanti basate su questa iniziale. Stiamo per espanderci in altre cose e ti mostrerò come farlo in modo efficiente.
Sommario
Come calcolare la media per transazione
Innanzitutto, elaboreremo un valore per transazione saltando nella tabella delle vendite. Abbiamo una colonna ID ordine sul lato sinistro.
Quindi ogni ID ordine equivale a ogni transazione in questa particolare tabella. Dobbiamo trovare un modo per valutare ognuna di queste transazioni ed essenzialmente calcolare la media delle vendite che abbiamo realizzato per ogni singola transazione.
Questo ci darà, a seconda del contesto, la media per transazione. Ciò potrebbe avvenire da una prospettiva regionale, dal punto di vista del cliente o dal punto di vista del venditore.
Alcune tabelle di dati hanno un ID ordine e quindi all'interno di tale ID ordine potresti avere un numero di transazioni diverse. A seconda del calcolo medio che desideri eseguire, probabilmente vorrai inserire quella colonna nei calcoli. Innanzitutto, calcoliamo le vendite medie.
Calcola le vendite medie per transazione
Creiamo una misura e chiamiamola Average Sales per Transaction . Userò la funzione AVE RAGEX perché questo ci permetterà di fare queste medie ripetendo qualcosa. All'interno di AVERAGEX, userò VALUES e inserirò il mio ID ordine. Quindi, voglio calcolare la media delle vendite totali per ogni singolo ordine.
Dopo aver trascinato questa misura con il contesto del mio nome cliente, questa è la tabella che mi viene in mente:
Questo ci mostrerà in media quanto guadagna ogni persona per transazione ogni volta che entra in un negozio.
Utilizzando le barre dei dati
Questa è già una buona intuizione di per sé, ma possiamo migliorare l'aspetto utilizzando la formattazione condizionale e le barre dei dati .
Calcola i profitti medi per transazione
Non dobbiamo fermarci qui; possiamo andare ancora oltre. Abbiamo alcuni altri calcoli di base come Total Profits e Total Costs . Con questi calcoli, posso scoprire i profitti medi per transazione . Tutto quello che devo fare è copiare e incollare la misura che ho appena usato in una nuova misura, e invece di Total Sales , inserirò Total Profits .
Con questa nuova misura, possiamo calcolare quali sono i nostri profitti da ogni singola transazione e quindi calcolarne la media.
Posso semplicemente trascinare la nuova misura nella mia tabella per trovare nuove intuizioni. Ad esempio, il nostro cliente Chris Fuller ha una maggiore redditività per transazione rispetto a Philip Foster, che ha effettivamente realizzato maggiori vendite. Questa è una buona intuizione, giusto?
Calcola i margini medi per transazione
Possiamo anche trattare con margini medi per transazione . Non avremo bisogno di fare riferimento a nulla dalla tabella perché in realtà possiamo usare solo misure all'interno di misure .
Tutto ciò che dobbiamo fare è dividere i profitti medi per transazione per le vendite medie per transazione , quindi inserire 0 come risultato alternativo . Dobbiamo anche assicurarci che sia formattato correttamente.
Una volta trascinato questo nel tavolo, vedrai ora perché abbiamo profitti più alti per Chris Fuller che per Philip Foster. Chris ha margini più alti rispetto a Philip.
Questa è una visione molto interessante per questo particolare cliente, così come per il resto dei nostri clienti.
La cosa interessante è che possiamo usare questa tecnica in qualsiasi contesto. Al momento, stiamo solo utilizzando un filtro dalla nostra tabella Clienti. Se ci pensi, possiamo utilizzare i filtri di una qualsiasi di queste tabelle nel nostro modello di dati e vedere come cambiano le cose.
Margini medi per transazione nel tempo
Possiamo anche dare un'occhiata ai nostri margini medi per transazione nel tempo. Lo creerò rapidamente usando Mese e anno e Margini medi per transazione come valori, quindi li inserirò in un grafico.
Possiamo vedere come i margini medi cambiano nel tempo e vedere la stagionalità.
Altri approfondimenti
Nel complesso, ora è molto più facile vedere i nostri clienti con margine elevato rispetto a quelli con margine basso. Ad esempio, il cliente Juan Collins ha un margine del 40%. Questo spicca chiaro come il giorno.
Possiamo anche salvare il filtro per vedere quali sono i clienti più redditizi per transazione; questo potrebbe indicare che il venditore assegnato a queste parti è molto bravo.
Visualizzare i dati
Possiamo esaminare ulteriormente le informazioni utilizzando DAX in LuckyTemplates e determinare i nostri migliori clienti su base regionale. Sta succedendo qualcosa a livello regionale? Possiamo passare da una mappa visiva a una mappa piena.
Possiamo approfondire e dare uno sguardo più approfondito. Nel mio esempio, il New Hampshire ha margini bassi mentre ogni altra regione è distribuita abbastanza uniformemente.
È inoltre possibile selezionare i clienti dalla tabella e determinare da questa un sottoinsieme di clienti in cui si trovava la ripartizione.
Conclusione
Possiamo estrarre così tante informazioni utili quando calcoliamo le medie utilizzando DAX in LuckyTemplates. Inoltre aggiungono molto valore a ciò che potremmo fare all'interno di un'azienda dal punto di vista del marketing e dell'allocazione delle risorse di vendita.
Ovviamente vuoi concentrarti sui clienti che acquistano di più con i margini più alti. E attraverso questo tipo di analisi, puoi allineare le tue risorse dove ritieni di ottimizzare i migliori risultati.
In questo tutorial, abbiamo lavorato su una cosa e poi ci siamo ramificati in molte altre cose. Puoi eseguire molti calcoli e tecniche utilizzando DAX in LuckyTemplates e trovare alcune informazioni davvero valide.
Questo tipo di lavoro analitico è così potente. Se vuoi rivedere altri esempi simili, dai un'occhiata al modulo su Online. Questo modulo contiene contenuti sulla risoluzione di problemi aziendali reali utilizzando le best practice di DAX 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