Vai al contenuto principale

Analisi dei cluster in Tableau

Scopri come raggruppare facilmente i tuoi dati in Tableau con lo strumento di clustering integrato.
Aggiornato 29 set 2026  · 10 min leggi

Scopri con l'IA

ChatGPTClaudePerplexity

I dati possono essere complessi, tediosi e a volte è difficile individuarne i pattern. Immagina di avere alcuni dati di vendita della tua azienda. Vuoi scoprire un modello in termini di capacità di spesa dei consumatori. Se riuscissi a individuare gruppi o associazioni distinti nei dati, potresti mirare ai diversi gruppi di conseguenza per massimizzare le vendite. L’idea alla base di questa intuizione è chiamata clustering e Tableau ha una funzione integrata che può raggruppare automaticamente punti dati simili in base a determinate caratteristiche. Esploriamo questa funzionalità di Tableau e vediamo come applicarla a un dataset reale.

Clustering K-Means

Il clustering, noto anche come analisi dei cluster, è un algoritmo di machine learning non supervisionato che tende a raggruppare elementi simili sulla base di una metrica di similarità.

Tableau utilizza l’algoritmo di clustering K-Means sotto il cofano. K-Means è una delle tecniche di clustering che suddivide i dati in K cluster e rientra nel clustering basato sul centroide. Nel clustering K-Means, per un dato numero di cluster k, l’algoritmo suddivide il dataset in k cluster, dove ogni cluster ha un centroide calcolato come valore medio di tutti i punti in quel cluster. I punti dati vengono poi assegnati ai cluster in base alla loro distanza dai centroidi.

Qui trovi due ottimi tutorial su DataCamp che trattano in dettaglio il concetto di clustering:

Se vuoi saperne di più sul clustering nel machine learning, segui i corsi di DataCamp Unsupervised Learning in Python o Clustering Methods with SciPy.

La figura seguente visualizza l’algoritmo K-Means per una comprensione migliore. Inizialmente, definiamo casualmente 4 punti centroide. L’algoritmo K-Means assegna quindi ogni punto dati al cluster più vicino (croce). Il centroide si sposta in una nuova posizione man mano che cambia il valore medio di tutti i punti, e l’intero processo si ripete finché non si osservano ulteriori cambiamenti nella posizione dei centroidi.

visual

Visualizing K-Means algorithm

Il criterio per il clustering in Tableau

Dopo aver visto a grandi linee la metodologia di clustering, capiamo come viene realizzato in Tableau. Tableau utilizza il criterio di Calinski-Harabasz per valutare la qualità dei cluster. Ecco l’interpretazione matematica del criterio di Calinski-Harabasz:

interpretazione matematica

Fonte

"dove SSB è la varianza tra-cluster complessiva, SSW è la varianza intra-cluster complessiva, k è il numero di cluster e N è il numero di osservazioni" (Fonte).

Questo rapporto restituisce un valore che determina la coesione dei cluster. Più alto è questo valore, più i cluster sono strettamente associati, con bassa distanza intra-cluster e alta distanza tra cluster.

Prerequisiti

Questo articolo presuppone una certa familiarità con Tableau. Se sei alle prime armi, ti consigliamo di leggere il seguente articolo su DataCamp, un ottimo punto di partenza.

Data Visualisation with Tableau

Ambiente Tableau

In questo tutorial useremo Tableau Public, un’offerta completamente gratuita di Tableau. Scarica la versione Public dal sito ufficiale. Segui le istruzioni di installazione e, se alla pressione dell’icona di Tableau compare la schermata seguente, sei pronto per iniziare.

tableau public

Connessione al dataset

Il dataset che useremo in questo articolo si chiama World Economic Indicators. Include alcuni importanti indicatori che guidano l’economia, come aspettativa di vita, facilità di fare impresa, popolazione, ecc., dei vari paesi. È stato ottenuto dalle Nazioni Unite. Puoi accedere al dataset da qui.

  • Scarica il dataset sul tuo sistema.
  • Importa i dati nel tuo spazio di lavoro Tableau dal computer. Usa il Data Interpreter, presente sotto la scheda Sheets, per correggere e riallineare i dati.

Formattazione dell’origine dati

Procedi al foglio e dai un’occhiata alle schede Misure e Dimensioni. Ci sono molte voci nella scheda Misure che possono essere raccolte sotto un’unica categoria. Questo aiuterà anche a rappresentare meglio tutti i campi dati.

  • Seleziona Business Tax Rate, Days to Start Business, Ease of Business, Hours to do Tax and Lending Interest > Crea cartella.
schede misure e dimensioni
  • Assegna alla cartella il nome Business: ora tutti i campi sopra sono inclusi in questa cartella.
cartella business
  • Allo stesso modo, crea cartelle per Development, Health e Population. Aggiungi inoltre i seguenti campi, rispettivamente. Ecco come appare la scheda Misure dopo la formattazione:
nuove cartelle

Creazione di cluster dai dati World Economic Indicators

Il clustering aiuta a scoprire i pattern nel dataset. Supponiamo che tu sia un analista presso un’azienda di turismo. A causa dell’aumento dell’aspettativa di vita nel mondo, il turismo senior è in crescita. Le persone più anziane ora sono più attive e più interessate a viaggiare e vedere il mondo. La tua azienda vuole cogliere questa opportunità e il tuo compito è usare i dati di esempio World Indicators per identificare i paesi in cui ci sono abbastanza clienti del tipo giusto. Il clustering è uno strumento che può aiutarci a identificare questi paesi.

Identificare i paesi con alta probabilità di successo per il turismo senior

Vediamo ora i vari passaggi per eseguire un’analisi dei cluster sui dati.

  • Fai doppio clic su Country nelle Dimensioni nel riquadro Dati. Tableau crea una vista mappa con un cerchio riempito che rappresenta ogni paese. Cambia il tipo di segno in Map nella scheda Marks,
creazione mappa dalla dimensione country

Identificare le variabili per il clustering

Il passo successivo nel clustering è identificare le variabili che verranno usate nell’algoritmo. In Tableau, le variabili corrispondono ai campi. Non esiste una risposta univoca su quali variabili generino i cluster ideali: puoi sperimentare con diverse variabili per vedere cosa produce i risultati desiderati. Nel nostro caso, lavoriamo con i seguenti campi:

  • Population Urban

La popolazione urbana è un buon indicatore della densità di popolazione in un paese. Maggiore è la densità, maggiori diventano le opportunità di business.

  • Population 65+

La popolazione oltre i 65 anni indica i cittadini senior, che è anche il nostro segmento target.

  • Life Expectancy Female e Life Expectancy Male

I paesi con aspettative di vita più alte indicano che le persone tendono a vivere più a lungo e saranno più interessate a viaggiare.

  • Tourism Per Capita

Questo campo non esiste e può essere creato come campo calcolato, usando i campi Tourism Outbound e Population Total come segue:

Tourism Per Capita = SUM([Tourism Outbound])/SUM([Population Total])

creazione campo

Tourism Outbound rappresenta il denaro (in dollari USA) che le persone di un paese spendono annualmente per viaggi internazionali. Per ottenere il valore medio, dovremo dividere questo campo per la popolazione di ciascun paese.

Aggiungere i campi selezionati alla vista

Prima di procedere, dobbiamo cambiare l’aggregazione predefinita da SUM a AVERAGE. Tableau consente di aggregare misure o dimensioni, anche se l’aggregazione delle misure è più comune. Ogni volta che aggiungiamo una misura alla vista, per impostazione predefinita viene applicata un’aggregazione. Il tipo di aggregazione da applicare dipende dal contesto della vista.

aggregazione applicata

Cambia l’aggregazione per tutti i campi selezionati e poi trascinali su Detail nella scheda Marks come segue:

cambio aggregazione

Clustering

Il clustering in Tableau è un semplice processo di drag and drop. I passaggi seguenti delineano il processo:

  • Fai clic sul riquadro Analytics e trascina Cluster nella vista: i dati verranno raggruppati automaticamente da Tableau.
clustering
  • Sebbene Tableau possa decidere automaticamente il numero di cluster da creare, possiamo anche controllare il numero di cluster e quali variabili usare per calcolarli. Trascina semplicemente un campo nel riquadro per includerlo nell’algoritmo di clustering o trascinalo fuori per escluderlo.
numero di cluster
  • Procederemo con 4 cluster e le variabili predefinite per un’analisi migliore. Nota: alcuni paesi non rientrano in alcun cluster e sono stati contrassegnati come non raggruppati.
non raggruppati
  • Il cluster viene creato come una nuova pillola e si vede nella sezione colore. Trascina questa pillola nel riquadro Dati per salvarla come gruppo.
salva come gruppo

Abbiamo quindi raggruppato i paesi in relazione alle misure scelte. Ma come dare un senso a questi risultati e come prendere decisioni di business basate sui cluster? La sezione successiva affronta queste questioni.

Descrivere i cluster

Fai clic sul campo Clusters nella scheda Marks e poi su Describe Clusters.

descrivi cluster

Si apre un documento con una descrizione dettagliata dei cluster. Il documento ha due schede:

Riepilogo

Fornisce un riepilogo dei risultati e i valori medi di ogni variabile per ciascun cluster.

riepilogo

Dai risultati sopra possiamo dedurre che il Cluster 3 ha:

  • La più alta aspettativa di vita sia per uomini che per donne
  • Il totale di Tourism Per Capita più alto
  • La popolazione urbana più alta

Ciò significa che ha una popolazione urbana benestante con maggiore aspettativa di vita e quindi sembra essere un buon mercato per l’industria del turismo senior. Vediamo quali paesi sono inclusi in questo cluster.

paesi inclusi nel cluster

Modelli

La scheda dei modelli mostra i vari valori statistici per il valore medio di tutte le variabili/campi e ne indica la significatività statistica.

modelli

Come analista, puoi quindi presentare questo elenco al team Sales, in modo che si concentri su questi potenziali clienti. Il clustering ci ha fornito ottimi insight. Da qui, puoi sperimentare con campi diversi, impostare una soglia per popolazione o reddito, ecc. Ci sono molti modi per raggruppare i dati, ma il principio di base rimane lo stesso.

Conclusione

In questo articolo abbiamo visto come eseguire un’analisi dei cluster di un dataset in Tableau con un semplice meccanismo di drag and drop. Il clustering è uno strumento prezioso e, unito a Tableau, mette la potenza di una tecnica di analisi statistica nelle mani degli analisti. Visita il nostro hub su Tableau per tutto ciò che ti serve per padroneggiare Tableau. 

Riferimenti

Documentazione di Tableau

Argomenti
Tableau
Data Science
Data Visualization
Machine Learning

Scopri di più su Tableau

Corso

Introduzione a Tableau

6 ore
330.3K
Inizia il tuo viaggio con Tableau con il nostro corso Introduzione a Tableau. Scopri le basi di Tableau, tipo le sue funzioni e i dashboard.
Vedi i dettagliRight Arrow
Inizia Il Corso
Mostra altroRight Arrow
Correlato

blog

Che cos'è Snowflake? Guida per principianti alla piattaforma dati cloud

Esplora le basi di Snowflake, la piattaforma dati cloud. Scopri la sua architettura, le sue funzionalità e come integrarla nelle tue pipeline di dati.
Tim Lu's photo

Tim Lu

12 min

blog

Tokenizzazione nel NLP: come funziona, sfide e casi d'uso

Guida al preprocessing NLP nel machine learning. Copriamo spaCy, i transformer di Hugging Face e come funziona la tokenizzazione in casi d'uso reali.
Abid Ali Awan's photo

Abid Ali Awan

10 min

blog

I 15 migliori server MCP remoti che ogni AI builder dovrebbe conoscere nel 2026

Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Abid Ali Awan's photo

Abid Ali Awan

15 min

Mostra AltroMostra Altro