Tableau, 數據分析

【Tableau 教學】 實用小技巧:自訂偏好顏色

你有曾經覺得 Tableau 預設的顏色不夠用嗎?如果你有,你不孤單,我也是!這篇文章簡單來談談,如果顏色不夠用,該怎麼「自訂顏色」。

找顏色色號

在上傳自定顏色之前,我們得先找好想要上傳的顏色色碼是什麼,這個大家只要任意搜尋「色碼表」、「顏色色號」,在網路上都可以找到很多資訊,Tableau的色碼接受的是以#開頭的色碼,例如白色的色碼是#FFFFFF、黑色的色碼是#000000,可以先把喜歡的顏色色碼用個記事本或是Word檔案複製起來。

設定 Tableau 的偏好設定檔

Tableau 的偏好設定XML檔叫做Preferences.tps,通常位於 Documents 檔案夾裡的「我的 Tableau 存放庫(My Tableau Repository)」,你可以使用「Notepad」、「記事本」或是Mac的「TextEdit」開啟,開啟之後會是只有三段程式碼的樣子,代表目前沒有設定任何自訂的偏好設定。

分類顏色程式碼(單色)

<preferences>
<color-palette name="My Custom Color" type="regular">

<color>#eb912b</color>
<color>#7099a5</color>
<color>#c71f34</color>

</color-palette>
</preferences>

連續顏色程式碼(單色)

上傳顏色色碼時顏色建議為單一顏色不同深淺的顏色,例如都是橘色色調,但是是不同深淺度的橘色。

<preferences>
<color-palette name="My Custom Color" type="ordered-sequential">

<color>#eb912b</color>
<color>#eb9c42</color>
<color>#ebad67</color>

</color-palette>
</preferences>

分散顏色程式碼(多色)

<preferences>
<color-palette name="My Custom Color" type="ordered-diverging">

<color>#eb912b</color>
<color>#7099a5</color>
<color>#c71f34</color>

</color-palette>
</preferences>

三種類型一起設定的程式碼

<preferences>
<color-palette name="My Custom Color" type="regular">

<color>#eb912b</color>
<color>#7099a5</color>
<color>#c71f34</color>

</color-palette>

<color-palette name="My Custom Color" type="ordered-sequential">

<color>#eb912b</color>
<color>#7099a5</color>
<color>#c71f34</color>

</color-palette>

<color-palette name="My Custom Color" type="ordered-diverging">

<color>#eb912b</color>
<color>#7099a5</color>
<color>#c71f34</color>

</color-palette>
</preferences>

接著,請依照你需要的顏色調色盤類型,複製上述對應的程式碼到你的Preferences.tps檔案裡,放在<workbook></workbook>中間,如下圖所示,接著有兩個地方需要修改。

1. 更改你的調色盤的名稱
把程式碼裡面的「My Categorical Palette」換成任何你想要取的名稱。

2. 將顏色更改成你要的顏色
以我的範例來說,我自訂了3個顏色,如果你也剛剛好只需要3個,就可以直接更改中間3行以 <color></color> 開頭與結尾中間的內容,中間的內容改成你想要使用的顏色色碼。如果你需要多於或少於3個顏色,那也很簡單,只需要新增<color></color>的行數,改成你想要的顏色數即可。

修改完上述的程式碼之後,再重新開啟 Tableau,點選顏色的選項,你就會看到你設定的自定調色盤的選項了!

分類顏色 v.s. 連續顏色 v.s. 發散顏色

最後,我們來聊聊什麼時候要用分類顏色?什麼時候連續顏色?什麼時候又要用發散顏色呢?

分類顏色簡單來說是用在「離散型資料」,例如說文字資料、離散的日期資料,大部分的維度都屬於離散型資料,在Tableau裡面會以「藍色」呈現。相反的,可以進行加減乘除計算的數字型資料、連續日期,就屬於「連續型資料」,在Tableau裡面會以「綠色」呈現,這類的資料通常是量值,顏色則可以選擇連續顏色(單一顏色,但是以顏色深淺區分數值的大小值),或是發散顏色(多個顏色,以顏色差異區分數值級距與差異)。

好啦,關於自訂色彩的小技巧就分享到這裡,下篇文章見 : )

Sharon


Buy me a coffee  用行動支持我的內容創作

如果我的文章對你有幫助,歡迎用行動支持我的內容創作,小額贊助請我喝咖啡、留言或是寄信來跟我分享你的收穫,都會讓我持續有動力分享更多內容唷~