At My Fingertips

Rapid Playground

Documentation

Warming Stripes

Le warming stripes (strisce del cambiamento climatico) sono un metodo di visualizzazione dei dati piuttosto interessante per mostrare con un forte impatto visivo quanto il nostro pianeta si sta riscaldando:

Warming Stripes

Come caso di studio, possiamo ad esempio provare a visualizzare l'anomalia di temperatura nel sud della Svizzera grazie ai dati raccolti da MeteoSvizzera.

Dati sul clima

Trovi già disponibile l'insieme dei dati in un dizionario chiamato temperatura, avente come chiave l'anno e come valore la temperatura media annuale registrata nel sud della Svizzera (che è una media complessiva delle temperature registrate dalle varie stazioni alle varie altitudini di giorno e di notte).

I dati si riferiscono al periodo 1864-2022, estremi inclusi.

Prova ad accedere e visualizzare il valore della temperatura nel 2022:

Loading...

L'ingrediente di base delle warming stripes è una sottile striscia verticale colorata a seconda della differenza di temperatura registrata in un certo anno rispetto al valore medio in un periodo relativamente recente. Puoi ad esempio considerare come media di riferimento quella del periodo 1971-2000, per poi calcolare le differenze.

Loading...

Colori per le strisce

Possiamo utilizzare la palette di blu e rossi scelta da Ed Hawkins, lo scienziato del clima che ha reso popolare questa visualizzazione. Abbiamo raccolto i colori che ha scelto e li abbiamo espressi come tuple di valori RGB (tra 0 e 255).

Prova a visualizzare il rosso più intenso, usando le componenti dell'ultima tupla contenuta nella lista rossi e la funzione PyTamaro iconcolore_rgb:

Loading...

Dalle differenze di temperatura alle strisce colorate

Non resta che far corrispondere le differenze di temperatura ai vari colori. Ci sono più modi per farlo: uno semplice è far corrispondere ogni decimo di grado celsius (0.1) a un colore. Puoi però implementare quello che preferisci: quali vantaggi e svantaggi ha rispetto a quanto proposto?

Infine, crea l'intera visualizzazione, che non è altro che una lista di strisce una PyTamaro iconaccanto all'altra.

Loading...

This activity has been created by LuCE Research Lab and is licensed under CC BY-SA 4.0.

Warming Stripes

Logo of PyTamaro

PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI

Privacy PolicyPlatform Version 96857c4 (Sat, 04 May 2024 09:49:57 GMT)