マップ上で地域ごとにひとまとめにする方法 [Tableau]

こんにちは、あろえです。

いかがお過ごしでしょうか。

私は、Tableau絶賛修行中でございます。 ある程度マスターしたら、あとは数をこなしてスピードを上げていくだけです。

そのなかでも、マップ周りの機能は使いどころが少ないだけに苦戦しがちです。

自分も長時間ハマってしまったので、ここにまとめておきたいと思います。

なにをするのか

下の図は、日本分析データソースで都道府県と地域を使って、地域ごとに色分けしたものです。

f:id:aloeclair:20201118023022p:plain

でもこのままでは、都道府県単位でしか選択できず、アクションフィルタや粒度の設定に苦戦してしまいます。

f:id:aloeclair:20201118023211p:plain

ここでは、地域単位でまとめることで、緯度・経度の設定されていないカテゴリでもひとまとめにすることを目的とします。

f:id:aloeclair:20201118023454p:plain

手順

地域区分に地理情報をあたえることでまとめることができます。

1. 与えたいディメンションの地理的役割を開く

 f:id:aloeclair:20201118023728p:plain

2. 次から作成から"都道府県"を選択する

 f:id:aloeclair:20201118023809p:plain

3. 完成!!

これだけです。 カラムから選択した後に右上の表示形式から記号マップを選ぶだけで表示ができます。

こんなこともできる

一見関係なさそうなディメンションにも地理的役割を付与することができます。 今回は、"山"がつく都道府県に地理的情報を付与してみます。

計算フィールドで以下の式を入れます。

contains([都道府県],"山")

できたものに先ほどと同じように都道府県の地理的役割を付与すると以下のようになります。 f:id:aloeclair:20201118024657p:plain

ちゃんとひとまとめになっています。

都道府県がどこかのシェルフに入ってしまっているとちゃんと機能しないので注意してくださいね!

最後に

いかがでしたでしょうか。

意外と使える機能なのでどんどん使ってください!

今後も使える機能をまとめていこうと思いますので、また見ていただけると嬉しいです。

それでは、ありがとうございました。