郵便番号を含むデータを地域に離散化したい
キャラデータあります
サンプル:
zip_code
'45654'
'12321'
'99453'
等
ルールのある6つのカテゴリがあります。
リージョン 1 - NE: 01000-19999
リージョン 2 - SE: 20000-39999
リージョン 3 - MW: 40000-58999,60000-69999
地域 4 - 南西: 70000-79999,85000-88499
リージョン 5 - MT: 59000-59999,80000-84999,88900-89999
リージョン 6 - PC: 90000-99999
出力を因子データにしたい:
region
'MW'
'NE'
'PC'
等
明らかに、私はデータを離散化する多くの方法を知っていますが、クリーンでエレガントなものはありません (ループ、ifelse など)。
このデータを離散化するために 6 つのカテゴリのケースを適用するエレガントな方法はありますか?