线性比例尺
var dataset = [
1.2,
2.3,
0.9,
1.5,
3.3];
var
min = d3.
min(dataset);
var
max = d3.
max(dataset);
var linear = d3.scaleLinear()
.domain([
min,
max])
.range([
0,
300]);
linear(
0.9);
linear(
2.3);
linear(
3.3);
序数比例尺
var index =
[0,
1,
2,
3,
4];
var color = [
"red",
"blue",
"green",
"yellow",
"black"];
var ordinal = d3.scale.ordinal()
.domain(index)
.
range(color);
ordinal
(0);
ordinal
(2);
ordinal
(4);