Template:Grafico epidemia

Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:Grafico epidemia/man (modifica · cronologia)
Sandbox: Template:Grafico epidemia/Sandbox (modifica · cronologia) · TemplateStyles: Template:Grafico epidemia/styles.css (modifica · cronologia) · Tutte le sottopagine: lista

Uso

Questo template serve a creare grafici a barre di epidemie. Mostra fino a 5 diverse barre sulla stessa riga, dove una riga corrisponde a un giorno; inoltre ci sono due colonne all'estrema destra che possono essere usate per esplicitare due numeri con i loro incrementi relativi al giorno prima. Il template va utilizzato solo all'interno di altri template, è il caso di Template:COVID-19 a New York.

Parametri

{{Grafico epidemia
|barwidth   = larghezza dell'area che ospita le barre (thin|medium|wide)         [opzionale, il valore predefinito è: medium]
|numwidth   = larghezza massima dei numeri nelle colonne di destra (xx o xxxx)<-(n|t|m|w|d)  [opzionale, il valore predefinito è: mm]
|float      = su quale lato della pagina si desidera che sia posto il grafico (left|right|none)   [opzionale, il valore predefinito è: right] 
|pretitolo  = testo da mettere prima del titolo                                  [opzionale]
|malattia   = nome della malattia
|preposizione = preposizione da usare ('in', 'a', 'nel', ecc...) a seconda dei casi, prima del territorio
|localita   = territorio a cui si riferisce il grafico
|localita2  = territorio più ampio del precedente, ad esempio una provincia o una regione                       [opzionale]
|localita3  = territorio più ampio del precedente, ad esempio una regione o una nazione                                        [opzionale]
|posttitolo = testo da mettere dopo il titolo                                    [opzionale]
|epidemia   = il nome che è stato dato all'epidemia
|reclbl = mostra l'etichetta per la 2a categoria                     [opzionale]
|altlbl1    = etichetta alternativa per la 3a categoria                          [opzionale, il valore predefinito è: Casi attivi]
|altlbl2 = etichetta alternativa per la 4a categoria                 [opzionale]
|altlbl3 = etichetta alternativa per la 5a categoria                 [opzionale]
|destra1    = intestazione della prima colonna a destra                          [opzionale, il valore predefinito è: # di casi]
|destra2     = intestazione della prima colonna a destra                         [opzionale]
|datoperdestra1 = quale dato mostrare nella prima colonna a destra               [opzionale, il valore predefinito è 3]
|datoperdestra2 = quale dato mostrare nella seconda colonna a destra             [opzionale, il valore predefinito è 1]
|tipovariazione1 = formato dell'incremento della grandezza riportata nella prima colonna a destra [opzionale, il valore predefinito è p]
|tipovariazione2 = formato dell'incremento della grandezza riportata nella seconda colonna a destra [opzionale, il valore predefinito è p]
|divisore   = impostazone manuale del valore con cui mettere in numeri           [opzionale, il valore predefinito è: auto]
|togglesbar = bottoni per visualizzazione del mese (si veda sotto la sintassi)   [opzionale]  
|collapsible= si desidera che le barre siano a scomparsa (yes|y|1)               [opzionale]  
|data       = i dati da graficare (si veda sotto la corretta sintassi dei dati)
|didascalia = didascalia da porre sotto il grafico                               [opzionale]
}}

Descrizione

Togglesbar

Inserendo una serie di template "Grafico epidemia/Bottone mese" si otterranno dei bottoni con cui visualizzare solo le righe relative ai mesi desiderati e agli ultimi 15 giorni. Perché l'effetto funzioni il paramentro "collapsible" deve essere posto uguala a "y" o "yes".
Nell'esempio a fondo pagina è visibile l'effetto, quella che segue è invece la sintassi per ottenere 4 bottoni:

togglesbar=
<div class="nomobile" style="text-align:center">
{{Grafico epidemia/Bottone mese|feb|2020}}
{{Grafico epidemia/Bottone mese|mar|2020}}
{{Grafico epidemia/Bottone mese|apr|2020}}
{{Grafico epidemia/Bottone mese|l15}}
</div>

È importante notare che la pressione del pulsante "Ultimi 15 giorni" mostra i valori degli ultimi 15 a partire dalla data odierna e non degli ultimi 15 giorni di cui è stato inserito il valore.
Come mostrato sopra, per garantire una corretta versione anche su dispositivi mobili è necessario inserire le righe corrispondenti ai bottoni all'interno dei tag: <div class="nomobile" style="text-align:center"> ... </div>

Dati

Il parametro data deve essere fornito come una sequenza di righe tutte dello stesso formato, il cui è separatore è costituito da un punto e virgola ";" (tutti i parametri sotto indicati vanno inseriti senza parentesi quadre):

data =[Data in formato aaaa-mm-gg];[# morti];[# di ospedalizzazioni (o di reclbl)];[# di casi (o di altlbl1)];[# 4a categoria];[# 5a categoria];parametri vari=valore
[Data in formato aaaa-mm-gg];[# morti];[# di ospedalizzazioni (o di reclbl)];[# di casi (o di altlbl1)];[# 4a categoria];[# 5a categoria];parametri vari=valore
[Data in formato aaaa-mm-gg];[# morti];[# di ospedalizzazioni (o di reclbl)];[# di casi (o di altlbl1)];[# 4a categoria];[# 5a categoria];parametri vari=valore
...

Il template funziona anche inserendo soltanto i primi quattro parametri di quelli sopra elencati, ci penserà infatti il template a calcolare gli incrementi.
Volendo quindi far calcolare gli incrementi al template, si possono inserire alcune indicazioni sul modo in cui indicarli e per questo sono stati predisposti dei parametri opzionali. I parametri opzionali tipovariazione1 e tipovariazione2 possono avere valore "p" o "a" (senza virgolette) a seconda che si desideri che l'incremento sia riportato in percentuale o in termini assoluti (se non vengono specificati il loro valore è automaticamente considerato "p"). Il datoperdestra1 indica quale dato si desidera che sia mostrato nella prima colonna a destra (se non viene esplicitato, il suo valore viene automaticamente considerato uguale a "3", corrispondente al numero dei "casi"), datoperdestra2 indica quale dato si desidera che sia mostrato nella seconda colonna a destra (in questo caso il valore predefinito è "1", corrispondente al numero delle "morti").

La data verrà poi automaticamente convertita in formato "gg-mm-aaaa"; tutti i numeri da mostrare nelle due colonne a destra possono essere scritti anche con notazione statunitense, ossia con un punto come separatore decimale e una virgola come indicatore delle migliaia, poiché verranno convertiti in fase di elaborazione del testo.
Il numero della 3a categoria deve essere maggiore della somma dei numeri delle prime due (poiché verrà graficata la differenza tra numero della 3a categoria e la somma degli altri due), stessa cosa per il numero della 5a categoria. Se si desidera forzare questa regola, al posto del "numero per la terza categoria" si deve inserire alttot1=[numero da graficare];, mentre al posto del "numero per la terza categoria" si deve inserire alttot2=[numero da graficare]; (anche in questi casi senza parentesi quadre).

Se per uno o più giorni non sono disponibili dati, si deve utilizzare il parametro id="prime tre lettere del mese-l'anno"; assieme al parametro collapsed=y, nell'esempio è mostrato un caso in cui dati del 12 e 13 aprile non erano disponibili:

2020-04-11;98;714;6748
;;;;id=apr-2020;collapsed=y
2020-04-14;119;853;8100 <--- rispetto al giorno prima il numero di incrementi sarà sconosciuto e appariranno le scritte "(N.D.)".
2020-04-15;136;935;8582

Colori

I colori della legenda sono definiti nel template Grafico epidemia/Colori barre, mentre quelli delle barre sono definiti nel modulo LUA.

Esempio d'uso

{{Grafico epidemia
|barwidth=wide
|numwidth=mwtw
|malattia=COVID-19
|preposizione = in
|localita=Giappone
|localita2=
|localita3=
|epidemia=Pandemia di COVID-19 del 2020
|reclbl=Ospedalizzazioni
|altlbl1=Casi confermati
|destra1  = Numero di casi
(incremento giornaliero in %) |destra2 = Numero di morti
(incremento giornaliero in %) |tipovariazione1= p |tipovariazione2= a |togglesbar = <div class="nomobile" style="text-align:center"> {{Grafico epidemia/Bottone mese|mar|2020}} {{Grafico epidemia/Bottone mese|apr|2020}} {{Grafico epidemia/Bottone mese|mag|2020}} {{Grafico epidemia/Bottone mese|l15}} </div> |collapsible = y |data =2020-03-11;15;123;620 2020-03-12;19;135;675 2020-03-13;21;144;716 2020-03-14;22;157;780 2020-03-15;24;164;814 2020-03-16;28;171;829 2020-03-17;29;191;873 2020-03-18;31;215;914 2020-03-19;33;227;950 2020-03-20;35;232;1007 2020-03-21;36;272;1046 2020-03-22;41;285;1086 2020-03-23;42;301;1128 2020-03-24;43;310;1193 2020-03-25;45;359;1291 2020-03-26;46;359;1387 2020-03-27;49;359;1499 2020-03-28;52;388;1693 2020-03-29;52;408;1866 2020-03-30;56;425;1953 2020-03-31;57;472;2178 2020-04-01;57;505;2384 2020-04-02;63;505;2617 2020-04-03;69;505;2920 2020-04-04;70;514;3271 2020-04-05;73;575;3654 2020-04-06;80;592;3906 2020-04-07;82;622;4257 2020-04-08;85;632;4768 2020-04-09;88;665;5347 2020-04-10;94;685;6005 2020-04-11;98;714;6748 ;;;;id=apr-2020;collapsed=y 2020-04-14;119;853;8100 2020-04-15;136;935;8582 2020-04-16;148;1012;9167 2020-04-17;154;1069;9795 2020-04-18;161;1159;10361 2020-04-19;171;1239;10751 2020-04-20;186;1356;11119 2020-04-21;277;2040;11496 2020-04-22;287;2408;11919 2020-04-23;317;2536;12388 2020-04-24;334;2662;12829 2020-04-25;348;2815;13182 2020-04-26;351;2905;13385 2020-04-27;376;3182;13576 2020-04-28;389;3357;13852 2020-04-29;415;3466;14088 2020-04-30;432;3981;14281 2020-05-01;458;4211;14544 2020-05-02;492;4385;14839 ;;; 2020-05-04;521;4587;15231 2020-05-05;543;4918;15354 2020-05-06;551;5146;15463 2020-05-07;557;5906;15547 2020-05-08;601;8127;15628 2020-05-09;613;8293;15747 2020-05-10;621;8531;15798 2020-05-11;643;8920;15874 2020-05-12;668;9868;16024 2020-05-13;687;10338;16079 2020-05-14;710;10809;16193 2020-05-15;725;11153;16237 2020-05-16;744;11415;16285 2020-05-17;749;11564;16305 2020-05-18;763;11884;16365 2020-05-19;771;12286;16385 |didascalia =Fonti: *Ministero della salute giapponese *World Health Organisation, come riportato alle 10:00 CET di ogni giorno. }}
Casi di COVID-19 in Giappone  
     Morti        Ospedalizzazioni        Casi confermati
marmarapraprmagmag
Ultimi 15 giorniUltimi 15 giorni
Data
Numero di casi
Numero di morti
11-03-2020
620(N.D.) 15(N.D.)
12-03-2020
675(+8,9%) 19(+4)
13-03-2020
716(+6,1%) 21(+2)
14-03-2020
780(+8,9%) 22(+1)
15-03-2020
814(+4,4%) 24(+2)
16-03-2020
829(+1,8%) 28(+4)
17-03-2020
873(+5,3%) 29(+1)
18-03-2020
914(+4,7%) 31(+2)
19-03-2020
950(+3,9%) 33(+2)
20-03-2020
1 007(+6%) 35(+2)
21-03-2020
1 046(+3,9%) 36(+1)
22-03-2020
1 086(+3,8%) 41(+5)
23-03-2020
1 128(+3,9%) 42(+1)
24-03-2020
1 193(+5,8%) 43(+1)
25-03-2020
1 291(+8,2%) 45(+2)
26-03-2020
1 387(+7,4%) 46(+1)
27-03-2020
1 499(+8,1%) 49(+3)
28-03-2020
1 693(+13%) 52(+3)
29-03-2020
1 866(+10%) 52(=)
30-03-2020
1 953(+4,7%) 56(+4)
31-03-2020
2 178(+12%) 57(+1)
01-04-2020
2 384(+9,5%) 57(=)
02-04-2020
2 617(+9,8%) 63(+6)
03-04-2020
2 920(+12%) 69(+6)
04-04-2020
3 271(+12%) 70(+1)
05-04-2020
3 654(+12%) 73(+3)
06-04-2020
3 906(+6,9%) 80(+7)
07-04-2020
4 257(+9%) 82(+2)
08-04-2020
4 768(+12%) 85(+3)
09-04-2020
5 347(+12%) 88(+3)
10-04-2020
6 005(+12%) 94(+6)
11-04-2020
6 748(+12%) 98(+4)
14-04-2020
8 100(N.D.) 119(N.D.)
15-04-2020
8 582(+6%) 136(+17)
16-04-2020
9 167(+6,8%) 148(+12)
17-04-2020
9 795(+6,9%) 154(+6)
18-04-2020
10 361(+5,8%) 161(+7)
19-04-2020
10 751(+3,8%) 171(+10)
20-04-2020
11 119(+3,4%) 186(+15)
21-04-2020
11 496(+3,4%) 277(+91)
22-04-2020
11 919(+3,7%) 287(+10)
23-04-2020
12 388(+3,9%) 317(+30)
24-04-2020
12 829(+3,6%) 334(+17)
25-04-2020
13 182(+2,8%) 348(+14)
26-04-2020
13 385(+1,5%) 351(+3)
27-04-2020
13 576(+1,4%) 376(+25)
28-04-2020
13 852(+2%) 389(+13)
29-04-2020
14 088(+1,7%) 415(+26)
30-04-2020
14 281(+1,4%) 432(+17)
01-05-2020
14 544(+1,8%) 458(+26)
02-05-2020
14 839(+2%) 492(+34)
03-05-2020
04-05-2020
15 231(N.D.) 521(N.D.)
05-05-2020
15 354(+0,81%) 543(+22)
06-05-2020
15 463(+0,71%) 551(+8)
07-05-2020
15 547(+0,54%) 557(+6)
08-05-2020
15 628(+0,52%) 601(+44)
09-05-2020
15 747(+0,76%) 613(+12)
10-05-2020
15 798(+0,32%) 621(+8)
11-05-2020
15 874(+0,48%) 643(+22)
12-05-2020
16 024(+0,94%) 668(+25)
13-05-2020
16 079(+0,34%) 687(+19)
14-05-2020
16 193(+0,71%) 710(+23)
15-05-2020
16 237(+0,27%) 725(+15)
16-05-2020
16 285(+0,3%) 744(+19)
17-05-2020
16 305(+0,12%) 749(+5)
18-05-2020
16 365(+0,37%) 763(+14)
19-05-2020
16 385(+0,12%) 771(+8)
Fonti: