乐趣区

d3scaleQuantize

quantize 是等分的意思

let scale=d3.scaleQuantize()
            .domain([0,2,4,10])
            .range([1,100])
console.log(scale(3));//100

解析: 定义域里面有三段值 [0,2),[2,4),[4,10). 值分别域里面有两个数就把这三段值分别均分成两等分,三个数就三等分

退出移动版