Regioni italiane in CSV
Tutti i 20 regioni nel file csv/regioni.csv: CSV in UTF-8, separato da virgole, con una riga d'intestazione in italiano e una riga per regione, con codice ISTAT, zona geografica e numero di province e di comuni. È il formato più semplice da caricare in un database o in uno script.
Ultimo aggiornamento:
Estratto reale
Com'è fatto il file, con dati veri
"Codice ISTAT (testo)",Nome,"Numero province","Numero comuni"
01,Piemonte,8,1180
02,"Valle d'Aosta",1,74
03,Lombardia,12,1501
04,"Trentino-Alto Adige",2,282
05,Veneto,7,559
Righe reali dell'ultima release, alcune colonne. Il pacchetto contiene l'elenco completo.
Struttura
Dove lo trovi nel pacchetto
csv/regioni.csv- Un file per tabella: le tabelle collegate sono negli altri CSV della stessa cartella.
Le colonne di data_regioni
-
istat«Codice ISTAT» - Codice ISTAT numerico. Identificativo univoco dell'ente territoriale.
-
zona_istat«Zona ISTAT» - Codice della macro-zona geografica ISTAT. Chiave esterna verso data_zone.istat.
-
istat_testo«Codice ISTAT (testo)» - Codice ISTAT in formato testo con zeri iniziali (es. "001001").
-
nome«Nome» - Denominazione ufficiale dell'ente.
-
wikipedia«Wikipedia» - URL della voce Wikipedia dell'ente.
-
numero_province«Numero province» - Numero di province appartenenti alla regione.
-
numero_comuni«Numero comuni» - Numero di comuni appartenenti all'ente territoriale.
Tra virgolette l'intestazione che la colonna ha nei file Excel e CSV.
Come usarlo
Dal file ai tuoi dati in pochi passi
Python (pandas)
import pandas as pd
# dtype=str conserva gli zeri iniziali di codici e CAP
df = pd.read_csv('csv/regioni.csv', dtype=str, encoding='utf-8')
print(len(df))
MySQL
LOAD DATA LOCAL INFILE 'csv/regioni.csv'
INTO TABLE data_regioni
CHARACTER SET utf8mb4
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES;
Domande frequenti
Che separatore e che codifica usa il CSV?
La virgola come separatore, le virgolette doppie attorno ai valori che lo richiedono e la codifica UTF-8. Per aprirlo in Excel senza perdere gli accenti usa Dati › Da testo/CSV e scegli UTF-8.
Che intestazioni hanno le colonne?
Le etichette in italiano, come «Codice ISTAT»: la prima riga si salta in importazione o diventa il nome delle colonne in pandas. I nomi tecnici delle colonne sono quelli dei dump SQL e del file SQLite.
In quali piani è incluso?
In tutti i piani: Standard, Pro e Full. La demo gratuita contiene gli stessi file per una provincia intera.
Provalo prima di acquistarlo
La demo gratuita contiene i dati completi di una provincia nei formati Excel, CSV e JSON: verifichi colonne, chiavi e qualità sul tuo caso reale, poi decidi.
Altri dati in CSV
Cosa contengono questi dati, al di là del formato: Province e regioni →