创建自定义调色板

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 Desktop 时创建的“我的 Tableau 存储库”文件夹中,可能位于“文档”中。该首选项文件是一个基本 XML 文件,可在文本编辑器打开进行修改。未编辑过的首选项文件如下所示:

编辑首选项文件:

  1. 转到“文档”目录中的 我的 Tableau 存储库 文件夹,并使用文本编辑器打开 Preferences.tps 文件。
  2. 在开始和结束 workbook 标记之间,插入开始和结束 preferences 标记,使其如下所示:
    <?xml version='1.0'?>
    <workbook>
    <preferences>
    </preferences>
    </workbook>

    注意:如果您的 Preferences.tps 文件已经有首选项标签,则无需再次添加它们。

  1. 按照以下程序之一创建自定义调色板,方法是在 color-palette 标签之间插入 preferences 标签。例如:
    <?xml version='1.0'?>	
    <workbook>
    <preferences>
    <color-palette name="MyColors" type="regular">
    <color>#1e4c56</color>
    <color>#cba94b</color>
    </color-palette>
    </preferences>
    </workbook>

    调色板可以是分类调色板 (type="regular")、连续调色板 (type="ordered-sequential") 或发散调色板 (type="ordered-diverging")。

  2. 若要添加更多调色板,请插入另一组 color-palette标签。
    <?xml version='1.0'?>	
    <workbook>
    <preferences>
    <color-palette name="MyColors" type="regular">
    <color>#1e4c56</color>
    <color>#cba94b</color>
    </color-palette>
    <color-palette name="MoreColors" type="regular">
    <color>#ffe96f</color>
    <color>#799a0d</color>
    </color-palette>
    </preferences>
    </workbook>
  3. 您必须重新启动 Tableau Desktop 以查看新的调色板。

创建分类调色板

分类调色板包含多种不同颜色,可分配给离散维度成员。例如,在将诸如“Region”(区域)等离散维度放在“颜色”卡上时,将使用分类颜色图例。

在首选项文件中,分类调色板是 type="regular"

构建自定义分类调色板

创建连续调色板

另一种类型的调色板是连续调色板。这种类型的调色板用于连续字段,通常用于度量。通常,连续调色板显示浓度不同的单一颜色。

您必须至少指定连续颜色范围中的两种结束颜色。Tableau 将推断其间的色调。

构建自定义连续调色板

创建发散调色板

调色板的第三种类型是发散调色板。发散调色板不是从一个极端到另一个极端的渐变,而是像两个连续的调色板,它们中间共用一种颜色,但极端不同。这种类型的调色板显示两个范围的值,使用颜色强度(多暗或多亮)来显示数字的大小,使用实际颜色(橙色或蓝色)来显示数字所在范围。发散调色板最常用于区分正数与负数。

构建自定义发散调色板

使用已停用的(经典)调色板

在版本 10.0 中,Tableau 创建了两个新的调色板,更新了一些现有调色板(例如 Tableau 10 和 Tableau 20),并停用了其他一些调色板。如果要继续使用已停用的某个调色板,您可以编辑 Preferences.tps 文件,添加该调色板的十六进制值。可以根据需要添加任意多个颜色板。

已停用调色板的十六进制值