Modulo Data
Questo modulo gestisce i dati non geografici.
preprocess_data(data_folder, data_column_remapping=None, add_administrative_informations=None, regions_data_path=None, regions_target_columns=None, provinces_data_path=None, provinces_target_columns=None, municipalities_data_path=None, municipalities_target_columns=None, output_folder=None)
Preprocessa i file CSV presenti in una cartella e restituisce i dati concatenati e il file di trace.
PARAMETER | DESCRIPTION |
---|---|
data_folder |
Cartella contenente i file CSV da processare.
TYPE:
|
data_column_remapping |
Mappatura per rinominare le colonne del censimento. Default: None.
TYPE:
|
add_administrative_informations |
Se True, aggiunge le informazioni amministrative ai dati.
TYPE:
|
regions_data_path |
Percorso del file contenente i dati delle regioni.
TYPE:
|
regions_target_columns |
Lista delle colonne target per i dati delle regioni.
TYPE:
|
provinces_data_path |
Percorso del file contenente i dati delle province.
TYPE:
|
provinces_target_columns |
Lista delle colonne target per i dati delle province.
TYPE:
|
municipalities_data_path |
Percorso del file contenente i dati dei comuni.
TYPE:
|
municipalities_target_columns |
Lista delle colonne target per i dati dei comuni.
TYPE:
|
RETURNS | DESCRIPTION |
---|---|
dict
|
Dizionario con i dati del censimento concatenati, il file di trace e l'anno di riferimento.
TYPE:
|
RAISES | DESCRIPTION |
---|---|
ValueError
|
Se non vengono trovati file CSV nella cartella specificata. |