Conta il numero di dati per serie temporale
Sei una data scientist in un team che sta valutando serie temporali meteo caricate da un altro team tramite un file di import e ti è stato chiesto di analizzare l’utilità di questo nuovo insieme di dati.
Hai a disposizione due tabelle che contengono i dati. Ogni serie temporale è identificata da un filename, da uno station_id e da un codice di stato di due caratteri state. Ti è stato detto che due stazioni hanno meno punti dati rispetto alle altre.
Scrivi una query che indichi quali sono le due stazioni con il minor numero di dati, ordinate in base al numero di punti dati in ordine crescente.
Le tabelle temperature_stations e temperatures_monthly sono a tua disposizione.
Questo esercizio fa parte del corso
Analisi delle serie temporali in PostgreSQL
Istruzioni dell'esercizio
- Esegui una JOIN tra le due tabelle e conta il numero di dati per stazione, ordinando in ordine crescente.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
-- Count the number of data per station, sorted in ascending order
SELECT filename, state, ___ AS count
FROM temperatures_monthly
JOIN ___ USING(___)
GROUP BY filename, state
___;