opendatasicilia / comuni-italiani

In questo repo si raccolgono file relativi a tutti i comuni italiani (stemmi, dati popolazione, codici istat, lat, long)
https://infocomuni.eu/
25 stars 14 forks source link

Aggiornare target #17

Closed dennisangemi closed 2 years ago

dennisangemi commented 2 years ago

La popolazione vaccinabile è cambiata quindi conviene aggiornare il file ISTAT_popolazione_2021.csv. Rifletterei anche sull'eventualità di scegliere un nome più appropriato

Sarebbe possibile riutilizzare questo script https://github.com/opendatasicilia/comuni-italiani/issues/16 (Grazie @aborruso )

pigreco commented 2 years ago

lo script dovrebbe essere:

### requisiti ###
# miller, che si installa con "apt-get install miller"
# zcat, che si installa con "apt-get install gzip"
### requisiti ###

# scarica dati
curl -kL "http://demo.istat.it/pop2021/dati/comuni.zip" >./comuni.zip

# ristruttura il file
zcat ./comuni.zip | \
tail -n +2 | \
mlr --csv put '${Codice comune}=fmtnum(${Codice comune},"%06d");$Totale=${Totale Maschi}+${Totale Femmine};if (${Età}>=5){$fascia=">=5"}else{$fascia="<5"}' \
then filter -x -S '${Età}=="999"' \
then stats1 -a sum -f Totale -g "Codice comune",fascia \
then reshape -s fascia,Totale_sum \
then put '$totale=${<5}+${>=5}' \
then rename "Codice comune",pro_com_t >./ISTAT_popolazione_2021.csv

ho modificato tutte le occorrenze 12 con 5, vediamo se @aborruso mi licenzia ahahah image

file csv ISTAT_popolazione_2021.csv

dennisangemi commented 2 years ago

Grazie @pigreco e grazie @gabacode

dennisangemi commented 2 years ago

Secondo voi conviene:

pigreco commented 2 years ago

Secondo voi conviene:

purtroppo non capisco la domanda, forse mi manca qualcosa, oppure è troppo banale, nella seconda ipotesi direi di aggiungere, al nome del file, ISTAT_popolazione5_2021.csv per far capire che il target è a partire dai 5 anni.

dennisangemi commented 2 years ago

Ciao @pigreco , io eviterei il nome del file così lungo (ISTAT_popolazione5_2021.csv); prova a dare un'occhiata agli altri file di questo repo: abbiamo provato a rendere tutto più sintetico e intuitivo possibile. Per questo proponevo di chiamarlo target.csv

pigreco commented 2 years ago

secondo me a breve cambia nuovamente il target, quindi si potrebbe chiamare target5.csv

dennisangemi commented 2 years ago

secondo me a breve cambia nuovamente il target, quindi si potrebbe chiamare target5.csv

mi piace! grazie