「other」カテゴリを作る
Evanston の 311 リクエストを郵便番号別に要約する場合、出現頻度の低い郵便番号をすべて「other」カテゴリにまとめると便利です。
次のクエリの ??? をどの値に置き換えると、以下の結果になりますか?
Query:
SELECT CASE WHEN zipcount < ??? THEN 'other'
ELSE zip
END AS zip_recoded,
sum(zipcount) AS zipsum
FROM (SELECT zip, count(*) AS zipcount
FROM evanston311
GROUP BY zip) AS fullcounts
GROUP BY zip_recoded
ORDER BY zipsum DESC;
Result:
zip_recoded zipsum
60201 19054
60202 11165
null 5528
other 429
60208 255
この演習はコースの一部です
