見出し画像

Tableau|線がひきたい(PathMap?)

yukoです。放射線のアレを使ったVizが作りたくて、試してました。
線さえひければデータでなんとかなる(ゴリラ)


準備作業(座標データ)

こんな感じで線を引くために、データをつくります。
PathIDに対して、StartとEndの座標があります。(2レコード)

画像1

ビューの作成

全体の流れはこんな感じ。

*「PathID」「StartEnd」はディメンション、「x」「y」はメジャー。
・「x」を列、「y」を行に入れる。(集計させない)
・「PathID」を詳細に入れる。
・マークカードを「線」にする。

「x」を列に、「y」を行に入れます。
Ctrl押しながら右クリックで持ってくると、こんな画面が出るので「#x」を選びます。

画像2

もしそのまま置いてしまった場合、「分析」メニューから「メジャーの集計」のチェックを外せばOKです。

画像3

「Path ID」を「詳細」に入れて、マークカードを「線」にします。
よし!いける!

画像4

本当は放射線がひきたい

Tableauだけでもできるのかもしれないけど(未確認)、早々にあきらめてExcelで座標データを作りました。欲しい座標は「極座標」っていうらしい。

参考サイト

Tableau で起点と終点の間のパスを示すマップを作成する
https://help.tableau.com/current/pro/desktop/ja-jp/maps_howto_origin_destination.htm

三角関数で角度から座標を導くふたつの式の使い途
https://qiita.com/FumioNonaka/items/c146420c3aeab27fc736

これは違ったんだけど、やってみたいやつ
Tableauの最新技術紹介: 放射状棒グラフ(radial bar chart)
http://www.dmod-blg.com/dataanalysis/tableau-info/mm2020oct-likes/

これがやりたかったことかも。今度やってみます(2024/11/03)
tableauでの『Radial Bar Chart』の作成方法|じゃむ@gooner


いいなと思ったら応援しよう!