【Tableau】先日、今月のデータをグラフで並べて表示する

IT

こんにちは、Yuinaです。

今回はTableau Publicで先月、今月のデータをグラフを使って表示させます。

よろしくお願いいたします。

テーブル概要

データは前回の記事と同じなので、フィールドやデータを確認してみてください。

【Tableau】カレンダー風に可視化してみた
こんにちは、Yuinaです。今日は、Tableau Publicを使って、美容&健康記録をカレンダー風に可視化していきます。よろしくお願いいたします。 var divElement = document.getElementById('vi...

早速作ってみる

当月フィルターを作成します。

DATEPART('month', [日付1]) = DATEPART('month', TODAY())
AND DATEPART('year', [日付1]) = DATEPART('year', TODAY())

先月フィルターを作成します。

DATEPART('month', [日付1]) = DATEPART('month', DATEADD('month', -1, TODAY()))
AND DATEPART('year', [日付1]) = DATEPART('year', DATEADD('month', -1, TODAY()))

上記の計算フィールドを合体させて、当月&先月フィルターを作成します。

DATEPART('month', [日付1]) = DATEPART('month', DATEADD('month', -1, TODAY()))
AND DATEPART('year', [日付1]) = DATEPART('year', DATEADD('month', -1, TODAY()))
OR
DATEPART('month', [日付1]) = DATEPART('month', TODAY())
AND DATEPART('year', [日付1]) = DATEPART('year', TODAY())

日付の関数については以下のサイトを確認してみてください。

日付関数
日付は、多くのデータ ソースに共通する要素です。フィールドに認識可能な日付が含まれている場合、そのフィールドは日付または日時のデータ型になります。Viz で日付フィールドを使用すると、日付階層の自動ドリル ダウン、日付固有のフィルター オプ...

シェルフにディメンションを入れていきます。

列シェルフに満足度、行シェルフに習慣内容と日付(月)とします。

当月&先月フィルターをフィルタに入れ込み、「真」にチェックを入れます。

まとめ

今回はフィルタを使って複数月のデータを棒グラフで表示しました。

次はパラメータを使って、複数ある月をプルダウン等で選択して表示させたいです。

ありがとうございました!

タイトルとURLをコピーしました