source: Dev/trunk/d3/test/scale/test-ordinal.js @ 76

Last change on this file since 76 was 76, checked in by fpvanagthoven, 14 years ago

d3

File size: 2.6 KB
Line 
1require("./../../lib/env-js/envjs/node");
2require("./../../d3");
3
4var x = d3.scale.ordinal().range(["a", "b", "c"]);
5console.log("range([a, b, c]):");
6console.log("  0 -> " + x(0));
7console.log("  1 -> " + x(1));
8console.log("  2 -> " + x(2));
9console.log("  3 -> " + x(3));
10console.log("  4 -> " + x(4));
11console.log("  5 -> " + x(5));
12console.log("  6 -> " + x(6));
13console.log("  0 -> " + x(0));
14console.log("  1 -> " + x(1));
15console.log("  2 -> " + x(2));
16console.log("  3 -> " + x(3));
17console.log("");
18
19x.domain([]);
20console.log("domain([]).range([a, b, c]):");
21console.log("  1 -> " + x(1));
22console.log("  2 -> " + x(2));
23console.log("  3 -> " + x(3));
24console.log("  0 -> " + x(0));
25console.log("  1 -> " + x(1));
26console.log("  2 -> " + x(2));
27console.log("");
28
29var x = d3.scale.ordinal().domain(["a", "b", "c"]).rangePoints([0, 120]);
30console.log("domain([a, b, c]).rangePoints([0, 120]):");
31console.log("  a -> " + x("a"));
32console.log("  b -> " + x("b"));
33console.log("  c -> " + x("c"));
34console.log("  d -> " + x("d"));
35console.log("");
36
37var x = d3.scale.ordinal().rangePoints([0, 120]).domain(["a", "b", "c"]);
38console.log("rangePoints([0, 120]).domain([a, b, c]):");
39console.log("  a -> " + x("a"));
40console.log("  b -> " + x("b"));
41console.log("  c -> " + x("c"));
42console.log("  d -> " + x("d"));
43console.log("");
44
45var x = d3.scale.ordinal().domain(["a", "b", "c"]).rangeBands([0, 120]);
46console.log("domain([a, b, c]).rangeBands([0, 120]):");
47console.log("  rangeBand: " + x.rangeBand());
48console.log("  a -> " + x("a"));
49console.log("  b -> " + x("b"));
50console.log("  c -> " + x("c"));
51console.log("  d -> " + x("d"));
52console.log("");
53
54var x = d3.scale.ordinal().rangeBands([0, 120]).domain(["a", "b", "c"]);
55console.log("rangeBands([0, 120]).domain([a, b, c]):");
56console.log("  rangeBand: " + x.rangeBand());
57console.log("  a -> " + x("a"));
58console.log("  b -> " + x("b"));
59console.log("  c -> " + x("c"));
60console.log("  d -> " + x("d"));
61console.log("");
62
63var x = d3.scale.ordinal().domain(["a", "b", "c"]).rangeRoundBands([0, 119]);
64console.log("domain([a, b, c]).rangeRoundBands([0, 119]):");
65console.log("  rangeBand: " + x.rangeBand());
66console.log("  a -> " + x("a"));
67console.log("  b -> " + x("b"));
68console.log("  c -> " + x("c"));
69console.log("  d -> " + x("d"));
70console.log("");
71
72var x = d3.scale.ordinal().rangeRoundBands([0, 119]).domain(["a", "b", "c"]);
73console.log("rangeRoundBands([0, 119]).domain([a, b, c]):");
74console.log("  rangeBand: " + x.rangeBand());
75console.log("  a -> " + x("a"));
76console.log("  b -> " + x("b"));
77console.log("  c -> " + x("c"));
78console.log("  d -> " + x("d"));
79console.log("");
Note: See TracBrowser for help on using the repository browser.