簡體   English   中英

即使類別不可見,tableau 也會顯示計算中的類別

[英]tableau show categories from calculation even when a category is not visible

我有一個計算,它輸出多個值。 然后我正在創建一個關於這些值的表格。 例如,在下面的數據中,我的公式是

if data is 1 then calculation is `one`
if data is 2 then calculation is `two`
if data is 3 then calculation is `three`

由於three並沒有真正出現在輸出中,所以當我創建一個表時, three沒有顯示。 有什么辦法可以顯示嗎? 我嘗試過table layout >> show empty rows and columns ,但沒有用

data    calculation
1             one
2             two

Tableau 從查詢結果中動態發現維度字段的可能值。

如果“三”未出現在您的數據中,那么您如何期望 Tableau 知道為該不存在但可能的值制作列標題? 它無法讀懂你的想法。

但是,這種情況確實經常發生 - 也許您希望行或列標題保持穩定,即使您更改過濾器的方式導致某些不再出現在查詢結果中。

有幾種方法可以強制 Tableau填充 ** 或 ** 完成域:

  • 一種解決方案是填充數據以確保維度字段的每個值至少出現在一個數據行中。

您通常可以通過使用聯合將一些額外的行附加到原始數據來輕松完成此操作。 您通常可以通過將所有 Measure 列保留為空來添加不影響任何結果的填充行,因為聚合函數會忽略空值

  • 另一個需要更多努力的常見解決方案是制作所謂的腳手架數據源,它只不過是一個維度成員列表。 然后,您可以將該數據源用作數據混合的主要數據源,使您的原始數據源成為次要數據源。

Tableau 可以在兩種情況下自動檢測到數據缺失並在可視化中為其留出空間

  • 對於數字類型,您可以創建一個 bin 字段,該字段將自動填充缺失的 bin

  • 類似地,日期字段可以顯示缺失值,因為與 bin 一樣,Tableau 可以判斷月份何時未出現在數據中並在視圖中為其留出空間

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM