ポイント: 計算フィールドでテーブルを結合し、株データを使用してTableauでクロスタブテーブルを作成する方法を学びます。このガイドには、データと視覚化を効果的に操作する手順が含まれています。
- 株価と収益を一致させるために計算フィールドを作成してテーブルを結合します。
- 財務データ分析のためのクロスタブテーブルを作成する手順。
これは私たちのTableauに関する連載の一部です。この文章では、Tableauテーブルを結合する方法と、テーブルテキストを作成する方法を示します。テーブルテキストはクロスタブテーブルとも呼ばれます。
Tableau用のデータを取得する
さまざまなTableau機能を示すために、私たちは同じ3つの株式: スターバックス(SBUX)、ジョンソン&ジョンソン(JNJ)、およびディズニー(DIS)を見続けます。 使用するデータはこちらからダウンロードしてください。そのzipファイルには、価格、収益、および配当の3つのテーブルがあります。価格と収益を見ていきます。フィルターを設定して、SBUXのみを抽出します。用語についての注意:
- 価格は株価です。
- 収益は四半期報告です。
Tableauテーブルを結合する方法
何らかの理由で、スターバックス(SBUX)の収益の提出日は常に日曜日に当たります。それを月曜日に変更するためにいくつかの計算を行う必要があります。そうすれば、株価と収益を一致させることができます。(株式市場は日曜日は閉まっています。)したがって、2つのテーブルを結合するための計算フィールドを作成します。これにより、収益テーブルに新しいフィールドが追加され、価格テーブルのフィールドと一致します。(もちろん、これは祝日の月曜日のデータを失うことを意味します。それを修正しようとするのも一つの演習です。)2つのテーブルには次の共通の要素があります:
| 価格テーブル | シンボル | 日付 |
| 収益テーブル | シンボル | 四半期末 |
私たちは計算します:
| DATE([四半期末]) + 1 |
そして、それを結合基準として使用します。したがって、結合条件に計算フィールドを追加します。私たちは内部結合を行い、同じ株式シンボルを持つ記録を株価日付と提出後の収益日付に一致させます。したがって、私たちが持つ記録の数は四半期報告の数と等しくなります。私たちのデータは2010年から2018年までのものです。収益列にこの計算を追加するには、以下をクリックしてください。
これは四半期末文字列を取り、それを日付に変換し、そこに1を加えます。すると、結合基準は次のようになります:
クロスタブテーブルを作成する方法
ワークシートビューでは、両方のテーブル: 収益と価格が表示されます。クロスタブテーブルを作成する最も簡単な方法は、測定値をテキストマークにドラッグすることです。
次に測定名を列にドラッグします。
次に四半期末日付を行にドラッグします。これは、日付ごとの財務データを希望するからです。日付を完全な形式で表示するように書式設定します。Tableauは通常、集計を行いたいと仮定し、これを年にまとめてしまいます。(これは論理的であり、ほとんどの場合、報告書はデータの合計を表示したいからです。この場合、私たちはすべてのデータを表示したいのです。)
測定値をフィルタータブに追加し、見たい項目が表示されるまでフィールドの選択を解除します。財務分析の場合、それは貸借対照表の資産、負債、キャッシュ、利益および損失の値収益になります。
Tableauは常に私たちが値を合計したいと仮定します。簡単にするために、それをそのままにしておきます。なぜなら、日付ごとに1つの記録しかないからです。したがって、合計と個々の値は同じになります。現在、ワークシートにはこれらの測定値が表示されます。もし私たちが測定値をテキストマークにドロップしなかった場合、すべてのフィールドにabcが表示されていたでしょう。なぜそうなるのかわかりませんが、そのように動作します。
私たちの株価と収益データの完全なレポートは次のようになります:
Tableauオンラインガイド
- Tableau: 実例で始める
- PostgreSQLとTableauを使用する
- Tableauオンラインで経費報告書を作成する方法
- 財務向けTableau: テーブルを結合し、計算を記述し、財務を分析する方法
- Tableau: 株価と収益の共分散と相関を計算する
- Tableau: 計算フィールドでテーブルを結合し、クロスタブテーブルを作成する
- 測定値と次元を使ってTableauテキストテーブルを作成する
- Tableauオンライン: 垂直軸に複数の軸をプロットする
- Tableauオンライン: 垂直軸に複数の軸をプロットする方法、その2
- Tableauオンラインでボックスとひげプロットを作成する方法
- Tableauオンラインでヒートマップチャートを作成する方法
これらの投稿は私自身のものであり、必ずしもBMCの立場、戦略、または意見を表すものではありません。