Double Gauges Chart in Power BI

In questo articolo vedremo come realizzare un grafico particolare, che chiameremo double gauges chart.

Nel corso dell’ultima settimana abbiamo avuto modo di lavorare con un noto software di Business Intelligence, Microsoft Power BI.

Come Tableau, Power BI ha l’obiettivo di rendere la visualizzazione un driver per l’analisi dei dati.

Le differenze tra i due tool di business intelligence sono notevoli, sia per quanto concerne l’esperienza utente nel comparto visivo che per la preparazione ed utilizzo dei dati.

Un’aspetto molto importante di Power BI è la semplicità di creazione di grafici spesso complicati da utilizzare su Tableau, vista la notevole quantità di calcoli necessari per la sola impostazione del grafico stesso.

Uno dei tanti grafici presenti su Power BI è il Gauge Chart, che prende il nome dagli strumenti contachilometri e contagiri nel settore automotive.

Non è sempre semplice utilizzare questo grafico, in quanto è complicato mostrare su di esso più di una dimensione. Per ovviare a questo problema è possibile utilizzare due differenti grafici in modo da poter confrontare due diverse dimensioni ed avere un double gauges chart.

Per questo post andremo ad analizzare i livelli di profitto e vendite per categoria di prodotto venduto, utilizzando il dataset Sample Superstore di Tableau.

OBIETTIVO: COSTRUIRE UN DOUBLE GAUGES CHART – PROFIT vs SALES

I PASSO: MAXIMUM VALUE

Selezionare dal Visualization Panel il Gauge Chart ed inserire nella voce value il campo Profit.

Ora è necessario creare una nuova misura che possa bloccare il livello massimo del gauge sul totale dei profit stessi. Cliccare quindi su “Quick Measure” nel ribbon di Power BI, selezionare “Total for Category (filters not applied)”, ed inserire profit nel campo value e nella sezione “Category” inseriamo la dimensione per la quale vogliamo analizzare l’andamento dei profitti, nel caso in analisi le categorie presenti nel dataset.

Trascinare la nuova misura nel campo “Maximum Value” per fissare il massimo del Gauge sul totale dei profitti.

II PASSO: FILTRO PER CATEGORIE

A questo punto è necessario inserire il campo per il quale vogliamo analizzare le nostre misure, ovvero le categorie. 

Trasciniamo category nel “Filter Panel”, nella sezione “Filter on this page” in modo da utilizzare il suddetto filtro anche per il prossimo grafico che inseriremo nella pagina.

Il primo Gauge è pronto, con tanto di filtro per categoria.

III PASSO: SECONDO GRAFICO

Per realizzare il secondo grafico nulla di più semplice: replicare su un nuovo gauge tutti i passaggi precedenti utilizzando la seconda misura, sales, al posto dei profitti.

IV PASSO: DOUBLE GAUGES CHART

Per rendere il doppio grafico leggibile, è necessario modificare qualche opzione all’interno del visual panel. Nel mio lavoro ho giocato con colori e trasparenze per simulare l’unicità nella rappresentazione dei due grafici.

Questo tipo di lavoro è molto semplice in Power BI, in quanto la modalità float degli elementi nella pagina funziona molto bene, a differenza di quanto previsto in Tableau, dove è necessario l’utilizzo dei container.

Questo tipo di grafico è utilizzabile con una grande quantità di dataset, ideale per mettere in relazione due o più campi, come costi e ricavi o importazioni ed esportazioni.

articoli correlati

Introduzione alle funzioni DAX in PowerBi

Utilizzando Powerbi è molto semplice capire come utilizzare i valori quantitativi presenti nel nostro dataset. Ad esempio, per creare un grafico che mostri il totale

Tooltip in PowerBI

Tooltip Il termine tooltip nasce dall’unione delle parole ‘tool’, strumento, e ‘tip’,  suggerimento. Il tooltip, letteralmente “consiglio su uno strumento”, nell’ambito della data visualization è

Introduzione ai Custom Visual su PowerBI

Quando si parla di data analisi, le visualizzazioni sono la nostra arma principale per trasmettere concetti e trarre conclusioni.Le visualizzazioni efficaci sono definite da elementi

Filtri in Power BI

I filtri sono tra le funzionalità più utilizzate per dettagliare e personalizzare un’analisi. L’importanza dei filtri in una visualizzazione si può ricondurre alle specifiche esigenze