d3 中的反向颜色映射

Reverse color mapping in d3

我有一组从 1 到 100 的数字 -- 它们是排名,所以 1 大于 2(30 大于 100,等等)

这是我现在的颜色函数:

var color = d3.scale.linear()
            .domain([0, 100])
            .range(colorbrewer.Reds[3]);

除了将 1 和 2 映射为较浅的阴影或红色。

有什么想法可以解决这个问题吗?我认为我的术语(反向?反向颜色映射?)不正确,因为我在文档中找不到它。

谢谢。

哦哦。

反转域名.....

var color = d3.scale.linear()
            .domain([100, 0])
            .range(colorbrewer.Reds[3]);

YOLO