wrap not working when it is on a continuous axis.
在設計儀錶板時,常用的技巧是將沒有特殊意義的數值,
放到Rows或Columns欄位(例如: MIN(1)、MIN(0)、MIN([Number of Records])等),
並且將Marks中,長字串放到Label,此時就會遇到換行無效的狀況,類似下圖。
因為原因同相關文章說明,軸是連續性的數值,導致文字標籤無法正常換行。
Tableau will not wrap the text of the mark when it is on a continuous axis.
若將上圖的SUM([Number of Records])由連續型(continuous)改為離散型(discrete),
就會發現可以換行了, 如下圖。
遇到此問題,有幾個方向解決:
1.同文章建議的,添加Annotate呈現文字內容。
2.將文字放到Tooltip,因為將長的文字訊息直接顯示,容易模糊焦點。
3.思考還有沒有機會調整其他圖型呈現方式。
4.自行建立計算欄位(Calculation field),控制換行的方式,如討論。
同時也歡迎追蹤Tableau Public Gallery- MR.360 |聚沙成塔,裡面包含文章中的案例實作,
期待能帶給您新的啟發或靈感。
未來文章將喬遷新址「一趟數據分析之旅」,歡迎追蹤繼續支持,您將不會錯過任何新知識。