DCJS教程

DC.js colorMixin

colorMixin 为所有需要使用颜色可视化的图表提供颜色支持。下图定义了 colorMixin 的层次结构。
colorMixin
colorMixin 提供了以下处理颜色的方法列表,它们如下-

colorAccessor( [colorAccessor])

获取或设置颜色访问器函数。这将为底层交叉过滤器组中的每个数据点在色标中映射一个不同的颜色值。默认颜色访问器如下-
mychart.colorAccessor(function (d, i){return i;})

colorDomain( [域])

获取或设置颜色映射函数的当前域,它必须作为数组提供。

calculateColorDomain()

通过确定使用 colorAccessor() 函数找到的数据元素的最小值和最大值来设置色域。

颜色( [colorScale])

获取或设置色标。它接受 d3.scale
chart.colors(d3.scale.category20b());
chart.colors(d3.scale.ordinal().range(['red','green','blue']));

linearColors(r)

一种设置内插线性色标的快捷方法。
chart.linearColors(["#4575b4", "#ffffbf", "#a50026"]);

ordinalColors(r)

一种设置序数色标的快捷方法。
chart.ordinalColors(['red','green','blue']);
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4