在仪表板设计中,我们有时会希望柱形图展示的每个柱子颜色不一样,并且能够自己调整每个柱子的颜色,如下图所示: 

柱状图颜色Python 柱状图颜色设置_字段


本贴就来介绍如何实现柱形图自定义每个柱子的颜色。


柱状图颜色Python 柱状图颜色设置_柱状图颜色Python_02

 

柱状图颜色Python 柱状图颜色设置_字段_03


重点:利用对接柱状图,并将维度和系列绑定为同一字段,设置调色板属性实现每个柱子自定义颜色。


具体实现过程:

1.创建仪表板,并选择堆积柱形图。

柱状图颜色Python 柱状图颜色设置_数据集_04



2.选择数据集,绑定数据,并将维度和系列绑定为同一个字段。

柱状图颜色Python 柱状图颜色设置_字段_05


可以看到柱形图每个柱子显示的颜色不一样,目前是按照主题色进行分配的颜色,接下来设置自定义颜色。


3.点击属性设置,在图表样式下选择调色板,选择自定义并新建调色板。

柱状图颜色Python 柱状图颜色设置_字段_06



4.新建调色板之后可以修改颜色,也可以增加新的颜色。

图表的系列控制图表的颜色,每个系列对应一个颜色,并且按照颜色组顺序来显示,如果颜色不够会重新循环。

根据当前图表的系列的个数,设置自定义颜色的数量。

柱状图颜色Python 柱状图颜色设置_数据集_07


设置好确定之后,即可看到柱形图每个柱子的颜色按照设定的颜色显示。

柱状图颜色Python 柱状图颜色设置_字段_08