1 | require("./../../lib/env-js/envjs/node"); |
---|
2 | require("./../../lib/sizzle/sizzle"); |
---|
3 | require("./../../d3"); |
---|
4 | |
---|
5 | var f = d3.format(" .3f"); |
---|
6 | |
---|
7 | var x = d3.scale.sqrt(); |
---|
8 | console.log("domain([0, 1]).range([0, 1]):"); |
---|
9 | console.log(" -0.50 -> ", f(x(-0.50))); |
---|
10 | console.log(" 0.00 -> ", f(x(0.00))); |
---|
11 | console.log(" 0.25 -> ", f(x(0.25))); |
---|
12 | console.log(" 0.50 -> ", f(x(0.50))); |
---|
13 | console.log(" 1.00 -> ", f(x(1.00))); |
---|
14 | console.log(" 4.00 -> ", f(x(4.00))); |
---|
15 | console.log(""); |
---|
16 | |
---|
17 | var x = d3.scale.sqrt().domain([0, -1]); |
---|
18 | console.log("domain([0, -1]).range([0, 1]):"); |
---|
19 | console.log(" 0.50 -> ", f(x(0.50))); |
---|
20 | console.log(" 0.00 -> ", f(x(0.00))); |
---|
21 | console.log(" -0.25 -> ", f(x(-0.25))); |
---|
22 | console.log(" -0.50 -> ", f(x(-0.50))); |
---|
23 | console.log(" -1.00 -> ", f(x(-1.00))); |
---|
24 | console.log(" -4.00 -> ", f(x(-4.00))); |
---|
25 | console.log(""); |
---|
26 | |
---|
27 | var x = d3.scale.sqrt().domain([1, 2]); |
---|
28 | console.log("domain([1, 2]).range([0, 1]):"); |
---|
29 | console.log(" 0.5 -> ", f(x(0.5))); |
---|
30 | console.log(" 1.0 -> ", f(x(1.0))); |
---|
31 | console.log(" 1.5 -> ", f(x(1.5))); |
---|
32 | console.log(" 2.0 -> ", f(x(2.0))); |
---|
33 | console.log(" 2.5 -> ", f(x(2.5))); |
---|
34 | console.log(""); |
---|
35 | |
---|
36 | var x = d3.scale.sqrt().range(["red", "blue"]); |
---|
37 | console.log("domain([0, 1]).range([\"red\", \"blue\"]):"); |
---|
38 | console.log(" 0.00 -> ", x(0.00)); |
---|
39 | console.log(" 0.25 -> ", x(0.25)); |
---|
40 | console.log(" 1.00 -> ", x(1.00)); |
---|
41 | console.log(" 4.00 -> ", x(4.00)); |
---|
42 | console.log(""); |
---|
43 | |
---|
44 | var x = d3.scale.sqrt().domain([1, 0]).range(["red", "blue"]).interpolate(d3.interpolateHsl); |
---|
45 | console.log("domain([1, 0]).range([\"red\", \"blue\"]).interpolate(hsl):"); |
---|
46 | console.log(" 0.00 -> ", x(0.00)); |
---|
47 | console.log(" 0.25 -> ", x(0.25)); |
---|
48 | console.log(" 0.50 -> ", x(0.50)); |
---|
49 | console.log(" 1.00 -> ", x(1.00)); |
---|
50 | console.log(" 4.00 -> ", x(4.00)); |
---|
51 | console.log(""); |
---|