Tableauで「Top N」を設定し上位の数字だけを出力するようにする

1 min read

これなに

Eコマースでの売り上げを見るときに、月毎かつ各国別の数量のランキングTop Nを見れるようにしたい

といった仮想の要件を元に「Top N」の設定をして可視化してみたいと思います。

データはKaggleで公開されいてるecommerceのデータを利用します。

https://www.kaggle.com/carrie1/ecommerce-data

このデータをBQにuploadすると画像のようなデータとなっているのが分かります

まずは単純に可視化

このようになりそうです

「Top N」の設定

左サイドバーから右クリックの後に「パラメータの作成」をクリックします

以下のように設定しましょう

作成が終わるとサイドバーに出現します

「パラメータの表示」をクリックします。そうすると画面の右上に表示されます

作成した「Top N」を適用する

Countryのフィルターを編集します

上位でTop Nを選択します

その後、Top Nを5にすると、上位5各国に絞られて抽出できるようになりました

完成!

Tableauにはこのように便利な機能が数多くある反面、高機能が故の学習コストも無視できないので、一つづつ確実に技を覚えて使いこなせるようになっていくと良いでしょう。

Discussion

ログインするとコメントできます