Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Porteremo lo sviluppo di LuckyTemplates al livello successivo e scopriremo nuove importanti tendenze nei nostri dati. Innanzitutto, dobbiamo immergerci nei nostri valori anomali di dati attraverso una logica avanzata in LuckyTemplates utilizzando DAX. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Ti aiuterò a capire la differenza tra contesti grezzi e filtrati. Quindi, analizzeremo e mostreremo i valori anomali nei nostri dati in modo efficace all'interno di LuckyTemplates.

I valori anomali sono molto simili alle anomalie nei nostri dati. Sono i risultati che si trovano al di fuori del modello generale di una distribuzione. Pertanto, attraverso la nostra analisi, probabilmente vorremo segmentare questi risultati specifici nei nostri dati.

Ma li classifico in modo leggermente diverso rispetto alle anomalie perché potremmo voler mettere punti trigger attorno a ciò che considereremmo un valore anomalo.

Quindi, come li rileviamo? Come possiamo mostrarli davvero bene in LuckyTemplates? E come possiamo farlo dinamicamente? 

Sommario

Mostrare i valori anomali in modo dinamico tramite LuckyTemplates

In questo post del blog, voglio mostrarti qualcosa di abbastanza avanzato di cui amo parlare. Questo è solo un esempio delle incredibili capacità di LuckyTemplates. 

Per mostrare i valori anomali dei dati tramite LuckyTemplates, dovremo combinare una serie di formule DAX e tecniche di visualizzazione. Questo è il modo in cui possiamo mostrare cosa è un risultato anomalo e perché potrebbe verificarsi questo valore anomalo.

Inoltre, vogliamo anche approfondire questi risultati anomali per permetterci di capire perché sono così.

È qui che possiamo portare il nostro sviluppo di LuckyTemplates al livello successivo. Possiamo davvero guardare attraverso e capire cosa sta guidando i risultati che stiamo vedendo.

Identificazione dei valori anomali dei dati

In questo esempio, useremo questo dashboard per concentrarci sull'osservazione dei valori anomali delle prestazioni del cliente tramite LuckyTemplates. 

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Come possiamo vedere nella parte in alto a destra della dashboard, possiamo fare clic su diversi intervalli di tempo. Ancora più importante, ci mostrerà automaticamente i dati per quell'anno o trimestre specifico.

Ad esempio, se vogliamo analizzare i clienti anomali nel primo trimestre del 2017, possiamo fare clic su 2017 , quindi su Q1 .

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Soprattutto, questo è il modo in cui possiamo manipolare i nostri dati in LuckyTemplates per estrarre approfondimenti come non potremmo mai fare in Excel. Ma possiamo, all'interno di LuckyTemplates. Per me, questo è davvero potente ed è qui che il vero valore viene dalla nostra analisi.

Ad esempio, ciò che ho classificato come valore anomalo in questo particolare caso di vendita era un cliente con vendite superiori a $ 10.000 che aveva margini di profitto superiori al 30% in un determinato trimestre.

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Se ci guardiamo intorno e approfondiamo una particolare intuizione, potremmo voler vedere la ripartizione dei particolari clienti anomali in un certo periodo. A parte questo, potremmo anche voler controllare le tendenze per i clienti non anomali.

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Quindi, passiamo a questa demo che ho creato.

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Vedremo qui, ho due misure che specificano le vendite dei clienti anomali e quella non anomala. La linea inferiore in colore marrone chiaro indica i clienti anomali, mentre la linea superiore in marrone scuro sono i clienti non anomali.

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Presentazione dei valori anomali dei dati tramite DAX

Inoltre, analizziamo la formula per suddividere e classificare questi valori anomali di dati in LuckyTemplates.

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Come possiamo vedere ormai, trimestri diversi hanno dati diversi. Quindi, il nostro valore anomalo qui è dinamico in quanto cambia in qualsiasi periodo di tempo.

Pertanto, dobbiamo creare un calcolo dinamico basato sulle metriche outlier complessive che abbiamo.

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Fondamentalmente, dobbiamo solo calcolare le vendite totali che sono la parte più importante. 

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Tuttavia, vogliamo calcolarlo solo per i clienti che hanno superato i numeri anomali che abbiamo impostato in precedenza. Pertanto, non possiamo semplicemente inserire Total Sales nella formula perché i dati che abbiamo sono dati giornalieri.

Quello che possiamo fare qui è aggiungere ALLSELECTED (Date) per rimuovere qualsiasi contesto dalle date, ma mantenere il contesto trimestrale.

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Inoltre, possiamo inserire una selezione per le località: basta inserire TUTTI (Località),

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

o una selezione per i prodotti, inserire TUTTI(PRODOTTI).

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Per chiarire, vogliamo solo assicurarci di non avere un filtro aggiuntivo perché quello che stiamo valutando è il numero trimestrale che ha $ 10.000 e il 30%.

Ricorda, vogliamo che le vendite totali siano un numero trimestrale, lo stesso con i margini di profitto . Il nostro obiettivo è creare un contesto dei nostri clienti basato sul confronto numerico complessivo.

Torniamo ora alla nostra dashboard. Quello che possiamo vedere nella tabella per la RIPARTIZIONE DELLE PRESTAZIONI DEL CLIENTE sarà sempre lo stesso sottoinsieme di clienti che possiamo vedere nelle tabelle per la ripartizione delle vendite e dei margini.

Identifica e mostra gli outlier dei dati in LuckyTemplates utilizzando DAX

Ecco quanto potente possiamo ottenere all'interno di LuckyTemplates.


Presentazione delle anomalie dei dati in LuckyTemplates
Rilevamento e presentazione dei valori anomali in LuckyTemplates – Workshop di formazione gratuito
Set di dati di LuckyTemplates: informazioni su come rilevare comportamenti anomali utilizzando DAX

Conclusione

Per riassumere, i nostri risultati anomali, sia al di sopra che al di sotto del trend, sono cose che vogliamo esplorare di più. Pertanto, il completamento di questo tipo di lavoro in LuckyTemplates richiede una ragionevole conoscenza delle formule DAX , motivo per cui ho deciso di creare questo tutorial.

Abbiamo approfondito il modo in cui possiamo e su tutte le diverse varietà di DAX per realizzarlo.

Divertiti a immergerti in questo tutorial: c'è molto altro da imparare, ma siamo sicuri che tutti adoreranno scoprire di più su questo argomento.

Saluti,


Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.