建立自訂調色盤
Tableau Desktop 附帶了經過精心設計的調色盤,這些調色盤可完美搭配工作,並可在許多情形下(例如在地圖、熱度圖、橫條圖上等)將色彩高效地應用於資料。您也可以透過修改 Tableau Desktop 附帶的 Preferences.tps 檔案來建立和使用自己的自訂調色盤。例如,您可以建立與公司品牌相符的自訂分類調色盤。
關於首選項檔案
您可以根據需要向 Preferences.tps 檔案中新增任意多個自訂調色盤,分別包含所需的多種色彩。儘管每個自訂調色盤可以新增的色彩數量沒有限制,但編輯色彩對話方塊僅顯示 20 種色彩。如果需要手動為資料項目指派超過 20 種色彩,可能需要建立多個自訂調色盤,每個調色盤中的色彩為 20 或更少。
在修改 Preferences.tps 以新增色彩時,請為新色彩使用標準 HTML 格式(十六進位值 #RRGGBB 或 [紅綠藍] 格式)。儲存工作簿並重新啟動 Tableau Desktop 時,您新增到 Preferences.tps 的調色盤名稱將出現在 [選取調色盤] 下拉清單( [編輯色彩] 對話方塊)中。可以像使用任何其他調色盤一樣使用新調色盤。
Tableau 不會測試自訂調色盤,也不會為其提供支援,因此在繼續之前一定要備份工作簿。此外,我們無法保證您建立的自訂調色盤可與將來的 Tableau Desktop 升級配合工作。
附註:編輯 Preferences.tps 檔案時,請確保使用直引號(' '
或 " "
)來分隔調色盤名稱和類型,而不是使用彎引號([ ] 或 ‘ ’)。
編輯首選項檔案
Preferences.tps 檔案位於您的 [我的 Tableau 存放庫] 中。該檔案是一個基本 XML 檔案,可在文字編輯器開啟進行修改。未編輯過的首選項檔案如下所示:
編輯首選項檔案:
- 轉到 Documents 目錄中的 我的 Tableau 存放庫 資料夾,並開啟 Preferences.tps 檔案。
- 在開始和結束
workbook
標記之間,插入開始和結束preferences
標記,如下所示:
<?xml version='1.0'?>
<workbook>
<preferences>
</preferences>
</workbook>
- 按照接下來的三個過程其中之一進行操作,以建立自訂調色盤。
建立自訂調色盤
分類調色盤包含多種不同色彩,可指派給離散維度成員。例如,在將諸如 [Region] (區域)等離散維度放在 [色彩] 卡上時,將使用分類色彩圖例。
下面是一個範例,示範了為新增分類調色盤要在 preferences
標記之間新增的內容。請注意,type
屬性指定為 regular,即將此調色盤標識為分類調色盤。
建立自訂分類調色盤:
- 在 Preferences.tps 檔案的 [preferences] 標記之間,粘貼以下內容。請務必使用直引號,而不要使用大括弧來分隔調色盤的名稱和類型。
<color-palette name="My Categorical Palette" type="regular">
<color>#eb912b</color>
<color>#7099a5</color>
<color>#c71f34</color>
<color>#1d437d</color>
<color>#e8762b</color>
<color>#5b6591</color>
<color>#59879b</color>
</color-palette> - 儲存 Preferences.tps 檔案,然後重新啟動 Tableau Desktop。
- 開啟資料來源,如 Superstore - Sample 資料來源。
- 從「資料」窗格中,將一個離散維度(例如「Region」(區域))拖曳至「色彩」)。
- 按一下色彩圖例功能表箭頭,並選取 [編輯色彩] 。
- 在 [編輯色彩] 對話方塊中,從調色盤下拉清單中選取新的自訂調色盤。
- 按一下 [指派調色盤] 按鈕,將自訂色彩指派給各個欄位。
- 按一下 [OK] (確定)。
另一種類型的調色盤是連續調色盤。通常,這種類型的調色盤顯示濃度不同的單一色彩。這種類型的調色盤用於連續欄位,通常用於度量。
下面是一個範例,示範了為新增連續調色盤要在 preferences
標記之間新增的內容。請注意,type
屬性指定為 ordered-sequential
,即將此調色盤標識為連續調色盤。並且,對於連續調色盤,您必須在連續色彩範圍中指定至少兩種色彩變體。
建立自訂連續調色盤:
- 在 Preferences.tps 檔案中的
preferences
標記之間,貼上以下內容。請務必使用直引號,而不要使用大括弧來分隔調色盤的名稱和類型。<color-palette name="My Sequential Palette" type="ordered-sequential">
<color>#eb912b</color>
<color>#eb9c42</color>
<color>#ebad67</color>
<color>#eabb86</color>
<color>#eacba8</color>
<color>#ebd8c2</color>
</color-palette> - 儲存 Preferences.tps 檔案,然後重新啟動 Tableau Desktop。
- 開啟一個資料來源,例如 [Superstore- Sample] 資料來源。
- 從「資料」窗格中,將度量(例如「Sales」(銷售額)拖曳至「色彩」)。
- 按一下色彩圖例功能表箭頭,並選取 [編輯色彩] 。
- 在 [編輯色彩] 對話方塊中,從調色盤下拉清單中選取自訂調色盤。
- 如果您想要在一個框內定義每種色彩漸變,請選中 [漸變色彩] 核取方塊,並在 [階] 文字方塊中鍵入想要顯示在條形中的色階數。
- 按一下 [高級] 按鈕。
- 選中 [開始] 核取方塊,並在文字方塊中鍵入所需的連續統一體低端的數字。
- 按一下 [套用] 按鈕以查看結果,並根據需要進行調整。色彩範圍將按您在 Preferences.tps 檔案中指定的順序從高濃度到低濃度排列(或相反)。Tableau 中連續調色盤的預設設定是使連續體的較高一端顯示濃色,使較低一端顯示淡色,透過選中 [倒序] 核取方塊可反向顯示。
調色盤的第三種類型是發散調色盤。發散調色盤使用兩個值範圍,透過色彩濃度指示數位的大小,透過實際色彩指示數位所在範圍。發散調色盤最常用於區分正數與負數。
下面是一個範例,示範了為新增發散調色盤要在 preferences
標記之間新增的內容。請注意,type
屬性指定為 ordered-diverging,即將此調色盤標識為發散調色盤。
建立自訂發散調色盤:
- 在 Preferences.tps 檔案中的
preferences
標記之間,貼上以下內容。請務必使用直引號,而不要使用大括弧來分隔調色盤的名稱和類型。<color-palette name="My Diverging Palette" type="ordered-diverging">
<color>#eb912b</color>
<color>#59879b</color>
</color-palette> - 儲存 Preferences.tps 檔案,然後重新啟動 Tableau Desktop。
- 開啟資料來源,如 Superstore - Sample 資料來源。
- 按一下 [指派調色盤] 按鈕。將按色彩出現在首選項檔案中的順序來使用該調色盤中的色彩。
如果新增連續調色盤或發散調色盤,請記住要將 [type] 屬性從 [regular] 變更為以下各項之一:
- ordered-sequential
- ordered-diverging
儲存工作簿後,自訂調色盤資訊內嵌在工作簿中(對於 Excel 和基於文字檔的工作簿,則內嵌在 .twbx 中),因此只可用於該工作簿。這意味著將為開啟該特定工作簿的任何人顯示正在使用的色彩。如果這些使用者沒有修改過的首選項檔案,則無法使用任何新色彩編碼的色彩資訊。
若要允許使用自訂調色盤的新色彩編碼,或針對組織中的 Tableau 工作簿標準化自訂調色盤,您可以使用上面的選項之一建立自訂調色盤,然後將其作為 Tableau Server 資料來源發佈。
- 在您從中修改 Preferences.tps 檔案的同一電腦上,開啟 Tableau Desktop。
- 開啟 Superstore - Sample 資料來源。
- 以右鍵按一下 [資料] 窗格中的欄位,並選取 [預設屬性] > [色彩] 。
- 在 [編輯色彩] 對話方塊中,將欄位值與自訂調色盤關聯,然後在完成時按一下 [確定]。
- 從 [資料] 功能表中,選取資料來源,選取 [發佈到伺服器] ,然後完成相應過程以發佈資料來源。
將資料來源發佈到 Tableau Server 後,將任何新工作簿連線到此資料來源即可使用自訂調色盤。
請注意,使用自訂調色盤發佈工作簿之後,就無法在 [編輯色彩] 對話方塊中看見或使用調色盤。在 Tableau Server 或 Tableau Cloud 中使用 Web 編輯時,作者將無法選取自訂調色盤。
使用已停用的(經典)調色盤
在版本 10.0 中,Tableau 建立了兩個新的調色盤,更新了一些現有調色盤(例如 Tableau 10 和 Tableau 20),並停用了其他一些調色盤。如果要繼續使用已停用的某個調色盤,您可以編輯 Preferences.tps 檔案,新增該調色盤的十六進位值。可以根據需要新增任意多個色彩板。
還原停用的(傳統)儀表板
- 轉到 Documents 目錄中的 我的 Tableau 存放庫 資料夾,並開啟 Preferences.tps 檔案。
- 在開始和結束
workbook
標記之間,插入開始和結束preferences
標記。<?xml version='1.0'?>
<workbook>
<preferences>
</preferences>
</workbook> - 在 Preferences.tps 檔案中的「preferences」標記之間,貼上已停用調色盤的 XML 程式碼(請參閱)。例如:
<color-palette name="Classic Blue Red 12" type="regular">
<color>#f4737a</color> <color>#bd0a36</color> <color>#ddc9b4</color> <color>#ac8763</color> <color>#b5dffd</color> <color>#6ba3d6</color> <color>#e9c39b</color> <color>#ac613c</color> <color>#ffb6b0</color> <color>#f02720</color> <color>#b5c8e2</color> <color>#2c69b0</color>
</color-palette>使用直引號(例如
' '
或" "
)而不是彎引號來分隔調色盤的名稱和類型。 - 儲存 Preferences.tps 檔案,然後重新啟動 Tableau Desktop。
開啟 [編輯色彩] 對話方塊並選取 [選取調色盤] 時,您新增的調色盤將位於調色盤清單的底部。
已停用調色盤的十六進位值
下表列出了已停用的調色盤,以及您可在 Preferences.tps 檔案中使用以便還原這些調色盤的 XML 代碼和十六進位值。若按原樣使用程式碼,調色盤名稱將以 Classic 開頭,表示它們來自 10.0 版本之前的版本。在許多情況下,已停用的調色盤有更新版本。
版本 9.x 調色盤名稱 | 版本 9.x 十六進位值 |
---|---|
Tableau 10 已重新命名為 Tableau Classic 10。 | <color-palette name="Classic 10" type="regular"> |
Tableau 10 Medium 已重新命名為 Tableau Classic Medium。 | <color-palette name="Classic 10 Medium" type="regular">
|
Tableau 10 Light | <color-palette name="Classic 10 Light" type="regular">
|
Tableau 20 已重新命名為 Tableau Classic 20。 | <color-palette name="Classic 20" type="regular">
<color>#9edae5</color>
<color>#17becf</color>
<color>#dbdb8d</color>
<color>#bcbd22</color>
<color>#c7c7c7</color>
<color>#7f7f7f</color>
<color>#f7b6d2</color>
<color>#e377c2</color>
<color>#c49c94</color>
<color>#8c564b</color>
<color>#c5b0d5</color>
<color>#9467bd</color>
<color>#ff9896</color>
<color>#d62728</color>
<color>#98df8a</color>
<color>#2ca02c</color>
<color>#ffbb78</color>
<color>#ff7f0e</color>
<color>#aec7e8</color>
<color>#1f77b4</color>
|
Gray 5 已取代為 Seattle 灰色。 | <color-palette name="Classic Gray 5" type="regular">
<color>#cfcfcf</color>
<color>#8f8782</color>
<color>#414451</color>
<color>#a5acaf</color>
<color>#60636a</color>
|
Color Blind 10 已更新為色盲。 | <color-palette name="Classic Color Blind" type="regular">
|
Traffic Light 已更新為交通燈。 | <color-palette name="Classic Traffic Light" type="regular">
|
Purple-Gray 6 已停用。 | <color-palette name="Classic Purple-Gray 6" type="regular">
|
Purple-Gray 12 已更新為紫-粉-灰色。 | <color-palette name="Classic Purple-Gray 12" type="regular">
|
Green-Orange 6 已停用。 | <color-palette name="Classic Green-Orange 6" type="regular">
|
Green-Orange 12 已更新為綠-橙-青色。 | <color-palette name="Classic Green-Orange 12" type="regular">
|
Blue-Red 6 已停用。 | <color-palette name="Classic Blue-Red 6" type="regular">
|
Blue-Red 12 已更新為藍-紅-棕色。 | <color-palette name="Classic Blue-Red 12" type="regular">
|
Cyclic 已更新為色調環。 | <color-palette name="Classic Cyclic" type="regular"> |
Green 已更新。 | <color-palette name="Classic Green" type="ordered-sequential">
|
Gray 已更新。 | <color-palette name="Classic Gray" type="ordered-sequential">
|
Blue 已更新。 | <color-palette name="Classic Blue" type="ordered-sequential">
|
Red 已更新。 | <color-palette name="Classic Red" type="ordered-sequential">
|
Orange 已更新。 | <color-palette name="Classic Orange" type="ordered-sequential">
|
Area Red 已停用。 | <color-palette name="Classic Area Red" type="ordered-sequential">
|
Area Green 已停用。 | <color-palette name="Classic Area Green" type="ordered-sequential">
|
Area Brown 已停用。 | <color-palette name="Classic Area-Brown" type="ordered-sequential">
|
Red-Green Diverging 已更新。 | <color-palette name="Classic Red-Green" type="ordered-diverging">
|
Red-Blue Diverging 已更新。 | <color-palette name="Classic Red-Blue" type="ordered-diverging">
|
Red-Black Diverging 已更新。 | <color-palette name="Classic Red-Black" type="ordered-diverging">
|
Area Red-Green Diverging 已停用。 | <color-palette name="Classic Area Red-Green" type="ordered-diverging"> |
Orange-Blue Diverging 已更新。 | <color-palette name="Classic Orange-Blue" type="ordered-diverging">
|
Green-Blue Diverging 已更新。 | <color-palette name="Classic Green-Blue" type="ordered-diverging">
|
Red-White-Green Diverging 已更新。 | <color-palette name="Classic Red-White-Green" type="ordered-diverging">
|
Red-White-Black Diverging 已更新。 | <color-palette name="Classic Red-White-Black" type="ordered-diverging">
|
Orange-White-Blue Diverging 已更新。 | <color-palette name="Classic Orange-White-Blue" type="ordered-diverging">
|
Red-White-Black Light 已停用。 | <color-palette name="Classic Red-White-Black Light" type="ordered-diverging">
|
Orange-White-Blue Light Diverging 已停用。 | <color-palette name="Classic Orange-White-Blue Light" type="ordered-diverging">
|
Red-White-Green Light Diverging 已停用。 | <color-palette name="Classic Red-White-Green Light" type="ordered-diverging">
|
Red-Green Light Diverging 已停用。 | <color-palette name="Classic Red-Green Light" type="ordered-diverging">
|