A Pasquetta è sempre brutto tempo?

Ogni anno, quando ci avviciniamo a Pasqua sorge sempre la stessa domanda: “che tempo farà a Pasquetta?” E via giù di meme, che la risposta la sappiamo tutti: a pasquetta piove. Sempre. Il lunedì di Pasquetta è la giornata consacrata al maltempo, punto. Fa parte integrante della tradizione pasquale.

Ma qui su infigures siamo abituati ad affrontare le cose in maniera diversa. Cosa dicono davvero i dati? Quello di oggi è un post diverso dal solito. Più da nerd. Ho scritto un codice in R per verificare se davvero a Pasquetta piove sempre. Facciamo un po’ di web scraping sul sito ilmeteo.it. Per chi non lo sapesse, il web scraping è il processo di estrazione automatica di dati da pagine web. Bene, iniziamo.

Anzitutto le librerie necessarie per questo esercizio:

Mi creo un dataframe (lo chiamo per brevità df) con una colonna Anno contenente gli anni cui sono interessato (dal 2006 al 2023), una colonna Pasquetta contenente la data della pasqua +1. Easter è la funzione della libreria timeDate per il calcolo della pasqua a partire dall’anno.

Creo poi una colonna Mese con il nome del mese della pasquetta (mi servirà per poi fare lo scraping su ilmeteo.it, il Giorno del mese e una colonna Meteo inizializzata a NA e che in seguito conterrà la condizione meteo di quel giorno.

Viene ora la parte di web scraping. Di fatto un ciclo for e per ogni riga del dataframe

Ora che abbiamo il nostro bel df facciamo un minimo di pulizia sul testo (togliamo gli spazi in eccesso e mettiamo tutto in minuscolo).

Et voilà, questo è il risultato:

AnnoMeteo lunedì di Pasquetta- RM
2006pioggia debole
2007poco nuvoloso
2008temporale
2009pioggia e schiarite
2010nubi sparse
2011coperto
2012sereno
2013coperto
2014poco nuvoloso
2015poco nuvoloso
2016nubi sparse
2017poco nuvoloso
2018poco nuvoloso
2019pioggia e schiarite
2020nebbia al mattino
2021poco nuvoloso
2022sereno
2023poco nuvoloso

Oppure possiamo sintetizzare l’informazione con questa linea di codice:

Meteo n
poco nuvoloso 7
coperto 2
nubi sparse 2
pioggia e schiarite 2
sereno 2
nebbia al mattino 1
pioggia debole 1
temporale 1

Ohibò, solo due giornate con tempo sereno…

Dubbi, perplessità? Fatemi sapere. Ma questo è solo l’inizio per delle persone curiose. Ad esempio si può modificare il codice per vedere il meteo di Milano o di Napoli. Si può controllare il meteo una settimana prima e una settimana dopo la pasquetta per verificare se ci siano differenze significative. Oppure ancora si potrebbero calcolare altri indicatori come ad esempio la temperatura media.

Provate voi stessi, ho messo a disposizione il codice qui su COLAB.

Pasquetta

I MEME che in queste ultime settimane sono circolati sui social ci offrono l’occasione di parlare di Pasquetta e delle condizioni meteo di questi fatidici lunedì di festa. Al solito, lo faremo guardando ai numeri, infigures.

La credenza molto diffusa è che a Pasquetta sia sempre brutto tempo. Ma è davvero così? Quelli riportati nella tabella sottostante sono le condizioni meteo a Roma per i giorni di pasquetta dal 2006 al 2019 stando all’archivio storico del portale ilmeteo.it.

CittàAnnoPasquettaTemperatura mediaCondizione meteo
Roma201922/04/201917 °Cpioggia e schiarite
Roma201802/04/201811 °Cpoco nuvoloso
Roma201717/04/201720 °Csereno
Roma201628/03/201614 °CNubi sparse
Roma201506/04/201513 °CPoco nuvoloso
Roma201421/04/201418 °CSereno
Roma201301/04/201314 °CPioggia debole
Roma201209/04/201212 °CSereno
Roma201118/04/201116 °CSereno
Roma201005/04/201013 °CPioggia debole
Roma200913/04/200918 °CPoco nuvoloso
Roma200824/03/20088.2 °CPioggia debole
Roma200709/04/200712.9 °CPoco nuvoloso
Roma200617/04/200613.9 °CPioggia debole

I giorni che riportano tempo sereno sono 4 su 14 e dunque circa il 29%. Alcune giornate nuvolose ma comunque nessun temporale. Benino ma decisamente non benissimo. Confrontiamo adesso questi dati con il tempo del lunedì successivo.

CittàAnnoLunedì successivoTemperatura mediaCondizione meteo
Roma201929/04/201911 °Ctemporale e schiarite
Roma201809/04/201814 °Cpioggia e schiarite
Roma201724/04/201717 °Cpoco nuvoloso
Roma201604/04/201620 °CSereno
Roma201513/04/201518 °CSereno
Roma201428/04/201415 °CCoperto
Roma201308/04/201313 °CPoco nuvoloso
Roma201216/04/201214 °CTemporale
Roma201125/04/201116 °CPioggia debole
Roma201012/04/201013 °CCoperto
Roma200920/04/200915 °CCoperto
Roma200831/03/200813 °CNebbia
Roma200716/04/200715.9 °CTemporale
Roma200624/04/200616.1 °CPoco nuvoloso

Scopriamo che i giorni etichettati con “sereno” scendono a 2 su 14 (circa il 14%). E due giornate di temporali. Molto peggio!

Chiaramente questi pochi dati non possono smentire in maniera incontrovertibile questa nostra innata credenza che a pasquetta piove sempre. Questo il FILE che ho creato e che metto in condivisione. Potete cambiare la città (cella in ARANCIONE) per vedere cosa succede.

Per i più curiosi questi sono gli strumenti utilizzati:

  • Google sheets
  • Formula per il calcolo della Pasqua a partire dall’anno
  • Elementi di webscraping
  • La funzione IMPORTXML
  • Elementi di linguaggio XPath
  • L’archivio storico de ilmeteo.it

Magari di questi strumenti ne parliamo con maggiore dettaglio nelle prossime puntate. E ora lasciamoci con una risata. Ringrazio l’amico Fabio Cioffi per la segnalazione!