Percentyl temperatury
Pracujesz dla krajowej agencji meteorologicznej i masz za zadanie przygotować raport wskazujący, w jakim percentylu znajduje się dany miesiąc na podstawie najwyższych zarejestrowanych temperatur. Znajomość percentyla pozwoli uszeregować najgorętsze miesiące.
Analizować będziesz dane pogodowe z Kalifornii, CA.
To ćwiczenie jest częścią kursu
Analiza szeregów czasowych w PostgreSQL
Instrukcje do ćwiczenia
- Uszereguj wartości
t_monthly_maxdla stanuCAjako percentyl.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- Rank the hottest months with a percentile
SELECT
ts.state,
year_month,
t_monthly_max,
___ OVER (ORDER BY t_monthly_max DESC) AS percent_rank
FROM temperatures_monthly AS tm
JOIN temperature_stations AS ts
USING(station_id)
WHERE state = 'CA'
ORDER BY percent_rank;