microsoft / datamations

https://microsoft.github.io/datamations/
Other
66 stars 14 forks source link

info grid generation not using order of groups in data passed #114

Closed sharlagelfand closed 2 years ago

sharlagelfand commented 2 years ago

@giorgi-ghviniashvili I noticed that the info grid generation does not maintain the order of groups as it is in the data passed, e.g. data like this:

# A tibble: 8 × 2
  age       n
  <fct> <int>
1 <18       4
2 18-29     8
3 30-39    18
4 40-49    27
5 50-59    43
6 60-69    62
7 70-79    92
8 80+     149

with these specs:

```json { "$schema": "https://vega.github.io/schema/vega-lite/v4.json", "meta": { "parse": "grid", "description": "Group by age" }, "data": { "values": [ { "age": "<18", "n": 4 }, { "age": "18-29", "n": 8 }, { "age": "30-39", "n": 18 }, { "age": "40-49", "n": 27 }, { "age": "50-59", "n": 43 }, { "age": "60-69", "n": 62 }, { "age": "70-79", "n": 92 }, { "age": "80+", "n": 149 } ] }, "facet": { "column": { "field": "age", "type": "ordinal", "title": "age" } }, "spec": { "height": 300, "width": 37.5, "mark": { "type": "point", "filled": true, "strokeWidth": 1 }, "encoding": { "x": { "field": "datamations_x", "type": "quantitative", "axis": null }, "y": { "field": "datamations_y", "type": "quantitative", "axis": null }, "tooltip": [ { "field": "age", "type": "nominal" } ] } } } ```

results in a vega lite plot that looks like this:

Screen Shot 2021-11-17 at 11 59 20 AM

with these specs:

```json { "$schema": "https://vega.github.io/schema/vega-lite/v4.json", "data": { "values": [ { "age": "<18", "n": 4, "gemini_id": 1, "datamations_x": 437.04545454545456, "datamations_y": 7.142857142857151 }, { "age": "<18", "n": 4, "gemini_id": 2, "datamations_x": 437.04545454545456, "datamations_y": 21.42857142857142 }, { "age": "<18", "n": 4, "gemini_id": 3, "datamations_x": 437.04545454545456, "datamations_y": 35.71428571428572 }, { "age": "<18", "n": 4, "gemini_id": 4, "datamations_x": 437.04545454545456, "datamations_y": 49.999999999999986 }, { "age": "18-29", "n": 8, "gemini_id": 5, "datamations_x": 17.045454545454543, "datamations_y": 7.142857142857151 }, { "age": "18-29", "n": 8, "gemini_id": 6, "datamations_x": 17.045454545454543, "datamations_y": 21.42857142857142 }, { "age": "18-29", "n": 8, "gemini_id": 7, "datamations_x": 17.045454545454543, "datamations_y": 35.71428571428572 }, { "age": "18-29", "n": 8, "gemini_id": 8, "datamations_x": 17.045454545454543, "datamations_y": 49.999999999999986 }, { "age": "18-29", "n": 8, "gemini_id": 9, "datamations_x": 17.045454545454543, "datamations_y": 64.28571428571429 }, { "age": "18-29", "n": 8, "gemini_id": 10, "datamations_x": 17.045454545454543, "datamations_y": 78.57142857142856 }, { "age": "18-29", "n": 8, "gemini_id": 11, "datamations_x": 17.045454545454543, "datamations_y": 92.85714285714283 }, { "age": "18-29", "n": 8, "gemini_id": 12, "datamations_x": 17.045454545454543, "datamations_y": 107.14285714285712 }, { "age": "30-39", "n": 18, "gemini_id": 13, "datamations_x": 77.04545454545455, "datamations_y": 7.142857142857151 }, { "age": "30-39", "n": 18, "gemini_id": 14, "datamations_x": 77.04545454545455, "datamations_y": 21.42857142857142 }, { "age": "30-39", "n": 18, "gemini_id": 15, "datamations_x": 77.04545454545455, "datamations_y": 35.71428571428572 }, { "age": "30-39", "n": 18, "gemini_id": 16, "datamations_x": 77.04545454545455, "datamations_y": 49.999999999999986 }, { "age": "30-39", "n": 18, "gemini_id": 17, "datamations_x": 77.04545454545455, "datamations_y": 64.28571428571429 }, { "age": "30-39", "n": 18, "gemini_id": 18, "datamations_x": 77.04545454545455, "datamations_y": 78.57142857142856 }, { "age": "30-39", "n": 18, "gemini_id": 19, "datamations_x": 77.04545454545455, "datamations_y": 92.85714285714283 }, { "age": "30-39", "n": 18, "gemini_id": 20, "datamations_x": 77.04545454545455, "datamations_y": 107.14285714285712 }, { "age": "30-39", "n": 18, "gemini_id": 21, "datamations_x": 77.04545454545455, "datamations_y": 121.4285714285714 }, { "age": "30-39", "n": 18, "gemini_id": 22, "datamations_x": 77.04545454545455, "datamations_y": 135.7142857142857 }, { "age": "30-39", "n": 18, "gemini_id": 23, "datamations_x": 77.04545454545455, "datamations_y": 149.99999999999997 }, { "age": "30-39", "n": 18, "gemini_id": 24, "datamations_x": 77.04545454545455, "datamations_y": 164.28571428571428 }, { "age": "30-39", "n": 18, "gemini_id": 25, "datamations_x": 77.04545454545455, "datamations_y": 178.57142857142853 }, { "age": "30-39", "n": 18, "gemini_id": 26, "datamations_x": 77.04545454545455, "datamations_y": 192.85714285714283 }, { "age": "30-39", "n": 18, "gemini_id": 27, "datamations_x": 77.04545454545455, "datamations_y": 207.14285714285714 }, { "age": "30-39", "n": 18, "gemini_id": 28, "datamations_x": 77.04545454545455, "datamations_y": 221.42857142857142 }, { "age": "30-39", "n": 18, "gemini_id": 29, "datamations_x": 77.04545454545455, "datamations_y": 235.71428571428567 }, { "age": "30-39", "n": 18, "gemini_id": 30, "datamations_x": 77.04545454545455, "datamations_y": 249.99999999999997 }, { "age": "40-49", "n": 27, "gemini_id": 31, "datamations_x": 137.04545454545453, "datamations_y": 7.142857142857151 }, { "age": "40-49", "n": 27, "gemini_id": 32, "datamations_x": 137.04545454545453, "datamations_y": 21.42857142857142 }, { "age": "40-49", "n": 27, "gemini_id": 33, "datamations_x": 137.04545454545453, "datamations_y": 35.71428571428572 }, { "age": "40-49", "n": 27, "gemini_id": 34, "datamations_x": 137.04545454545453, "datamations_y": 49.999999999999986 }, { "age": "40-49", "n": 27, "gemini_id": 35, "datamations_x": 137.04545454545453, "datamations_y": 64.28571428571429 }, { "age": "40-49", "n": 27, "gemini_id": 36, "datamations_x": 137.04545454545453, "datamations_y": 78.57142857142856 }, { "age": "40-49", "n": 27, "gemini_id": 37, "datamations_x": 137.04545454545453, "datamations_y": 92.85714285714283 }, { "age": "40-49", "n": 27, "gemini_id": 38, "datamations_x": 137.04545454545453, "datamations_y": 107.14285714285712 }, { "age": "40-49", "n": 27, "gemini_id": 39, "datamations_x": 137.04545454545453, "datamations_y": 121.4285714285714 }, { "age": "40-49", "n": 27, "gemini_id": 40, "datamations_x": 137.04545454545453, "datamations_y": 135.7142857142857 }, { "age": "40-49", "n": 27, "gemini_id": 41, "datamations_x": 137.04545454545453, "datamations_y": 149.99999999999997 }, { "age": "40-49", "n": 27, "gemini_id": 42, "datamations_x": 137.04545454545453, "datamations_y": 164.28571428571428 }, { "age": "40-49", "n": 27, "gemini_id": 43, "datamations_x": 137.04545454545453, "datamations_y": 178.57142857142853 }, { "age": "40-49", "n": 27, "gemini_id": 44, "datamations_x": 137.04545454545453, "datamations_y": 192.85714285714283 }, { "age": "40-49", "n": 27, "gemini_id": 45, "datamations_x": 137.04545454545453, "datamations_y": 207.14285714285714 }, { "age": "40-49", "n": 27, "gemini_id": 46, "datamations_x": 137.04545454545453, "datamations_y": 221.42857142857142 }, { "age": "40-49", "n": 27, "gemini_id": 47, "datamations_x": 137.04545454545453, "datamations_y": 235.71428571428567 }, { "age": "40-49", "n": 27, "gemini_id": 48, "datamations_x": 137.04545454545453, "datamations_y": 249.99999999999997 }, { "age": "40-49", "n": 27, "gemini_id": 49, "datamations_x": 137.04545454545453, "datamations_y": 264.2857142857142 }, { "age": "40-49", "n": 27, "gemini_id": 50, "datamations_x": 137.04545454545453, "datamations_y": 278.57142857142856 }, { "age": "40-49", "n": 27, "gemini_id": 51, "datamations_x": 137.04545454545453, "datamations_y": 292.85714285714283 }, { "age": "40-49", "n": 27, "gemini_id": 52, "datamations_x": 140.45454545454544, "datamations_y": 7.142857142857151 }, { "age": "40-49", "n": 27, "gemini_id": 53, "datamations_x": 140.45454545454544, "datamations_y": 21.42857142857142 }, { "age": "40-49", "n": 27, "gemini_id": 54, "datamations_x": 140.45454545454544, "datamations_y": 35.71428571428572 }, { "age": "40-49", "n": 27, "gemini_id": 55, "datamations_x": 140.45454545454544, "datamations_y": 49.999999999999986 }, { "age": "40-49", "n": 27, "gemini_id": 56, "datamations_x": 140.45454545454544, "datamations_y": 64.28571428571429 }, { "age": "40-49", "n": 27, "gemini_id": 57, "datamations_x": 140.45454545454544, "datamations_y": 78.57142857142856 }, { "age": "50-59", "n": 43, "gemini_id": 58, "datamations_x": 193.63636363636363, "datamations_y": 7.142857142857151 }, { "age": "50-59", "n": 43, "gemini_id": 59, "datamations_x": 193.63636363636363, "datamations_y": 21.42857142857142 }, { "age": "50-59", "n": 43, "gemini_id": 60, "datamations_x": 193.63636363636363, "datamations_y": 35.71428571428572 }, { "age": "50-59", "n": 43, "gemini_id": 61, "datamations_x": 193.63636363636363, "datamations_y": 49.999999999999986 }, { "age": "50-59", "n": 43, "gemini_id": 62, "datamations_x": 193.63636363636363, "datamations_y": 64.28571428571429 }, { "age": "50-59", "n": 43, "gemini_id": 63, "datamations_x": 193.63636363636363, "datamations_y": 78.57142857142856 }, { "age": "50-59", "n": 43, "gemini_id": 64, "datamations_x": 193.63636363636363, "datamations_y": 92.85714285714283 }, { "age": "50-59", "n": 43, "gemini_id": 65, "datamations_x": 193.63636363636363, "datamations_y": 107.14285714285712 }, { "age": "50-59", "n": 43, "gemini_id": 66, "datamations_x": 193.63636363636363, "datamations_y": 121.4285714285714 }, { "age": "50-59", "n": 43, "gemini_id": 67, "datamations_x": 193.63636363636363, "datamations_y": 135.7142857142857 }, { "age": "50-59", "n": 43, "gemini_id": 68, "datamations_x": 193.63636363636363, "datamations_y": 149.99999999999997 }, { "age": "50-59", "n": 43, "gemini_id": 69, "datamations_x": 193.63636363636363, "datamations_y": 164.28571428571428 }, { "age": "50-59", "n": 43, "gemini_id": 70, "datamations_x": 193.63636363636363, "datamations_y": 178.57142857142853 }, { "age": "50-59", "n": 43, "gemini_id": 71, "datamations_x": 193.63636363636363, "datamations_y": 192.85714285714283 }, { "age": "50-59", "n": 43, "gemini_id": 72, "datamations_x": 193.63636363636363, "datamations_y": 207.14285714285714 }, { "age": "50-59", "n": 43, "gemini_id": 73, "datamations_x": 193.63636363636363, "datamations_y": 221.42857142857142 }, { "age": "50-59", "n": 43, "gemini_id": 74, "datamations_x": 193.63636363636363, "datamations_y": 235.71428571428567 }, { "age": "50-59", "n": 43, "gemini_id": 75, "datamations_x": 193.63636363636363, "datamations_y": 249.99999999999997 }, { "age": "50-59", "n": 43, "gemini_id": 76, "datamations_x": 193.63636363636363, "datamations_y": 264.2857142857142 }, { "age": "50-59", "n": 43, "gemini_id": 77, "datamations_x": 193.63636363636363, "datamations_y": 278.57142857142856 }, { "age": "50-59", "n": 43, "gemini_id": 78, "datamations_x": 193.63636363636363, "datamations_y": 292.85714285714283 }, { "age": "50-59", "n": 43, "gemini_id": 79, "datamations_x": 197.04545454545453, "datamations_y": 7.142857142857151 }, { "age": "50-59", "n": 43, "gemini_id": 80, "datamations_x": 197.04545454545453, "datamations_y": 21.42857142857142 }, { "age": "50-59", "n": 43, "gemini_id": 81, "datamations_x": 197.04545454545453, "datamations_y": 35.71428571428572 }, { "age": "50-59", "n": 43, "gemini_id": 82, "datamations_x": 197.04545454545453, "datamations_y": 49.999999999999986 }, { "age": "50-59", "n": 43, "gemini_id": 83, "datamations_x": 197.04545454545453, "datamations_y": 64.28571428571429 }, { "age": "50-59", "n": 43, "gemini_id": 84, "datamations_x": 197.04545454545453, "datamations_y": 78.57142857142856 }, { "age": "50-59", "n": 43, "gemini_id": 85, "datamations_x": 197.04545454545453, "datamations_y": 92.85714285714283 }, { "age": "50-59", "n": 43, "gemini_id": 86, "datamations_x": 197.04545454545453, "datamations_y": 107.14285714285712 }, { "age": "50-59", "n": 43, "gemini_id": 87, "datamations_x": 197.04545454545453, "datamations_y": 121.4285714285714 }, { "age": "50-59", "n": 43, "gemini_id": 88, "datamations_x": 197.04545454545453, "datamations_y": 135.7142857142857 }, { "age": "50-59", "n": 43, "gemini_id": 89, "datamations_x": 197.04545454545453, "datamations_y": 149.99999999999997 }, { "age": "50-59", "n": 43, "gemini_id": 90, "datamations_x": 197.04545454545453, "datamations_y": 164.28571428571428 }, { "age": "50-59", "n": 43, "gemini_id": 91, "datamations_x": 197.04545454545453, "datamations_y": 178.57142857142853 }, { "age": "50-59", "n": 43, "gemini_id": 92, "datamations_x": 197.04545454545453, "datamations_y": 192.85714285714283 }, { "age": "50-59", "n": 43, "gemini_id": 93, "datamations_x": 197.04545454545453, "datamations_y": 207.14285714285714 }, { "age": "50-59", "n": 43, "gemini_id": 94, "datamations_x": 197.04545454545453, "datamations_y": 221.42857142857142 }, { "age": "50-59", "n": 43, "gemini_id": 95, "datamations_x": 197.04545454545453, "datamations_y": 235.71428571428567 }, { "age": "50-59", "n": 43, "gemini_id": 96, "datamations_x": 197.04545454545453, "datamations_y": 249.99999999999997 }, { "age": "50-59", "n": 43, "gemini_id": 97, "datamations_x": 197.04545454545453, "datamations_y": 264.2857142857142 }, { "age": "50-59", "n": 43, "gemini_id": 98, "datamations_x": 197.04545454545453, "datamations_y": 278.57142857142856 }, { "age": "50-59", "n": 43, "gemini_id": 99, "datamations_x": 197.04545454545453, "datamations_y": 292.85714285714283 }, { "age": "50-59", "n": 43, "gemini_id": 100, "datamations_x": 200.45454545454544, "datamations_y": 7.142857142857151 }, { "age": "60-69", "n": 62, "gemini_id": 101, "datamations_x": 253.63636363636363, "datamations_y": 7.142857142857151 }, { "age": "60-69", "n": 62, "gemini_id": 102, "datamations_x": 253.63636363636363, "datamations_y": 21.42857142857142 }, { "age": "60-69", "n": 62, "gemini_id": 103, "datamations_x": 253.63636363636363, "datamations_y": 35.71428571428572 }, { "age": "60-69", "n": 62, "gemini_id": 104, "datamations_x": 253.63636363636363, "datamations_y": 49.999999999999986 }, { "age": "60-69", "n": 62, "gemini_id": 105, "datamations_x": 253.63636363636363, "datamations_y": 64.28571428571429 }, { "age": "60-69", "n": 62, "gemini_id": 106, "datamations_x": 253.63636363636363, "datamations_y": 78.57142857142856 }, { "age": "60-69", "n": 62, "gemini_id": 107, "datamations_x": 253.63636363636363, "datamations_y": 92.85714285714283 }, { "age": "60-69", "n": 62, "gemini_id": 108, "datamations_x": 253.63636363636363, "datamations_y": 107.14285714285712 }, { "age": "60-69", "n": 62, "gemini_id": 109, "datamations_x": 253.63636363636363, "datamations_y": 121.4285714285714 }, { "age": "60-69", "n": 62, "gemini_id": 110, "datamations_x": 253.63636363636363, "datamations_y": 135.7142857142857 }, { "age": "60-69", "n": 62, "gemini_id": 111, "datamations_x": 253.63636363636363, "datamations_y": 149.99999999999997 }, { "age": "60-69", "n": 62, "gemini_id": 112, "datamations_x": 253.63636363636363, "datamations_y": 164.28571428571428 }, { "age": "60-69", "n": 62, "gemini_id": 113, "datamations_x": 253.63636363636363, "datamations_y": 178.57142857142853 }, { "age": "60-69", "n": 62, "gemini_id": 114, "datamations_x": 253.63636363636363, "datamations_y": 192.85714285714283 }, { "age": "60-69", "n": 62, "gemini_id": 115, "datamations_x": 253.63636363636363, "datamations_y": 207.14285714285714 }, { "age": "60-69", "n": 62, "gemini_id": 116, "datamations_x": 253.63636363636363, "datamations_y": 221.42857142857142 }, { "age": "60-69", "n": 62, "gemini_id": 117, "datamations_x": 253.63636363636363, "datamations_y": 235.71428571428567 }, { "age": "60-69", "n": 62, "gemini_id": 118, "datamations_x": 253.63636363636363, "datamations_y": 249.99999999999997 }, { "age": "60-69", "n": 62, "gemini_id": 119, "datamations_x": 253.63636363636363, "datamations_y": 264.2857142857142 }, { "age": "60-69", "n": 62, "gemini_id": 120, "datamations_x": 253.63636363636363, "datamations_y": 278.57142857142856 }, { "age": "60-69", "n": 62, "gemini_id": 121, "datamations_x": 253.63636363636363, "datamations_y": 292.85714285714283 }, { "age": "60-69", "n": 62, "gemini_id": 122, "datamations_x": 257.04545454545456, "datamations_y": 7.142857142857151 }, { "age": "60-69", "n": 62, "gemini_id": 123, "datamations_x": 257.04545454545456, "datamations_y": 21.42857142857142 }, { "age": "60-69", "n": 62, "gemini_id": 124, "datamations_x": 257.04545454545456, "datamations_y": 35.71428571428572 }, { "age": "60-69", "n": 62, "gemini_id": 125, "datamations_x": 257.04545454545456, "datamations_y": 49.999999999999986 }, { "age": "60-69", "n": 62, "gemini_id": 126, "datamations_x": 257.04545454545456, "datamations_y": 64.28571428571429 }, { "age": "60-69", "n": 62, "gemini_id": 127, "datamations_x": 257.04545454545456, "datamations_y": 78.57142857142856 }, { "age": "60-69", "n": 62, "gemini_id": 128, "datamations_x": 257.04545454545456, "datamations_y": 92.85714285714283 }, { "age": "60-69", "n": 62, "gemini_id": 129, "datamations_x": 257.04545454545456, "datamations_y": 107.14285714285712 }, { "age": "60-69", "n": 62, "gemini_id": 130, "datamations_x": 257.04545454545456, "datamations_y": 121.4285714285714 }, { "age": "60-69", "n": 62, "gemini_id": 131, "datamations_x": 257.04545454545456, "datamations_y": 135.7142857142857 }, { "age": "60-69", "n": 62, "gemini_id": 132, "datamations_x": 257.04545454545456, "datamations_y": 149.99999999999997 }, { "age": "60-69", "n": 62, "gemini_id": 133, "datamations_x": 257.04545454545456, "datamations_y": 164.28571428571428 }, { "age": "60-69", "n": 62, "gemini_id": 134, "datamations_x": 257.04545454545456, "datamations_y": 178.57142857142853 }, { "age": "60-69", "n": 62, "gemini_id": 135, "datamations_x": 257.04545454545456, "datamations_y": 192.85714285714283 }, { "age": "60-69", "n": 62, "gemini_id": 136, "datamations_x": 257.04545454545456, "datamations_y": 207.14285714285714 }, { "age": "60-69", "n": 62, "gemini_id": 137, "datamations_x": 257.04545454545456, "datamations_y": 221.42857142857142 }, { "age": "60-69", "n": 62, "gemini_id": 138, "datamations_x": 257.04545454545456, "datamations_y": 235.71428571428567 }, { "age": "60-69", "n": 62, "gemini_id": 139, "datamations_x": 257.04545454545456, "datamations_y": 249.99999999999997 }, { "age": "60-69", "n": 62, "gemini_id": 140, "datamations_x": 257.04545454545456, "datamations_y": 264.2857142857142 }, { "age": "60-69", "n": 62, "gemini_id": 141, "datamations_x": 257.04545454545456, "datamations_y": 278.57142857142856 }, { "age": "60-69", "n": 62, "gemini_id": 142, "datamations_x": 257.04545454545456, "datamations_y": 292.85714285714283 }, { "age": "60-69", "n": 62, "gemini_id": 143, "datamations_x": 260.45454545454544, "datamations_y": 7.142857142857151 }, { "age": "60-69", "n": 62, "gemini_id": 144, "datamations_x": 260.45454545454544, "datamations_y": 21.42857142857142 }, { "age": "60-69", "n": 62, "gemini_id": 145, "datamations_x": 260.45454545454544, "datamations_y": 35.71428571428572 }, { "age": "60-69", "n": 62, "gemini_id": 146, "datamations_x": 260.45454545454544, "datamations_y": 49.999999999999986 }, { "age": "60-69", "n": 62, "gemini_id": 147, "datamations_x": 260.45454545454544, "datamations_y": 64.28571428571429 }, { "age": "60-69", "n": 62, "gemini_id": 148, "datamations_x": 260.45454545454544, "datamations_y": 78.57142857142856 }, { "age": "60-69", "n": 62, "gemini_id": 149, "datamations_x": 260.45454545454544, "datamations_y": 92.85714285714283 }, { "age": "60-69", "n": 62, "gemini_id": 150, "datamations_x": 260.45454545454544, "datamations_y": 107.14285714285712 }, { "age": "60-69", "n": 62, "gemini_id": 151, "datamations_x": 260.45454545454544, "datamations_y": 121.4285714285714 }, { "age": "60-69", "n": 62, "gemini_id": 152, "datamations_x": 260.45454545454544, "datamations_y": 135.7142857142857 }, { "age": "60-69", "n": 62, "gemini_id": 153, "datamations_x": 260.45454545454544, "datamations_y": 149.99999999999997 }, { "age": "60-69", "n": 62, "gemini_id": 154, "datamations_x": 260.45454545454544, "datamations_y": 164.28571428571428 }, { "age": "60-69", "n": 62, "gemini_id": 155, "datamations_x": 260.45454545454544, "datamations_y": 178.57142857142853 }, { "age": "60-69", "n": 62, "gemini_id": 156, "datamations_x": 260.45454545454544, "datamations_y": 192.85714285714283 }, { "age": "60-69", "n": 62, "gemini_id": 157, "datamations_x": 260.45454545454544, "datamations_y": 207.14285714285714 }, { "age": "60-69", "n": 62, "gemini_id": 158, "datamations_x": 260.45454545454544, "datamations_y": 221.42857142857142 }, { "age": "60-69", "n": 62, "gemini_id": 159, "datamations_x": 260.45454545454544, "datamations_y": 235.71428571428567 }, { "age": "60-69", "n": 62, "gemini_id": 160, "datamations_x": 260.45454545454544, "datamations_y": 249.99999999999997 }, { "age": "60-69", "n": 62, "gemini_id": 161, "datamations_x": 260.45454545454544, "datamations_y": 264.2857142857142 }, { "age": "60-69", "n": 62, "gemini_id": 162, "datamations_x": 260.45454545454544, "datamations_y": 278.57142857142856 }, { "age": "70-79", "n": 92, "gemini_id": 163, "datamations_x": 310.22727272727275, "datamations_y": 7.142857142857151 }, { "age": "70-79", "n": 92, "gemini_id": 164, "datamations_x": 310.22727272727275, "datamations_y": 21.42857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 165, "datamations_x": 310.22727272727275, "datamations_y": 35.71428571428572 }, { "age": "70-79", "n": 92, "gemini_id": 166, "datamations_x": 310.22727272727275, "datamations_y": 49.999999999999986 }, { "age": "70-79", "n": 92, "gemini_id": 167, "datamations_x": 310.22727272727275, "datamations_y": 64.28571428571429 }, { "age": "70-79", "n": 92, "gemini_id": 168, "datamations_x": 310.22727272727275, "datamations_y": 78.57142857142856 }, { "age": "70-79", "n": 92, "gemini_id": 169, "datamations_x": 310.22727272727275, "datamations_y": 92.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 170, "datamations_x": 310.22727272727275, "datamations_y": 107.14285714285712 }, { "age": "70-79", "n": 92, "gemini_id": 171, "datamations_x": 310.22727272727275, "datamations_y": 121.4285714285714 }, { "age": "70-79", "n": 92, "gemini_id": 172, "datamations_x": 310.22727272727275, "datamations_y": 135.7142857142857 }, { "age": "70-79", "n": 92, "gemini_id": 173, "datamations_x": 310.22727272727275, "datamations_y": 149.99999999999997 }, { "age": "70-79", "n": 92, "gemini_id": 174, "datamations_x": 310.22727272727275, "datamations_y": 164.28571428571428 }, { "age": "70-79", "n": 92, "gemini_id": 175, "datamations_x": 310.22727272727275, "datamations_y": 178.57142857142853 }, { "age": "70-79", "n": 92, "gemini_id": 176, "datamations_x": 310.22727272727275, "datamations_y": 192.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 177, "datamations_x": 310.22727272727275, "datamations_y": 207.14285714285714 }, { "age": "70-79", "n": 92, "gemini_id": 178, "datamations_x": 310.22727272727275, "datamations_y": 221.42857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 179, "datamations_x": 310.22727272727275, "datamations_y": 235.71428571428567 }, { "age": "70-79", "n": 92, "gemini_id": 180, "datamations_x": 310.22727272727275, "datamations_y": 249.99999999999997 }, { "age": "70-79", "n": 92, "gemini_id": 181, "datamations_x": 310.22727272727275, "datamations_y": 264.2857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 182, "datamations_x": 310.22727272727275, "datamations_y": 278.57142857142856 }, { "age": "70-79", "n": 92, "gemini_id": 183, "datamations_x": 310.22727272727275, "datamations_y": 292.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 184, "datamations_x": 313.6363636363636, "datamations_y": 7.142857142857151 }, { "age": "70-79", "n": 92, "gemini_id": 185, "datamations_x": 313.6363636363636, "datamations_y": 21.42857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 186, "datamations_x": 313.6363636363636, "datamations_y": 35.71428571428572 }, { "age": "70-79", "n": 92, "gemini_id": 187, "datamations_x": 313.6363636363636, "datamations_y": 49.999999999999986 }, { "age": "70-79", "n": 92, "gemini_id": 188, "datamations_x": 313.6363636363636, "datamations_y": 64.28571428571429 }, { "age": "70-79", "n": 92, "gemini_id": 189, "datamations_x": 313.6363636363636, "datamations_y": 78.57142857142856 }, { "age": "70-79", "n": 92, "gemini_id": 190, "datamations_x": 313.6363636363636, "datamations_y": 92.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 191, "datamations_x": 313.6363636363636, "datamations_y": 107.14285714285712 }, { "age": "70-79", "n": 92, "gemini_id": 192, "datamations_x": 313.6363636363636, "datamations_y": 121.4285714285714 }, { "age": "70-79", "n": 92, "gemini_id": 193, "datamations_x": 313.6363636363636, "datamations_y": 135.7142857142857 }, { "age": "70-79", "n": 92, "gemini_id": 194, "datamations_x": 313.6363636363636, "datamations_y": 149.99999999999997 }, { "age": "70-79", "n": 92, "gemini_id": 195, "datamations_x": 313.6363636363636, "datamations_y": 164.28571428571428 }, { "age": "70-79", "n": 92, "gemini_id": 196, "datamations_x": 313.6363636363636, "datamations_y": 178.57142857142853 }, { "age": "70-79", "n": 92, "gemini_id": 197, "datamations_x": 313.6363636363636, "datamations_y": 192.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 198, "datamations_x": 313.6363636363636, "datamations_y": 207.14285714285714 }, { "age": "70-79", "n": 92, "gemini_id": 199, "datamations_x": 313.6363636363636, "datamations_y": 221.42857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 200, "datamations_x": 313.6363636363636, "datamations_y": 235.71428571428567 }, { "age": "70-79", "n": 92, "gemini_id": 201, "datamations_x": 313.6363636363636, "datamations_y": 249.99999999999997 }, { "age": "70-79", "n": 92, "gemini_id": 202, "datamations_x": 313.6363636363636, "datamations_y": 264.2857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 203, "datamations_x": 313.6363636363636, "datamations_y": 278.57142857142856 }, { "age": "70-79", "n": 92, "gemini_id": 204, "datamations_x": 313.6363636363636, "datamations_y": 292.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 205, "datamations_x": 317.04545454545456, "datamations_y": 7.142857142857151 }, { "age": "70-79", "n": 92, "gemini_id": 206, "datamations_x": 317.04545454545456, "datamations_y": 21.42857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 207, "datamations_x": 317.04545454545456, "datamations_y": 35.71428571428572 }, { "age": "70-79", "n": 92, "gemini_id": 208, "datamations_x": 317.04545454545456, "datamations_y": 49.999999999999986 }, { "age": "70-79", "n": 92, "gemini_id": 209, "datamations_x": 317.04545454545456, "datamations_y": 64.28571428571429 }, { "age": "70-79", "n": 92, "gemini_id": 210, "datamations_x": 317.04545454545456, "datamations_y": 78.57142857142856 }, { "age": "70-79", "n": 92, "gemini_id": 211, "datamations_x": 317.04545454545456, "datamations_y": 92.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 212, "datamations_x": 317.04545454545456, "datamations_y": 107.14285714285712 }, { "age": "70-79", "n": 92, "gemini_id": 213, "datamations_x": 317.04545454545456, "datamations_y": 121.4285714285714 }, { "age": "70-79", "n": 92, "gemini_id": 214, "datamations_x": 317.04545454545456, "datamations_y": 135.7142857142857 }, { "age": "70-79", "n": 92, "gemini_id": 215, "datamations_x": 317.04545454545456, "datamations_y": 149.99999999999997 }, { "age": "70-79", "n": 92, "gemini_id": 216, "datamations_x": 317.04545454545456, "datamations_y": 164.28571428571428 }, { "age": "70-79", "n": 92, "gemini_id": 217, "datamations_x": 317.04545454545456, "datamations_y": 178.57142857142853 }, { "age": "70-79", "n": 92, "gemini_id": 218, "datamations_x": 317.04545454545456, "datamations_y": 192.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 219, "datamations_x": 317.04545454545456, "datamations_y": 207.14285714285714 }, { "age": "70-79", "n": 92, "gemini_id": 220, "datamations_x": 317.04545454545456, "datamations_y": 221.42857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 221, "datamations_x": 317.04545454545456, "datamations_y": 235.71428571428567 }, { "age": "70-79", "n": 92, "gemini_id": 222, "datamations_x": 317.04545454545456, "datamations_y": 249.99999999999997 }, { "age": "70-79", "n": 92, "gemini_id": 223, "datamations_x": 317.04545454545456, "datamations_y": 264.2857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 224, "datamations_x": 317.04545454545456, "datamations_y": 278.57142857142856 }, { "age": "70-79", "n": 92, "gemini_id": 225, "datamations_x": 317.04545454545456, "datamations_y": 292.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 226, "datamations_x": 320.45454545454544, "datamations_y": 7.142857142857151 }, { "age": "70-79", "n": 92, "gemini_id": 227, "datamations_x": 320.45454545454544, "datamations_y": 21.42857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 228, "datamations_x": 320.45454545454544, "datamations_y": 35.71428571428572 }, { "age": "70-79", "n": 92, "gemini_id": 229, "datamations_x": 320.45454545454544, "datamations_y": 49.999999999999986 }, { "age": "70-79", "n": 92, "gemini_id": 230, "datamations_x": 320.45454545454544, "datamations_y": 64.28571428571429 }, { "age": "70-79", "n": 92, "gemini_id": 231, "datamations_x": 320.45454545454544, "datamations_y": 78.57142857142856 }, { "age": "70-79", "n": 92, "gemini_id": 232, "datamations_x": 320.45454545454544, "datamations_y": 92.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 233, "datamations_x": 320.45454545454544, "datamations_y": 107.14285714285712 }, { "age": "70-79", "n": 92, "gemini_id": 234, "datamations_x": 320.45454545454544, "datamations_y": 121.4285714285714 }, { "age": "70-79", "n": 92, "gemini_id": 235, "datamations_x": 320.45454545454544, "datamations_y": 135.7142857142857 }, { "age": "70-79", "n": 92, "gemini_id": 236, "datamations_x": 320.45454545454544, "datamations_y": 149.99999999999997 }, { "age": "70-79", "n": 92, "gemini_id": 237, "datamations_x": 320.45454545454544, "datamations_y": 164.28571428571428 }, { "age": "70-79", "n": 92, "gemini_id": 238, "datamations_x": 320.45454545454544, "datamations_y": 178.57142857142853 }, { "age": "70-79", "n": 92, "gemini_id": 239, "datamations_x": 320.45454545454544, "datamations_y": 192.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 240, "datamations_x": 320.45454545454544, "datamations_y": 207.14285714285714 }, { "age": "70-79", "n": 92, "gemini_id": 241, "datamations_x": 320.45454545454544, "datamations_y": 221.42857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 242, "datamations_x": 320.45454545454544, "datamations_y": 235.71428571428567 }, { "age": "70-79", "n": 92, "gemini_id": 243, "datamations_x": 320.45454545454544, "datamations_y": 249.99999999999997 }, { "age": "70-79", "n": 92, "gemini_id": 244, "datamations_x": 320.45454545454544, "datamations_y": 264.2857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 245, "datamations_x": 320.45454545454544, "datamations_y": 278.57142857142856 }, { "age": "70-79", "n": 92, "gemini_id": 246, "datamations_x": 320.45454545454544, "datamations_y": 292.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 247, "datamations_x": 323.8636363636364, "datamations_y": 7.142857142857151 }, { "age": "70-79", "n": 92, "gemini_id": 248, "datamations_x": 323.8636363636364, "datamations_y": 21.42857142857142 }, { "age": "70-79", "n": 92, "gemini_id": 249, "datamations_x": 323.8636363636364, "datamations_y": 35.71428571428572 }, { "age": "70-79", "n": 92, "gemini_id": 250, "datamations_x": 323.8636363636364, "datamations_y": 49.999999999999986 }, { "age": "70-79", "n": 92, "gemini_id": 251, "datamations_x": 323.8636363636364, "datamations_y": 64.28571428571429 }, { "age": "70-79", "n": 92, "gemini_id": 252, "datamations_x": 323.8636363636364, "datamations_y": 78.57142857142856 }, { "age": "70-79", "n": 92, "gemini_id": 253, "datamations_x": 323.8636363636364, "datamations_y": 92.85714285714283 }, { "age": "70-79", "n": 92, "gemini_id": 254, "datamations_x": 323.8636363636364, "datamations_y": 107.14285714285712 }, { "age": "80+", "n": 149, "gemini_id": 255, "datamations_x": 366.8181818181818, "datamations_y": 7.142857142857151 }, { "age": "80+", "n": 149, "gemini_id": 256, "datamations_x": 366.8181818181818, "datamations_y": 21.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 257, "datamations_x": 366.8181818181818, "datamations_y": 35.71428571428572 }, { "age": "80+", "n": 149, "gemini_id": 258, "datamations_x": 366.8181818181818, "datamations_y": 49.999999999999986 }, { "age": "80+", "n": 149, "gemini_id": 259, "datamations_x": 366.8181818181818, "datamations_y": 64.28571428571429 }, { "age": "80+", "n": 149, "gemini_id": 260, "datamations_x": 366.8181818181818, "datamations_y": 78.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 261, "datamations_x": 366.8181818181818, "datamations_y": 92.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 262, "datamations_x": 366.8181818181818, "datamations_y": 107.14285714285712 }, { "age": "80+", "n": 149, "gemini_id": 263, "datamations_x": 366.8181818181818, "datamations_y": 121.4285714285714 }, { "age": "80+", "n": 149, "gemini_id": 264, "datamations_x": 366.8181818181818, "datamations_y": 135.7142857142857 }, { "age": "80+", "n": 149, "gemini_id": 265, "datamations_x": 366.8181818181818, "datamations_y": 149.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 266, "datamations_x": 366.8181818181818, "datamations_y": 164.28571428571428 }, { "age": "80+", "n": 149, "gemini_id": 267, "datamations_x": 366.8181818181818, "datamations_y": 178.57142857142853 }, { "age": "80+", "n": 149, "gemini_id": 268, "datamations_x": 366.8181818181818, "datamations_y": 192.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 269, "datamations_x": 366.8181818181818, "datamations_y": 207.14285714285714 }, { "age": "80+", "n": 149, "gemini_id": 270, "datamations_x": 366.8181818181818, "datamations_y": 221.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 271, "datamations_x": 366.8181818181818, "datamations_y": 235.71428571428567 }, { "age": "80+", "n": 149, "gemini_id": 272, "datamations_x": 366.8181818181818, "datamations_y": 249.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 273, "datamations_x": 366.8181818181818, "datamations_y": 264.2857142857142 }, { "age": "80+", "n": 149, "gemini_id": 274, "datamations_x": 366.8181818181818, "datamations_y": 278.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 275, "datamations_x": 366.8181818181818, "datamations_y": 292.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 276, "datamations_x": 370.22727272727275, "datamations_y": 7.142857142857151 }, { "age": "80+", "n": 149, "gemini_id": 277, "datamations_x": 370.22727272727275, "datamations_y": 21.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 278, "datamations_x": 370.22727272727275, "datamations_y": 35.71428571428572 }, { "age": "80+", "n": 149, "gemini_id": 279, "datamations_x": 370.22727272727275, "datamations_y": 49.999999999999986 }, { "age": "80+", "n": 149, "gemini_id": 280, "datamations_x": 370.22727272727275, "datamations_y": 64.28571428571429 }, { "age": "80+", "n": 149, "gemini_id": 281, "datamations_x": 370.22727272727275, "datamations_y": 78.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 282, "datamations_x": 370.22727272727275, "datamations_y": 92.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 283, "datamations_x": 370.22727272727275, "datamations_y": 107.14285714285712 }, { "age": "80+", "n": 149, "gemini_id": 284, "datamations_x": 370.22727272727275, "datamations_y": 121.4285714285714 }, { "age": "80+", "n": 149, "gemini_id": 285, "datamations_x": 370.22727272727275, "datamations_y": 135.7142857142857 }, { "age": "80+", "n": 149, "gemini_id": 286, "datamations_x": 370.22727272727275, "datamations_y": 149.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 287, "datamations_x": 370.22727272727275, "datamations_y": 164.28571428571428 }, { "age": "80+", "n": 149, "gemini_id": 288, "datamations_x": 370.22727272727275, "datamations_y": 178.57142857142853 }, { "age": "80+", "n": 149, "gemini_id": 289, "datamations_x": 370.22727272727275, "datamations_y": 192.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 290, "datamations_x": 370.22727272727275, "datamations_y": 207.14285714285714 }, { "age": "80+", "n": 149, "gemini_id": 291, "datamations_x": 370.22727272727275, "datamations_y": 221.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 292, "datamations_x": 370.22727272727275, "datamations_y": 235.71428571428567 }, { "age": "80+", "n": 149, "gemini_id": 293, "datamations_x": 370.22727272727275, "datamations_y": 249.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 294, "datamations_x": 370.22727272727275, "datamations_y": 264.2857142857142 }, { "age": "80+", "n": 149, "gemini_id": 295, "datamations_x": 370.22727272727275, "datamations_y": 278.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 296, "datamations_x": 370.22727272727275, "datamations_y": 292.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 297, "datamations_x": 373.6363636363636, "datamations_y": 7.142857142857151 }, { "age": "80+", "n": 149, "gemini_id": 298, "datamations_x": 373.6363636363636, "datamations_y": 21.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 299, "datamations_x": 373.6363636363636, "datamations_y": 35.71428571428572 }, { "age": "80+", "n": 149, "gemini_id": 300, "datamations_x": 373.6363636363636, "datamations_y": 49.999999999999986 }, { "age": "80+", "n": 149, "gemini_id": 301, "datamations_x": 373.6363636363636, "datamations_y": 64.28571428571429 }, { "age": "80+", "n": 149, "gemini_id": 302, "datamations_x": 373.6363636363636, "datamations_y": 78.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 303, "datamations_x": 373.6363636363636, "datamations_y": 92.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 304, "datamations_x": 373.6363636363636, "datamations_y": 107.14285714285712 }, { "age": "80+", "n": 149, "gemini_id": 305, "datamations_x": 373.6363636363636, "datamations_y": 121.4285714285714 }, { "age": "80+", "n": 149, "gemini_id": 306, "datamations_x": 373.6363636363636, "datamations_y": 135.7142857142857 }, { "age": "80+", "n": 149, "gemini_id": 307, "datamations_x": 373.6363636363636, "datamations_y": 149.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 308, "datamations_x": 373.6363636363636, "datamations_y": 164.28571428571428 }, { "age": "80+", "n": 149, "gemini_id": 309, "datamations_x": 373.6363636363636, "datamations_y": 178.57142857142853 }, { "age": "80+", "n": 149, "gemini_id": 310, "datamations_x": 373.6363636363636, "datamations_y": 192.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 311, "datamations_x": 373.6363636363636, "datamations_y": 207.14285714285714 }, { "age": "80+", "n": 149, "gemini_id": 312, "datamations_x": 373.6363636363636, "datamations_y": 221.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 313, "datamations_x": 373.6363636363636, "datamations_y": 235.71428571428567 }, { "age": "80+", "n": 149, "gemini_id": 314, "datamations_x": 373.6363636363636, "datamations_y": 249.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 315, "datamations_x": 373.6363636363636, "datamations_y": 264.2857142857142 }, { "age": "80+", "n": 149, "gemini_id": 316, "datamations_x": 373.6363636363636, "datamations_y": 278.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 317, "datamations_x": 373.6363636363636, "datamations_y": 292.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 318, "datamations_x": 377.04545454545456, "datamations_y": 7.142857142857151 }, { "age": "80+", "n": 149, "gemini_id": 319, "datamations_x": 377.04545454545456, "datamations_y": 21.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 320, "datamations_x": 377.04545454545456, "datamations_y": 35.71428571428572 }, { "age": "80+", "n": 149, "gemini_id": 321, "datamations_x": 377.04545454545456, "datamations_y": 49.999999999999986 }, { "age": "80+", "n": 149, "gemini_id": 322, "datamations_x": 377.04545454545456, "datamations_y": 64.28571428571429 }, { "age": "80+", "n": 149, "gemini_id": 323, "datamations_x": 377.04545454545456, "datamations_y": 78.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 324, "datamations_x": 377.04545454545456, "datamations_y": 92.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 325, "datamations_x": 377.04545454545456, "datamations_y": 107.14285714285712 }, { "age": "80+", "n": 149, "gemini_id": 326, "datamations_x": 377.04545454545456, "datamations_y": 121.4285714285714 }, { "age": "80+", "n": 149, "gemini_id": 327, "datamations_x": 377.04545454545456, "datamations_y": 135.7142857142857 }, { "age": "80+", "n": 149, "gemini_id": 328, "datamations_x": 377.04545454545456, "datamations_y": 149.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 329, "datamations_x": 377.04545454545456, "datamations_y": 164.28571428571428 }, { "age": "80+", "n": 149, "gemini_id": 330, "datamations_x": 377.04545454545456, "datamations_y": 178.57142857142853 }, { "age": "80+", "n": 149, "gemini_id": 331, "datamations_x": 377.04545454545456, "datamations_y": 192.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 332, "datamations_x": 377.04545454545456, "datamations_y": 207.14285714285714 }, { "age": "80+", "n": 149, "gemini_id": 333, "datamations_x": 377.04545454545456, "datamations_y": 221.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 334, "datamations_x": 377.04545454545456, "datamations_y": 235.71428571428567 }, { "age": "80+", "n": 149, "gemini_id": 335, "datamations_x": 377.04545454545456, "datamations_y": 249.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 336, "datamations_x": 377.04545454545456, "datamations_y": 264.2857142857142 }, { "age": "80+", "n": 149, "gemini_id": 337, "datamations_x": 377.04545454545456, "datamations_y": 278.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 338, "datamations_x": 377.04545454545456, "datamations_y": 292.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 339, "datamations_x": 380.45454545454544, "datamations_y": 7.142857142857151 }, { "age": "80+", "n": 149, "gemini_id": 340, "datamations_x": 380.45454545454544, "datamations_y": 21.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 341, "datamations_x": 380.45454545454544, "datamations_y": 35.71428571428572 }, { "age": "80+", "n": 149, "gemini_id": 342, "datamations_x": 380.45454545454544, "datamations_y": 49.999999999999986 }, { "age": "80+", "n": 149, "gemini_id": 343, "datamations_x": 380.45454545454544, "datamations_y": 64.28571428571429 }, { "age": "80+", "n": 149, "gemini_id": 344, "datamations_x": 380.45454545454544, "datamations_y": 78.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 345, "datamations_x": 380.45454545454544, "datamations_y": 92.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 346, "datamations_x": 380.45454545454544, "datamations_y": 107.14285714285712 }, { "age": "80+", "n": 149, "gemini_id": 347, "datamations_x": 380.45454545454544, "datamations_y": 121.4285714285714 }, { "age": "80+", "n": 149, "gemini_id": 348, "datamations_x": 380.45454545454544, "datamations_y": 135.7142857142857 }, { "age": "80+", "n": 149, "gemini_id": 349, "datamations_x": 380.45454545454544, "datamations_y": 149.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 350, "datamations_x": 380.45454545454544, "datamations_y": 164.28571428571428 }, { "age": "80+", "n": 149, "gemini_id": 351, "datamations_x": 380.45454545454544, "datamations_y": 178.57142857142853 }, { "age": "80+", "n": 149, "gemini_id": 352, "datamations_x": 380.45454545454544, "datamations_y": 192.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 353, "datamations_x": 380.45454545454544, "datamations_y": 207.14285714285714 }, { "age": "80+", "n": 149, "gemini_id": 354, "datamations_x": 380.45454545454544, "datamations_y": 221.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 355, "datamations_x": 380.45454545454544, "datamations_y": 235.71428571428567 }, { "age": "80+", "n": 149, "gemini_id": 356, "datamations_x": 380.45454545454544, "datamations_y": 249.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 357, "datamations_x": 380.45454545454544, "datamations_y": 264.2857142857142 }, { "age": "80+", "n": 149, "gemini_id": 358, "datamations_x": 380.45454545454544, "datamations_y": 278.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 359, "datamations_x": 380.45454545454544, "datamations_y": 292.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 360, "datamations_x": 383.8636363636364, "datamations_y": 7.142857142857151 }, { "age": "80+", "n": 149, "gemini_id": 361, "datamations_x": 383.8636363636364, "datamations_y": 21.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 362, "datamations_x": 383.8636363636364, "datamations_y": 35.71428571428572 }, { "age": "80+", "n": 149, "gemini_id": 363, "datamations_x": 383.8636363636364, "datamations_y": 49.999999999999986 }, { "age": "80+", "n": 149, "gemini_id": 364, "datamations_x": 383.8636363636364, "datamations_y": 64.28571428571429 }, { "age": "80+", "n": 149, "gemini_id": 365, "datamations_x": 383.8636363636364, "datamations_y": 78.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 366, "datamations_x": 383.8636363636364, "datamations_y": 92.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 367, "datamations_x": 383.8636363636364, "datamations_y": 107.14285714285712 }, { "age": "80+", "n": 149, "gemini_id": 368, "datamations_x": 383.8636363636364, "datamations_y": 121.4285714285714 }, { "age": "80+", "n": 149, "gemini_id": 369, "datamations_x": 383.8636363636364, "datamations_y": 135.7142857142857 }, { "age": "80+", "n": 149, "gemini_id": 370, "datamations_x": 383.8636363636364, "datamations_y": 149.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 371, "datamations_x": 383.8636363636364, "datamations_y": 164.28571428571428 }, { "age": "80+", "n": 149, "gemini_id": 372, "datamations_x": 383.8636363636364, "datamations_y": 178.57142857142853 }, { "age": "80+", "n": 149, "gemini_id": 373, "datamations_x": 383.8636363636364, "datamations_y": 192.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 374, "datamations_x": 383.8636363636364, "datamations_y": 207.14285714285714 }, { "age": "80+", "n": 149, "gemini_id": 375, "datamations_x": 383.8636363636364, "datamations_y": 221.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 376, "datamations_x": 383.8636363636364, "datamations_y": 235.71428571428567 }, { "age": "80+", "n": 149, "gemini_id": 377, "datamations_x": 383.8636363636364, "datamations_y": 249.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 378, "datamations_x": 383.8636363636364, "datamations_y": 264.2857142857142 }, { "age": "80+", "n": 149, "gemini_id": 379, "datamations_x": 383.8636363636364, "datamations_y": 278.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 380, "datamations_x": 383.8636363636364, "datamations_y": 292.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 381, "datamations_x": 387.27272727272725, "datamations_y": 7.142857142857151 }, { "age": "80+", "n": 149, "gemini_id": 382, "datamations_x": 387.27272727272725, "datamations_y": 21.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 383, "datamations_x": 387.27272727272725, "datamations_y": 35.71428571428572 }, { "age": "80+", "n": 149, "gemini_id": 384, "datamations_x": 387.27272727272725, "datamations_y": 49.999999999999986 }, { "age": "80+", "n": 149, "gemini_id": 385, "datamations_x": 387.27272727272725, "datamations_y": 64.28571428571429 }, { "age": "80+", "n": 149, "gemini_id": 386, "datamations_x": 387.27272727272725, "datamations_y": 78.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 387, "datamations_x": 387.27272727272725, "datamations_y": 92.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 388, "datamations_x": 387.27272727272725, "datamations_y": 107.14285714285712 }, { "age": "80+", "n": 149, "gemini_id": 389, "datamations_x": 387.27272727272725, "datamations_y": 121.4285714285714 }, { "age": "80+", "n": 149, "gemini_id": 390, "datamations_x": 387.27272727272725, "datamations_y": 135.7142857142857 }, { "age": "80+", "n": 149, "gemini_id": 391, "datamations_x": 387.27272727272725, "datamations_y": 149.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 392, "datamations_x": 387.27272727272725, "datamations_y": 164.28571428571428 }, { "age": "80+", "n": 149, "gemini_id": 393, "datamations_x": 387.27272727272725, "datamations_y": 178.57142857142853 }, { "age": "80+", "n": 149, "gemini_id": 394, "datamations_x": 387.27272727272725, "datamations_y": 192.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 395, "datamations_x": 387.27272727272725, "datamations_y": 207.14285714285714 }, { "age": "80+", "n": 149, "gemini_id": 396, "datamations_x": 387.27272727272725, "datamations_y": 221.42857142857142 }, { "age": "80+", "n": 149, "gemini_id": 397, "datamations_x": 387.27272727272725, "datamations_y": 235.71428571428567 }, { "age": "80+", "n": 149, "gemini_id": 398, "datamations_x": 387.27272727272725, "datamations_y": 249.99999999999997 }, { "age": "80+", "n": 149, "gemini_id": 399, "datamations_x": 387.27272727272725, "datamations_y": 264.2857142857142 }, { "age": "80+", "n": 149, "gemini_id": 400, "datamations_x": 387.27272727272725, "datamations_y": 278.57142857142856 }, { "age": "80+", "n": 149, "gemini_id": 401, "datamations_x": 387.27272727272725, "datamations_y": 292.85714285714283 }, { "age": "80+", "n": 149, "gemini_id": 402, "datamations_x": 390.6818181818182, "datamations_y": 7.142857142857151 }, { "age": "80+", "n": 149, "gemini_id": 403, "datamations_x": 390.6818181818182, "datamations_y": 21.42857142857142 } ] }, "width": 457.5, "height": 300, "mark": { "type": "point", "filled": true, "strokeWidth": 1 }, "encoding": { "x": { "field": "datamations_x", "type": "quantitative", "scale": { "domain": [ 0, 457.5 ] }, "axis": { "labelExpr": "{\"19\":\"18-29\",\"79\":\"30-39\",\"139\":\"40-49\",\"199\":\"50-59\",\"259\":\"60-69\",\"319\":\"70-79\",\"379\":\"80+\",\"439\":\"<18\"}[datum.label]", "values": [ 19, 79, 139, 199, 259, 319, 379, 439 ], "title": "age", "grid": false, "orient": "top", "ticks": false, "domain": false, "labelPadding": 10 } }, "y": { "field": "datamations_y", "type": "quantitative", "scale": { "domain": [ 300, 0 ] }, "axis": null }, "tooltip": [ { "field": "age", "type": "nominal" } ] } } ```

What's the best way to ensure the order of the groups? I can pass an array that specifies the order they should go in if that's easiest (and maybe more generalizable than just going with the order that the data is in)

giorgi-ghviniashvili commented 2 years ago

@sharlagelfand , grid generation works correctly. It is the vega that sorts < (less than sign) at the end. If you try and remove this sign and put only 18, it works correctly. Let me find out how we can force vega to not to sort like that.

giorgi-ghviniashvili commented 2 years ago

Ok, facet declaration has sort field:

image

Adding datamations_order to grid generation function and assigning sort to facets:

image

Which fixes the issue:

image

@sharlagelfand you don't need to change anything on your side for this.

sharlagelfand commented 2 years ago

great, thanks @giorgi-ghviniashvili!