Nella visualizzazione dei dati, la dimensione e la forma dell’area di disegno disponibile sono sempre un fattore chiave. È un argomento che ho affrontato in un altro articolo recente con un grafico che chiamo Grafico a barre di cristallo che utilizza un approccio a due assi come mezzo per risparmiare spazio.
In questo articolo esplorerò un approccio senza assi che ho sviluppato per visualizzare un insieme di valori come quadrati e risparmiare spazio imballando un contenitore sotto forma di un poligono convesso o concavo semplice. Ho anche fatto del mio meglio per riempire questa esplorazione con il codice, quindi spero che possa servire come tutorial divertente per altri tipi di tecniche e visualizzazioni che potrebbero essere utili.
L’obiettivo da raggiungere entro la fine di questo articolo sarà quello di considerare forme di contenitori standard e non convenzionali (come mostrato di seguito) e presentare un insieme di valori come forme simili al loro interno in un modo che ottimizzi lo spazio disponibile, offra confronti intuitivi di dimensioni e squadra i tuoi dati!
Prima di addentrarci nel nuovo approccio senza asse, riflettiamo su alcuni metodi esistenti basati e senza asse per vedere se riusciamo a trovare un buon concorrente rispetto al quale misurare i risultati. Ad esempio, sfrutterò alcune informazioni da Wikipedia che rappresentano le 20 principali velocità degli animali più veloci¹.
Visualizzazione di serie di dati basata su assi
Dato un asse y per rappresentare il valore di un articolo, è difficile competere con un grafico a barre ordinato. Tracciamo prima questo, seguito da un paio di altri grafici basati sugli assi utilizzando my vizmath pacchetto.
Grafico a barre
# https://en.wikipedia.org/wiki/Fastest_animals (as of 1/26/2024)
# 20 fastest animals (top speed, mph)data = {…
Fonte: towardsdatascience.com