[76] | 1 | domain([1, 10]).range([0, 1]): |
---|
| 2 | -5 -> NaN |
---|
| 3 | 0 -> âInfinity |
---|
| 4 | 0.01 -> â2.000 |
---|
| 5 | 0.1 -> â1.000 |
---|
| 6 | 1 -> 0.000 |
---|
| 7 | 5 -> 0.699 |
---|
| 8 | 10 -> 1.000 |
---|
| 9 | 100 -> 2.000 |
---|
| 10 | |
---|
| 11 | domain([10, 1]).range([0, 1]): |
---|
| 12 | -5 -> NaN |
---|
| 13 | 0 -> Infinity |
---|
| 14 | 0.01 -> 3.000 |
---|
| 15 | 0.1 -> 2.000 |
---|
| 16 | 1 -> 1.000 |
---|
| 17 | 5 -> 0.301 |
---|
| 18 | 10 -> 0.000 |
---|
| 19 | 100 -> â1.000 |
---|
| 20 | |
---|
| 21 | domain([1, 10]).range([0, 1]).invert: |
---|
| 22 | 0 -> 1.000 |
---|
| 23 | 0.01 -> 1.023 |
---|
| 24 | 0.1 -> 1.259 |
---|
| 25 | 0.5 -> 3.162 |
---|
| 26 | 1 -> 10.000 |
---|
| 27 | |
---|
| 28 | domain([1, 2]).range([0, 1]): |
---|
| 29 | 0.5 -> â1.000 |
---|
| 30 | 1.0 -> 0.000 |
---|
| 31 | 1.5 -> 0.585 |
---|
| 32 | 2.0 -> 1.000 |
---|
| 33 | 2.5 -> 1.322 |
---|
| 34 | |
---|
| 35 | domain([1, 2]).range([0, 1]).invert: |
---|
| 36 | 0 -> 1.000 |
---|
| 37 | 0.01 -> 1.007 |
---|
| 38 | 0.1 -> 1.072 |
---|
| 39 | 0.5 -> 1.414 |
---|
| 40 | 1 -> 2.000 |
---|
| 41 | |
---|
| 42 | domain([01/01/1990, 01/01/1991]).range([0, 1]): |
---|
| 43 | 10/20/1989 -> â0.206 |
---|
| 44 | 01/01/1990 -> 0.000 |
---|
| 45 | 03/15/1990 -> 0.204 |
---|
| 46 | 05/27/1990 -> 0.406 |
---|
| 47 | 01/01/1991 -> 1.000 |
---|
| 48 | 03/15/1991 -> 1.194 |
---|
| 49 | |
---|
| 50 | domain([.1, 10]).range(["red", "blue"]): |
---|
| 51 | 0.1 -> rgb(255,0,0) |
---|
| 52 | 1 -> rgb(128,0,128) |
---|
| 53 | 5 -> rgb(38,0,217) |
---|
| 54 | 10 -> rgb(0,0,255) |
---|
| 55 | |
---|
| 56 | domain([.1, 10]).range(["red", "blue"]).interpolate(hsl): |
---|
| 57 | 0.1 -> #ff0000 |
---|
| 58 | 1 -> #00ff00 |
---|
| 59 | 5 -> #009aff |
---|
| 60 | 10 -> #0000ff |
---|
| 61 | |
---|
| 62 | nice(): |
---|
| 63 | [ 1.100, 10.900 ] -> 1.000, 100.000 |
---|
| 64 | [ 10.900, 1.100 ] -> 100.000, 1.000 |
---|
| 65 | [ 0.700, 11.001 ] -> 0.100, 100.000 |
---|
| 66 | [ 123.100, 6.700 ] -> 1000.000, 1.000 |
---|
| 67 | [ 0.000, 0.490 ] -> 0.000, 1.000 |
---|
| 68 | [ 0.120, 1.000, 2.500, 3.000, 10.900 ] -> 0.100, 1.000, 2.500, 3.000, 100.000 |
---|
| 69 | |
---|
| 70 | ticks: |
---|
| 71 | [.1, 10] -> 1, 2, 3, 4, 5, 6, 7, 8, 9, 1e+1 |
---|
| 72 | [.1, 100] -> 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1e+1, 2e+1, 3e+1, 4e+1, 5e+1, 6e+1, 7e+1, 8e+1, 9e+1, 1e+2 |
---|
| 73 | [1, 100] -> 1, 2, 3, 4, 5, 6, 7, 8, 9, 1e+1, 2e+1, 3e+1, 4e+1, 5e+1, 6e+1, 7e+1, 8e+1, 9e+1, 1e+2 |
---|
| 74 | [-100, -1] -> -1e+2, -9e+1, -8e+1, -7e+1, -6e+1, -5e+1, -4e+1, -3e+1, -2e+1, -1e+1, -9, -8, -7, -6, -5, -4, -3, -2, -1 |
---|
| 75 | [100, 1] -> 1, 2, 3, 4, 5, 6, 7, 8, 9, 1e+1, 2e+1, 3e+1, 4e+1, 5e+1, 6e+1, 7e+1, 8e+1, 9e+1, 1e+2 |
---|
| 76 | |
---|
| 77 | domain clamping: |
---|
| 78 | over -> 1 |
---|
| 79 | under -> 0 |
---|
| 80 | |
---|