italia / covid19-opendata-vaccini

Open Data su consegna e somministrazione dei vaccini anti COVID-19 in Italia - Commissario straordinario per l'emergenza Covid-19
Other
525 stars 199 forks source link

Proposta di modifica schema dati "somministrazioni-vaccini-latest", da wide a long #20

Open aborruso opened 3 years ago

aborruso commented 3 years ago

Riprendo le note sottolineate da @LBreda e @zab0v in https://github.com/italia/covid19-opendata-vaccini/issues/2#issuecomment-754939062 e https://github.com/italia/covid19-opendata-vaccini/issues/2#issuecomment-756981618

Lo schema dati scelto non consente ad esempio di sapere se la persona della "categoria_personale_non_sanitario" sia maschio o femmina.

data_somministrazione area fascia_anagrafica sesso_maschile sesso_femminile categoria_operatori_sanitari_sociosanitari categoria_personale_non_sanitario categoria_ospiti_rsa
2020-12-27 ABR 16-19 1 4 3 1 1

Se questa informazione è presente a monte, l'ideale sarebbe passare da un formato wide a uno long (o su più tabelle in stile da db relazionale)

data_somministrazione area fascia_anagrafica sesso categoria valore
2020-12-27 ABR 16-19 m operatori_sanitari_sociosanitari 1
2020-12-27 ABR 16-19 f operatori_sanitari_sociosanitari 2
2020-12-27 ABR 16-19 f personale_non_sanitario 1
2020-12-27 ABR 16-19 f ospiti_rsa 1

Grazie

lvegro commented 3 years ago

Ciao, aggiungo che con questa rappresentazione dei dati, se implementata, si potrebbero definire dei controlli di validazione utili per identificare errori di inserimento (es. fascia_anagrafica == "90+" & categoria == "operatori_sanitari_sociosanitari")

aborruso commented 3 years ago

C'è una issue correlata, la #55 di @fourty96

non è possibile risalire a chi sta ricevendo la seconda dose. Facendo un esempio basato su come sono i dati oggi, il giorno X vengono vaccinate 100 persone: 30 sanitari, 10 non sanitari, 40 ospiti rsa, 20 over 80. Di questi 70 sono prima dose e 30 seconda dose. Chi ha ricevuto la prima? Chi la seconda?

camicius commented 3 years ago

Provo a rinnovare questa richiesta. La cosa migliore sarebbe aggiungere un file fatto esattamente con queste caratteristiche, con l'aggiunta del fornitore del vaccino (che quando @aborruso ha aperto la issue era un problema inesistente).