Tableau
2022年12月04日
Tableau Publicでは毎日世界中で公開される多くのVizの中から優れたものについてViz of the Day (VOTD)としてピックアップしている。毎日公開されるVizの数は年々増加しているため、VOTDを獲得することは年々困難になっているが、密かに獲得を目標としているTableauユーザ、DATA Saberもいることだろう。
先日筆者の作成したVizが久々(VOTD Overviewによれば38ヶ月ぶり7回目)にVOTDに選出された。Tableau Tips * Tabjo Advent Calendar 2022に参加するにあたって、なんか良いネタはないかなと探していたところだったので、このVizを作るにあたって利用したTipsを紹介することにしたい。本当はVOTDの獲り方とか解説できれば良いのだが、残念ながらそれを記述するには力不足なので、興味がある人はVOTD - How to get Viz of the Dayをチェックすると良いだろう。
続きを読む
Tableau Public@tableaupublic
Check out this #MakeoverMonday #VizOfTheDay to see @LunarModule7 visualize, with a stacked area chart, who people s… https://t.co/65gPnRAsHw
2022/11/18 06:40:06
先日筆者の作成したVizが久々(VOTD Overviewによれば38ヶ月ぶり7回目)にVOTDに選出された。Tableau Tips * Tabjo Advent Calendar 2022に参加するにあたって、なんか良いネタはないかなと探していたところだったので、このVizを作るにあたって利用したTipsを紹介することにしたい。本当はVOTDの獲り方とか解説できれば良いのだが、残念ながらそれを記述するには力不足なので、興味がある人はVOTD - How to get Viz of the Dayをチェックすると良いだろう。
続きを読む
2021年12月15日
今回は先日開催されたJTUG(Japan Tableau User Group)冬におけるLM-7の講演内容を一部アップデートしてTableauのマニアックなテクニックを紹介する。なお、本手法は講演内容を考えているときに試行錯誤して見出したものなので、先に思いついている人がいなければ世界初のテクニックとなるはずだ。まず完成版のvizを示す。
This entry introduces a maniacal technique of Tableau by updating a part of the content of my presentation at the recent JTUG (Japan Tableau User Group) Winter. This technique was discovered through trial and error when I was thinking about the content of the talk, so it should be the world's first technique if no one else has thought of it before me. First of all, I will show the completed version of the viz.
一見簡単そうに見えるが、このvizは通常の方法では作れない。形状に画像を割り当て、色に所望のフィールドを適用させればできる気がする。
At first glance it looks simple, but this viz cannot be created in the usual way. It may seem that it can be done by assigning an image to the shape and applying the desired field to the color.
しかし、実際にやってみると、画像が単色で塗りつぶされてしまう。これは、画像のRGBチャネルがすべて指定した色で置き換えられるためだ。ただし、透明度を扱うアルファチャネルは維持されている。
However, when I actually try it, the image is filled with a single color. This is because all RGB channels of the image are replaced by the specified color. However, the alpha channel, which controls the transparency, is not changed.
つまり、冒頭のようなvizを実現するには、画像のハイライト色である白色を透明度に置き換えたベース画像を用意し、背景をマスクする白色のマスク画像と重ねて利用すれば良いことになる。もちろん、背景が白色であるならばマスク画像は不要だ。
In other words, to achieve the viz shown at the beginning of this article, you should prepare a base image in which the highlight color of the image, white, is replaced by transparency, and use it overlaid with a white mask image that masks the background. Of course, if the background is white, the mask image is unnecessary.
続きを読む
This entry introduces a maniacal technique of Tableau by updating a part of the content of my presentation at the recent JTUG (Japan Tableau User Group) Winter. This technique was discovered through trial and error when I was thinking about the content of the talk, so it should be the world's first technique if no one else has thought of it before me. First of all, I will show the completed version of the viz.
一見簡単そうに見えるが、このvizは通常の方法では作れない。形状に画像を割り当て、色に所望のフィールドを適用させればできる気がする。
At first glance it looks simple, but this viz cannot be created in the usual way. It may seem that it can be done by assigning an image to the shape and applying the desired field to the color.
しかし、実際にやってみると、画像が単色で塗りつぶされてしまう。これは、画像のRGBチャネルがすべて指定した色で置き換えられるためだ。ただし、透明度を扱うアルファチャネルは維持されている。
However, when I actually try it, the image is filled with a single color. This is because all RGB channels of the image are replaced by the specified color. However, the alpha channel, which controls the transparency, is not changed.
つまり、冒頭のようなvizを実現するには、画像のハイライト色である白色を透明度に置き換えたベース画像を用意し、背景をマスクする白色のマスク画像と重ねて利用すれば良いことになる。もちろん、背景が白色であるならばマスク画像は不要だ。
In other words, to achieve the viz shown at the beginning of this article, you should prepare a base image in which the highlight color of the image, white, is replaced by transparency, and use it overlaid with a white mask image that masks the background. Of course, if the background is white, the mask image is unnecessary.
続きを読む
2020年01月26日
あなたの住んでいる地域はどんな色をしているだろう?田畑があり緑豊かな土地だろうか、それとも、ビルとアスファルトが覆う都会だろうか?
- インタラクティブViz: JAPAN OF COLORS
本Vizは、Tristan Guillevin(@ladataviz)氏によるOECD諸国の土地割合を可視化したLand Of Colorsの日本版である。氏はTableauでVoronoi Treemapを作成するチュートリアルBuild a Voronoi Treemap in Tableau in two steps - La Datavizも公開されており、致せり尽くせりである。氏には改めて感謝したい。
ただし、残念ながら都道府県単位の土地種別データは見つけることができなかった(森林率だけは林野庁がデータを公開している)。そこで、国土交通省が公開している利用形態別土地面積を利用した。これは登記されている土地を地目ごとに分類したものである。
登記されている土地の総面積は16万k㎡、日本の総面積は38万k㎡なので、およそ4割程度のカバー率となる。カバーされていない部分の大半は非可住地であると推測され、主に森林率や池沼率は実際の面積割合よりも小さく、宅地、田、畑などは実際の面積割合よりも大きく算出されているはずだ。
それでも各都道府県の特色が可視化された興味深いVizになっていると思うのでぜひ触ってみてほしい。スマホでは画面が小さくて体験が困難なので、PCブラウザを推奨する。
- インタラクティブViz(再掲): JAPAN OF COLORS
続きを読む
2018年05月07日
世の中には多くのスポーツがある。それぞれに要求される能力は異なり、当然の帰結として、人によって向いている競技、向いていない競技は異なる。ある競技の一流アスリートが別の競技をやった場合に優れたパフォーマンスを発揮できるかどうかは分からない。
それでは最も多様な能力が高いレベルで要求される競技は何だろうか?ESPNはSport Skills Difficulty Rankingsにおいて10の能力を定義し、その要求レベルに応じて60のスポーツをランク付けした。定義された能力は次の10個で、ESPNの8人のパネリストがそれぞれの要求レベルを10段階で評価し、それを集計して各競技の困難性を数値化している。
続きを読む
それでは最も多様な能力が高いレベルで要求される競技は何だろうか?ESPNはSport Skills Difficulty Rankingsにおいて10の能力を定義し、その要求レベルに応じて60のスポーツをランク付けした。定義された能力は次の10個で、ESPNの8人のパネリストがそれぞれの要求レベルを10段階で評価し、それを集計して各競技の困難性を数値化している。
- 持久力(ENDURANCE): 長時間にわたり技能や行動を続ける能力。例:Lance Armstrong
- 強さ(STRENGTH): 力を発揮する能力。例:NFLラインバッカー
- 瞬発力(POWER): 可能な限り短時間で力を発揮する能力。例:Barry Bond
- 速さ(SPEED): 速く動く能力。例:Marion Jones, Maurice Green
- 敏捷性(AGILITY): 素早く方向を変換する能力。例:Derek Jeter, Mia Hamm
- 柔軟性(FLEXIBILITY): 広い範囲の動きで関節を伸ばす能力。例:体操選手、ダイバー。
- 平常心(NERVE): 恐れを克服する能力。例:高飛び込みダイバー、レースカードライバー、スキージャンパー。
- 耐久性(DURABILITY): 長期間にわたる物理的な打撃に耐える能力。例:NBA/NHLプレーヤー。
- 応答性(HAND-EYE COORDINATION): 知覚にすばやく反応する能力。例:変化球に反応する打者、グリーン点灯時に瞬時にアクセルを踏み込むドラッグレーサー
- 戦略性(ANALYTIC APTITUDE): 戦略的な状況を適切に評価し対応する能力。例:Joe Montanaのディフェンスの読み、バスケットボール速攻時のポイントガード。
続きを読む
2018年03月13日
本日、日本将棋連盟が藤井六段の3人目の記録四冠(対局数、勝数、勝率、連勝)の独占を報告し、彼はデビュー2年目における達成という前人未到の記録を打ち立てた。先日には、第11回朝日杯将棋オープン戦において佐藤天彦名人、羽生善治竜王、広瀬章人八段を破って優勝し、史上最年少で一般棋戦優勝、全棋士参加棋戦優勝、六段昇段の最少年記録を更新した藤井聡太六段。五段はわずか16日であり、中学生での六段昇段、一般棋戦優勝は史上初という。
実際、藤井六段の昇段ペースは他の棋士と比べてどの程度速いのか、日本将棋連盟の棋士データベースには各棋士の昇段履歴情報が掲載されているので、その情報を元に一覧にしたのが下のVizである。数字は昇段時の年齢であり、緑が若く、赤になるほど年を取る。昇段年のみで月日が記録されていない場合は1月1日としている。各棋士をクリックすれば棋士データベースに遷移することができる。また年代、竜王戦/順位戦クラスでフィルタすることも可能で、いろいろ遊べるように作ってあるので、触ってみて欲しい。
続きを読む
実際、藤井六段の昇段ペースは他の棋士と比べてどの程度速いのか、日本将棋連盟の棋士データベースには各棋士の昇段履歴情報が掲載されているので、その情報を元に一覧にしたのが下のVizである。数字は昇段時の年齢であり、緑が若く、赤になるほど年を取る。昇段年のみで月日が記録されていない場合は1月1日としている。各棋士をクリックすれば棋士データベースに遷移することができる。また年代、竜王戦/順位戦クラスでフィルタすることも可能で、いろいろ遊べるように作ってあるので、触ってみて欲しい。