기온 백분위수
여러분은 국가 기상 기관에서 근무하고 있으며, 가장 더운 기온을 기준으로 각 월이 어떤 백분위수에 속하는지 표시하는 보고서를 작성하라는 임무를 받았습니다. 백분위수를 알면 가장 더운 달의 순위를 매기는 데 도움이 됩니다.
여러분은 캘리포니아(CA)의 기상 데이터를 살펴보게 됩니다.
이 연습은 강의의 일부입니다
PostgreSQL로 살펴보는 시계열 분석
연습 안내
CA주에 대해t_monthly_max를 순위화하고, 이 순위를 백분위수로 나타내세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
-- 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;