顯示或隱藏缺少的值或空列和空欄
使用日期或數位資料桶時,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 值。
在視覺效果中,Null 指標僅針對 Null,而不針對因遺失標頭值而導致的間斷。
可以使用 ZN() 函數將 Null 值取代為計算欄位。ZN 會將 Null(但不是遺失標頭值)取代為 0。3 月的大小為 Null,因此 ZN(Size)
會為 3 月新增 0。但是,根本沒有針對 6 月、7 月或 8 月的列。ZN 不會為這些月份建立列或新增 0,因為它們為遺失值,而不是 Null。
有關 ZN 函數的詳細資訊,請參閱數位函數,或有關如何處理 Null 的詳細資訊,請參閱設定 null 值格式。
附註:您還可以對檢視中顯示的缺失值執行計算。為此,請開啟頂部的「分析」功能表,然後選取「從缺失值中推斷屬性」。有關此範例,請參閱 具有產生標記的預測模型。
顯示和隱藏空列和空欄
使用的欄位不是日期或數字資料桶時,Tableau 預設會隱藏空白列和欄。
例如,假設您正在查看學生社團以及這些社團中的學生。若某個學生不在社團中,則該學生的姓名不會出現在學生和社團的僅限維度視覺效果中。可以透過選取分析 > 資料表版面配置 > 顯示空白列來顯示空白列。
隱藏空列(預設) Jay 未加入任何社團,因此沒有針對學生 Jay 的列。每列都有一個預留位置標記 (Abc)。 | 顯示空列 Jay 未加入任何社團,但會顯示空白列,因此針對 Jay 的列沒有預留位置標記 (Abc)。 |
同樣,可透過選取分析 > 資料表版面配置 > 顯示空白欄來顯示任何空白欄。
附註:若在具有多個基底資料表的資料來源中處理多事實關係,則可能有更複雜的邏輯來確定空白列中何時會看到 Null。有關詳情,請參閱關於多事實關係資料模型。