Vai allo strumento
ViewCSV
Nessun caricamento del file

Creare un grafico da un CSV

sales.csv· DATI DI ESEMPIO18 righe · 4 colonne
Valori da
Fino a 6 colonne; ognuna diventa una serie.
Anteprima
Grafico (Colonne) di revenue per monthGrafico (Colonne) di revenue per month0200040006000800010.0002026-012026-022026-032026-042026-052026-062026-01 · revenue: 66842026-02 · revenue: 63172026-03 · revenue: 48792026-04 · revenue: 59332026-05 · revenue: 86082026-06 · revenue: 4384
Dati del grafico in tabella
month	revenue
2026-01	6684
2026-02	6317
2026-03	4879
2026-04	5933
2026-05	8608
2026-06	4384

Per creare un grafico da un CSV scegli una colonna di etichette per le categorie e da una a sei colonne di valori, poi il tipo di grafico: istogramma, barre, linee, area, torta, anello o dispersione. Le righe con la stessa etichetta vengono combinate con somma (predefinita), media, mediana, minimo, massimo o conteggio, oppure tenute una per riga. I valori che non sono numeri semplici vengono saltati e contati, mai disegnati come zero. Il grafico viene disegnato in SVG nel browser, pronto da scaricare, e il file non viene caricato.

Come creare un grafico da un file CSV

  1. Apri o incolla un file CSV.
  2. Scegli la colonna di etichette (le categorie, o l’asse x in un grafico a dispersione) e fino a sei colonne di valori. Per il conteggio non serve una colonna di valori.
  3. Scegli il tipo di grafico e il modo in cui combinare le righe con la stessa etichetta.
  4. Imposta l’ordine, il numero di categorie, un titolo facoltativo e i titoli degli assi, poi scarica il grafico come file SVG.

Tipi di grafico e aggregazione

Istogramma e barreBarre verticali od orizzontali, una per categoria. Con più colonne di valori le barre stanno affiancate, oppure una sopra l’altra se il grafico è in pila; i valori negativi si impilano sotto lo zero.
Linee e areaUna linea per ogni colonna di valori lungo le categorie, nel loro ordine. I grafici ad area possono essere in pila. I marcatori dei punti compaiono quando le categorie sono 60 o meno.
Torta e anelloSolo la prima colonna di valori, al massimo 8 fette. I valori negativi contano come zero e ogni fetta abbastanza grande riporta la sua percentuale arrotondata.
DispersioneUn punto per riga: la colonna di etichette fornisce il valore x e ogni colonna di valori una serie y. X deve essere un numero o una data ISO; vengono disegnati fino a 5.000 punti per serie.
Somma, media, mediana, minimo, massimoLe righe con la stessa etichetta diventano un’unica categoria, combinata con quella funzione. La somma è l’opzione predefinita.
ConteggioIl numero di righe per ogni etichetta, per esempio gli ordini per stato.
NessunaOgni riga è una categoria a sé, nell’ordine del file. Usala quando il file ha già una riga per ogni barra.

Ordine e troppe categorie

  • Per impostazione predefinita l’ordine è quello del file (prima apparizione). L’ordinamento per etichetta mette le date ISO complete (2026-03-25) in ordine cronologico e i numeri in ordine numerico; le altre etichette seguono un ordinamento naturale del testo, quindi 2026-10 viene dopo 2026-09 e item 10 dopo item 9. L’ordinamento per valore usa il totale di tutte le colonne di valori.
  • Il grafico mostra 20 categorie per impostazione predefinita, fino a un massimo di 1.000. Quando ce ne sono di più, l’ultima posizione diventa «Altro», che raccoglie le righe rimanenti e ne ricalcola media o mediana invece di fare la media delle medie.
  • Se disattivi «Altro», le categorie in eccesso vengono escluse e una colonna di etichette con più di 1.000 valori diversi viene rifiutata; filtra prima le righe o raggruppale.
  • Le etichette vengono confrontate esattamente come sono scritte: North e North sono due barre. Un’etichetta vuota ha una categoria tutta sua, indicata da un apposito segnaposto invece che da un nome vuoto.

Come vengono letti i valori

Un valore viene rappresentato solo se è un numero semplice con il punto come separatore decimale, come 1200, -4.5 o 3e5. Celle vuote, testo come n/a, valori con unità di misura o separatori delle migliaia (1,200) e numeri che un double non può rappresentare fedelmente (interi oltre ±9.007.199.254.740.991, decimali con più di 15 cifre significative o valori come 1e-1000) vengono saltati, e il numero di celle saltate viene riportato. Questo vale anche per gli importi scritti all’italiana, con la virgola decimale. Una categoria in cui tutti i valori sono stati saltati resta vuota invece di essere disegnata come zero.

I totali per il disegno usano l’aritmetica in doppia precisione, quindi un tooltip può mostrare 0.30000000000000004 dove la somma esatta è 0.3. Per totali esatti usa una tabella pivot, che somma con aritmetica decimale.

Il file SVG

Il grafico è un file SVG autonomo, con sfondo bianco o scuro in base al tema. Ogni barra, fetta e punto ha un tooltip con etichetta e valore, e il file include un titolo e una descrizione accessibili, quindi puoi inserirlo così com’è in un documento o in una pagina web. Si usano fino a otto colori per le serie; una serie singola usa un solo colore.

I nomi di categoria lunghi vengono accorciati sull’asse con i puntini di sospensione e le etichette vengono diradate quando si sovrapporrebbero. Tutto il testo del file è protetto con escape, quindi una cella che contiene < o & non può rompere l’SVG.

Limiti dei grafici e privacy

I grafici funzionano con file fino a 25 MB, 100.000 righe, 250 colonne o 2 milioni di celle. Per un file più grande, prima filtralo o dividilo, oppure esaminane le colonne con lo strumento Tabella pivot e analisi CSV, che elabora i file grandi in streaming. Tutto avviene nel browser e il CSV non viene caricato.

Esempio: fatturato mensile di due regioni

Fatturato mensile di due regioni, rappresentato come istogramma con region come colonna di etichette, revenue come colonna di valori e la somma come aggregazione. Il fatturato mancante di South a febbraio viene saltato e contato, quindi il totale di South è 950 + 1100.

CSV
month,region,revenue,units
2026-01,North,1200,40
2026-01,South,950,31
2026-02,North,1340,44
2026-02,South,,29
2026-03,North,1515,52
2026-03,South,1100,n/a
Dati del grafico (altezza delle barre)
{
  "labels": ["North", "South"],
  "series": [{ "name": "revenue", "values": [4055, 2050] }],
  "skipped": 1,
  "categories": 2
}

Domande frequenti

Perché manca la barra di una categoria?

Nessuna delle sue celle nella colonna di valori conteneva un numero semplice, quindi non c’era nulla da rappresentare. Controlla nel visualizzatore CSV se ci sono unità di misura, separatori delle migliaia o una virgola decimale, oppure usa il conteggio.

Come faccio a rappresentare quante volte compare ogni valore?

Scegli quella colonna come colonna di etichette e il conteggio come aggregazione. Non serve una colonna di valori.

Posso mettere delle date sull’asse x?

Sì, come categorie: usa la colonna delle date come colonna di etichette e ordina per etichetta, così le date ISO come 2026-03-25 seguono l’ordine cronologico. Ogni data diversa è una categoria, quindi aumenta il limite di categorie oppure filtra l’intervallo che ti interessa.

Standard e riferimenti