1 | require("./../../lib/env-js/envjs/node"); |
---|
2 | require("./../../d3"); |
---|
3 | |
---|
4 | var x = d3.scale.quantile() |
---|
5 | .domain([3, 6, 7, 8, 8, 10, 13, 15, 16, 20]) |
---|
6 | .range([0, 1, 2, 3]); |
---|
7 | |
---|
8 | console.log("domain(3, 6, 7, 8, 8, 10, 13, 15, 16, 20).range(0, 1, 2, 3):"); |
---|
9 | console.log(" quantiles -> " + x.quantiles()); |
---|
10 | console.log(" 3 -> " + x(3)); |
---|
11 | console.log(" 6 -> " + x(6)); |
---|
12 | console.log(" 6.9 -> " + x(6.9)); |
---|
13 | console.log(" 7 -> " + x(7)); |
---|
14 | console.log(" 7.1 -> " + x(7.1)); |
---|
15 | console.log(" 8 -> " + x(8)); |
---|
16 | console.log(" 8.9 -> " + x(8.9)); |
---|
17 | console.log(" 9 -> " + x(9)); |
---|
18 | console.log(" 9.1 -> " + x(9.1)); |
---|
19 | console.log(" 10 -> " + x(10)); |
---|
20 | console.log(" 13 -> " + x(13)); |
---|
21 | console.log(" 14.9 -> " + x(14.9)); |
---|
22 | console.log(" 15 -> " + x(15)); |
---|
23 | console.log(" 15.1 -> " + x(15.1)); |
---|
24 | console.log(" 16 -> " + x(16)); |
---|
25 | console.log(" 20 -> " + x(20)); |
---|
26 | console.log(""); |
---|
27 | |
---|
28 | var x = d3.scale.quantile() |
---|
29 | .domain([3, 6, 7, 8, 8, 9, 10, 13, 15, 16, 20]) |
---|
30 | .range([0, 1, 2, 3]); |
---|
31 | |
---|
32 | console.log("domain(3, 6, 7, 8, 8, 9, 10, 13, 15, 16, 20).range(0, 1, 2, 3):"); |
---|
33 | console.log(" quantiles -> " + x.quantiles()); |
---|
34 | console.log(" 3 -> " + x(3)); |
---|
35 | console.log(" 6 -> " + x(6)); |
---|
36 | console.log(" 6.9 -> " + x(6.9)); |
---|
37 | console.log(" 7 -> " + x(7)); |
---|
38 | console.log(" 7.1 -> " + x(7.1)); |
---|
39 | console.log(" 8 -> " + x(8)); |
---|
40 | console.log(" 8.9 -> " + x(8.9)); |
---|
41 | console.log(" 9 -> " + x(9)); |
---|
42 | console.log(" 9.1 -> " + x(9.1)); |
---|
43 | console.log(" 10 -> " + x(10)); |
---|
44 | console.log(" 13 -> " + x(13)); |
---|
45 | console.log(" 14.9 -> " + x(14.9)); |
---|
46 | console.log(" 15 -> " + x(15)); |
---|
47 | console.log(" 15.1 -> " + x(15.1)); |
---|
48 | console.log(" 16 -> " + x(16)); |
---|
49 | console.log(" 20 -> " + x(20)); |
---|
50 | console.log(""); |
---|
51 | |
---|
52 | var x = d3.scale.quantile() |
---|
53 | .domain([0, 1]) |
---|
54 | .range([0, 1]); |
---|
55 | |
---|
56 | console.log("domain(0, 1).range(0, 1):"); |
---|
57 | console.log(" quantiles -> " + x.quantiles()); |
---|
58 | console.log(" -.5 -> " + x(-.5)); |
---|
59 | console.log(" 0 -> " + x(0)); |
---|
60 | console.log(" .49 -> " + x(.49)); |
---|
61 | console.log(" .51 -> " + x(.51)); |
---|
62 | console.log(" 1 -> " + x(1)); |
---|
63 | console.log(" 1.5 -> " + x(1.5)); |
---|
64 | console.log(""); |
---|
65 | |
---|
66 | var x = d3.scale.quantile() |
---|
67 | .domain([1, 2, 3, 4]) |
---|
68 | .range(["a", "b"]); |
---|
69 | |
---|
70 | console.log("domain(1, 2, 3, 4).range(a, b):"); |
---|
71 | console.log(" quantiles -> " + x.quantiles()); |
---|
72 | console.log(" 0 -> " + x(0)); |
---|
73 | console.log(" 1 -> " + x(1)); |
---|
74 | console.log(" 2 -> " + x(2)); |
---|
75 | console.log(" 2.49 -> " + x(2.49)); |
---|
76 | console.log(" 2.51 -> " + x(2.51)); |
---|
77 | console.log(" 3 -> " + x(3)); |
---|
78 | console.log(" 4 -> " + x(4)); |
---|
79 | console.log(" 5 -> " + x(5)); |
---|
80 | console.log(""); |
---|
81 | |
---|
82 | var x = d3.scale.quantile() |
---|
83 | .domain([1, 2, 3, 4]) |
---|
84 | .range(["a", "b", "c"]); |
---|
85 | |
---|
86 | console.log("domain(1, 2, 3, 4).range(a, b, c):"); |
---|
87 | console.log(" quantiles -> " + x.quantiles()); |
---|
88 | console.log(" 0 -> " + x(0)); |
---|
89 | console.log(" 1 -> " + x(1)); |
---|
90 | console.log(" 1.9 -> " + x(1.9)); |
---|
91 | console.log(" 2 -> " + x(2)); |
---|
92 | console.log(" 2.1 -> " + x(2.1)); |
---|
93 | console.log(" 2.9 -> " + x(2.9)); |
---|
94 | console.log(" 3 -> " + x(3)); |
---|
95 | console.log(" 3.1 -> " + x(3.1)); |
---|
96 | console.log(" 4 -> " + x(4)); |
---|
97 | console.log(" 5 -> " + x(5)); |
---|
98 | console.log(""); |
---|
99 | |
---|
100 | var x = d3.scale.quantile() |
---|
101 | .domain([1, 1, 2, 2, 3, 3, 4, 4]) |
---|
102 | .range(["a", "b", "c", "d"]); |
---|
103 | |
---|
104 | console.log("domain(1, 1, 2, 2, 3, 3, 4, 4).range(a, b, c, d):"); |
---|
105 | console.log(" quantiles -> " + x.quantiles()); |
---|
106 | console.log(" 0 -> " + x(0)); |
---|
107 | console.log(" 1 -> " + x(1)); |
---|
108 | console.log(" 1.49 -> " + x(1.49)); |
---|
109 | console.log(" 1.51 -> " + x(1.51)); |
---|
110 | console.log(" 2 -> " + x(2)); |
---|
111 | console.log(" 2.49 -> " + x(2.49)); |
---|
112 | console.log(" 2.51 -> " + x(2.51)); |
---|
113 | console.log(" 3 -> " + x(3)); |
---|
114 | console.log(" 3.49 -> " + x(3.49)); |
---|
115 | console.log(" 3.51 -> " + x(3.51)); |
---|
116 | console.log(" 4 -> " + x(4)); |
---|
117 | console.log(" 5 -> " + x(5)); |
---|
118 | console.log(""); |
---|
119 | |
---|
120 | var x = d3.scale.quantile() |
---|
121 | .domain([1, 2, 3, 4, 5, 6, 7, 8]) |
---|
122 | .range(["a", "b", "c", "d"]); |
---|
123 | |
---|
124 | console.log("domain(1, 2, 3, 4, 5, 6, 7, 8).range(a, b, c, d):"); |
---|
125 | console.log(" quantiles -> " + x.quantiles()); |
---|
126 | console.log(" 0 -> " + x(0)); |
---|
127 | console.log(" 1 -> " + x(1)); |
---|
128 | console.log(" 2 -> " + x(2)); |
---|
129 | console.log(" 2.49 -> " + x(2.49)); |
---|
130 | console.log(" 2.51 -> " + x(2.51)); |
---|
131 | console.log(" 3 -> " + x(3)); |
---|
132 | console.log(" 4 -> " + x(4)); |
---|
133 | console.log(" 4.49 -> " + x(4.49)); |
---|
134 | console.log(" 4.51 -> " + x(4.51)); |
---|
135 | console.log(" 5 -> " + x(5)); |
---|
136 | console.log(" 6 -> " + x(6)); |
---|
137 | console.log(" 6.49 -> " + x(6.49)); |
---|
138 | console.log(" 6.51 -> " + x(6.51)); |
---|
139 | console.log(" 7 -> " + x(7)); |
---|
140 | console.log(" 8 -> " + x(8)); |
---|
141 | console.log(" 9 -> " + x(9)); |
---|
142 | console.log(""); |
---|