DC.js - colorMixin

colorMixinproporciona el soporte de color para todos los gráficos, que deben visualizarse utilizando colores. La jerarquía de colorMixin se define en el siguiente diagrama.

colorMixin proporciona la siguiente lista de métodos para trabajar con colores y son los siguientes:

colorAccessor ([colorAccessor])

Obtiene o establece la función de acceso al color. Esto asignará un valor de color distinto en la escala de color para cada punto de datos en el grupo de filtro cruzado subyacente. El descriptor de acceso de color predeterminado es el siguiente:

mychart.colorAccessor(function (d, i){return i;})

colorDomain ([dominio])

Obtiene o establece el dominio actual para la función de mapeo de color y debe proporcionarse como una matriz.

calcularColorDominio ()

Establece el dominio del color determinando los valores mínimo y máximo del elemento de datos encontrado usando la función colorAccessor ().

colores ([colorScale])

Obtiene o establece una escala de colores. Acepta eld3.scale.

chart.colors(d3.scale.category20b());
chart.colors(d3.scale.ordinal().range(['red','green','blue']));

colores lineales (r)

Un método de acceso directo para establecer una escala de color lineal interpolada.

chart.linearColors(["#4575b4", "#ffffbf", "#a50026"]);

ordinalColors (r)

Un método de acceso directo para establecer la escala de color ordinal.

chart.ordinalColors(['red','green','blue']);