飛行機の時刻表

福岡を拠点とするLCC、スターフライヤーの国内線時刻表を実装してみました。
(マーケティングダッシュボードという類のものではないですが・・・)

var divElement = document.getElementById(‘viz1534728861364’);
var vizElement = divElement.getElementsByTagName(‘object’)[0];
vizElement.style.width=’750px’;vizElement.style.height=’905px’;
var scriptElement = document.createElement(‘script’);
scriptElement.src = ‘https://public.tableau.com/javascripts/api/viz_v1.js’;
vizElement.parentNode.insertBefore(scriptElement, vizElement);

業務の都合で福岡へ出張することになったこと、時刻表のデータが抽出しやすかったことなどからスターフライヤーを選択したのですが、路線が少なく一直線になったため、マップは微妙になってしまいました・・・。

なお、今回の実装では、一つテクニックが入っています。

Tableauはグラフィカルなアウトプットに秀でていますが、帳票形式はあまり得意ではありません。
今回の時刻表のように、集計値(Tableau用語でメジャー)が含まれない場合のクロス表は、実はうまく作表できません。

この場合は計算フィールドの追加で、メジャーにダミー変数を二つ用意し、一つをデータの非表示、一つをヘッダーの非表示で解消することができます。
(あくまで便宜的な処理ですが)

なお、これは[http://thevizioneer.blogspot.jp/2014/04/day-7-no-more-abcs.html]を参考にしています。
まだまだ、日本語のTableau Tipsは限られていますので、役に立つものはこのサイトでも積極的に取り上げていきたいと思います。