欠落した値や空の行と列の表示または非表示
日付または数値ビンを使用する場合、Tableau にはデータに表されている値のみが表示されます。データに値の範囲全体が含まれていない場合、欠落した値は表示されません。
次のようなデータ セットがあるとします。このデータ セットには、月の列とサイズの列があります。1 月から 5 月までと 9 月から 12 月までの行がありますが、6 月、7 月、8 月のデータは記録されていません。この場合に Tableau で折れ線グラフを作成すると、欠落した月は表示されません。欠落した月を表示して、この期間に記録されたデータが存在しないことを明確にすることもできます。
既知の範囲の欠落値を表示する
Tableau では、日付や数値ビンなどの可能なドメインが明確に定義されているため、このサンプル データ セットから 6 月、7 月、8 月の欠落月を推測できます。データに月曜日、火曜日、水曜日、土曜日、日曜日が含まれている場合、Tableau は欠落値を木曜日および金曜日として入力できます。ただし、データ セットが青緑、緑、青、黄などの色のリストである場合、残りの値が何であるかを確実に知る方法がないため、Tableau は欠落値を推測できません。
[欠落した値を表示] オプションが表示されない場合、データは、Tableau が欠落値を特定できるようにするための要件を満たしていません。
欠落値の表示を切り替える
既定では、日付範囲または数値ビンの欠落したヘッダー値は表示されません。この例の x 軸は 5 月から 9 月までです。
欠落したヘッダー値を表示して不完全なデータを示すことができます。
日付またはビン ヘッダーを右クリック (Mac では Control を押しながらクリック) し、[欠落した値を表示] を選択します。
この例の x 軸が更新され、6 月、7 月、8 月のヘッダーが含まれるようになります。
既定の動作に戻すには、[欠落した値を表示] をオフにします。
- 日付またはビン ヘッダーを右クリック (Mac では Control を押しながらクリック) し、[欠落した値を表示] をオフにします。
Null と 欠落値
欠落したヘッダー値と null データには違いがあります。欠落している月の例では、6 月、7 月、8 月の行全体がデータ セットから欠落しています。3 月はデータの行として存在しますが、3 月の [サイズ] 列の値は空です。これは null 値です。
Viz では、null に対してのみ null インジケーターがあり、ヘッダー値が欠落しているために生じるギャップに対しては null インジケーターがありません。
ZN() 関数を使用した計算フィールドで、null 値を置き換えることができます。ZN は null をゼロに置き換えます (ただし、欠落しているヘッダー値は置き換えません)。3 月のサイズは null なので、ZN(Size)
は 3 月をゼロにします。ただし、6 月、7 月、8 月には行がまったくありません。これらの月は null ではなく欠落しているため、ZN は行を作成したり、ゼロを追加したりしません。
ZN 関数の詳細については、「数値関数」を、null の処理方法の詳細については、「NULL 値の書式設定」を参照してください。
注: ビューに表示されている欠落した値に対して計算を実行することもできます。これを行うには、上部にある [分析] メニューを開き、[Infer Properties from Missing Values (欠落した値からプロパティを推測する)] を選択します。この例については、生成されたマークを使用した予測モデリングを参照してください。
空の行および列の表示と非表示
日付または数値ビンでないフィールドを操作している場合、Tableau では空の行と列が既定で非表示になります。
たとえば、学生クラブとそのクラブに所属する学生を調べているとします。クラブに所属していない学生がいる場合、その学生の名前は、学生とクラブのディメンションのみの Viz に表示されません。空の行を表示するには、[分析] > [表のレイアウト] > [空の行を表示] を選択します。
空の行を非表示 (既定) ジェイはどのクラブにも所属していないので、学生のジェイには行がありません。各行にはプレースホルダー マーク (Abc) があります。 | 空の行を表示 ジェイはどのクラブにも所属していませんが、空の行が表示されるため、プレースホルダー マーク (Abc) のないジェイの行が存在します。 |
同様に、空の列を表示するには、[分析] > [表のレイアウト] > [空の列を表示] を選択します。
注: 複数の基底テーブルがあるデータ ソースでマルチファクト関係を操作している場合、空の行に null を表示するタイミングを決定する複雑なロジックが存在する可能性があります。詳細については、「マルチファクト関係データ モデルについて」を参照してください。