Created
November 23, 2021 14:31
-
-
Save declann/b2b83b3d9a8452c310d00cd8b631e3d3 to your computer and use it in GitHub Desktop.
Vega-Lite spec from Tue Nov 23 2021
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "https://vega.github.io/schema/vega-lite/v5.json", | |
"facet": {"row": {"field": "function", "type": "ordinal"}}, | |
"data": { | |
"values":[{"t_in":0,"dx_in":-3,"function":"x","value":97},{"t_in":0,"dx_in":0,"function":"x","value":100},{"t_in":0,"dx_in":3,"function":"x","value":103},{"t_in":1,"dx_in":-3,"function":"x","value":94},{"t_in":1,"dx_in":0,"function":"x","value":100},{"t_in":1,"dx_in":3,"function":"x","value":106},{"t_in":2,"dx_in":-3,"function":"x","value":91},{"t_in":2,"dx_in":0,"function":"x","value":100},{"t_in":2,"dx_in":3,"function":"x","value":109},{"t_in":3,"dx_in":-3,"function":"x","value":88},{"t_in":3,"dx_in":0,"function":"x","value":100},{"t_in":3,"dx_in":3,"function":"x","value":112},{"t_in":4,"dx_in":-3,"function":"x","value":85},{"t_in":4,"dx_in":0,"function":"x","value":100},{"t_in":4,"dx_in":3,"function":"x","value":115},{"t_in":5,"dx_in":-3,"function":"x","value":82},{"t_in":5,"dx_in":0,"function":"x","value":100},{"t_in":5,"dx_in":3,"function":"x","value":118},{"dx_in":-3,"function":"dx","value":-3},{"dx_in":0,"function":"dx","value":0},{"dx_in":3,"function":"dx","value":3},{"t_in":0,"dampener_in":0.95,"function":"y","value":50},{"t_in":0,"dampener_in":1,"function":"y","value":50},{"t_in":1,"dampener_in":0.95,"function":"y","value":53},{"t_in":1,"dampener_in":1,"function":"y","value":53},{"t_in":2,"dampener_in":0.95,"function":"y","value":58.85},{"t_in":2,"dampener_in":1,"function":"y","value":59},{"t_in":3,"dampener_in":0.95,"function":"y","value":67.4075},{"t_in":3,"dampener_in":1,"function":"y","value":68},{"t_in":4,"dampener_in":0.95,"function":"y","value":78.537125},{"t_in":4,"dampener_in":1,"function":"y","value":80},{"t_in":5,"dampener_in":0.95,"function":"y","value":92.11026875},{"t_in":5,"dampener_in":1,"function":"y","value":95},{"t_in":0,"dampener_in":0.95,"function":"dy","value":3},{"t_in":0,"dampener_in":1,"function":"dy","value":3},{"t_in":1,"dampener_in":0.95,"function":"dy","value":5.85},{"t_in":1,"dampener_in":1,"function":"dy","value":6},{"t_in":2,"dampener_in":0.95,"function":"dy","value":8.5575},{"t_in":2,"dampener_in":1,"function":"dy","value":9},{"t_in":3,"dampener_in":0.95,"function":"dy","value":11.129624999999999},{"t_in":3,"dampener_in":1,"function":"dy","value":12},{"t_in":4,"dampener_in":0.95,"function":"dy","value":13.573143749999998},{"t_in":4,"dampener_in":1,"function":"dy","value":15},{"t_in":5,"dampener_in":0.95,"function":"dy","value":15.894486562499997},{"t_in":5,"dampener_in":1,"function":"dy","value":18},{"t_in":0,"dampener_in":0.95,"function":"compressed","value":false},{"t_in":0,"dampener_in":1,"function":"compressed","value":false},{"t_in":1,"dampener_in":0.95,"function":"compressed","value":false},{"t_in":1,"dampener_in":1,"function":"compressed","value":false},{"t_in":2,"dampener_in":0.95,"function":"compressed","value":false},{"t_in":2,"dampener_in":1,"function":"compressed","value":false},{"t_in":3,"dampener_in":0.95,"function":"compressed","value":false},{"t_in":3,"dampener_in":1,"function":"compressed","value":false},{"t_in":4,"dampener_in":0.95,"function":"compressed","value":false},{"t_in":4,"dampener_in":1,"function":"compressed","value":false},{"t_in":5,"dampener_in":0.95,"function":"compressed","value":false},{"t_in":5,"dampener_in":1,"function":"compressed","value":false}] | |
}, | |
"spec": { | |
"hconcat": [ | |
{ | |
"selection": {"selection_t_in": {"type": "multi", "encodings": ["x"]}}, | |
"mark": "bar", | |
"transform": [ | |
{ | |
"filter": { | |
"or": [ | |
"!isDefined(datum.dx_in)", | |
{"selection": "selection_dx_in"} | |
] | |
} | |
}, | |
{ | |
"filter": { | |
"or": [ | |
"!isDefined(datum.dampener_in)", | |
{"selection": "selection_dampener_in"} | |
] | |
} | |
} | |
], | |
"encoding": { | |
"x": {"field": "t_in", "type": "ordinal"}, | |
"y": {"aggregate": "sum", "field": "value", "type": "quantitative"}, | |
"color": { | |
"condition": {"selection": "selection_t_in", "value": "red"}, | |
"value": "blue" | |
} | |
} | |
}, | |
{ | |
"selection": {"selection_dx_in": {"type": "multi", "encodings": ["x"]}}, | |
"mark": "bar", | |
"transform": [ | |
{ | |
"filter": { | |
"or": ["!isDefined(datum.t_in)", {"selection": "selection_t_in"}] | |
} | |
}, | |
{ | |
"filter": { | |
"or": [ | |
"!isDefined(datum.dampener_in)", | |
{"selection": "selection_dampener_in"} | |
] | |
} | |
} | |
], | |
"encoding": { | |
"x": {"field": "dx_in", "type": "ordinal"}, | |
"y": {"aggregate": "sum", "field": "value", "type": "quantitative"}, | |
"color": { | |
"condition": {"selection": "selection_dx_in", "value": "red"}, | |
"value": "blue" | |
} | |
} | |
}, | |
{ | |
"selection": { | |
"selection_dampener_in": {"type": "multi", "encodings": ["x"]} | |
}, | |
"mark": "bar", | |
"transform": [ | |
{ | |
"filter": { | |
"or": ["!isDefined(datum.t_in)", {"selection": "selection_t_in"}] | |
} | |
}, | |
{ | |
"filter": { | |
"or": [ | |
"!isDefined(datum.dx_in)", | |
{"selection": "selection_dx_in"} | |
] | |
} | |
} | |
], | |
"encoding": { | |
"x": {"field": "dampener_in", "type": "ordinal"}, | |
"y": {"aggregate": "sum", "field": "value", "type": "quantitative"}, | |
"color": { | |
"condition": {"selection": "selection_dampener_in", "value": "red"}, | |
"value": "blue" | |
} | |
} | |
} | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment