Skip to content

Instantly share code, notes, and snippets.

@mattijn
Last active January 31, 2025 08:23
Show Gist options
  • Save mattijn/c44623db2dc76de3a8404419b9d0a72c to your computer and use it in GitHub Desktop.
Save mattijn/c44623db2dc76de3a8404419b9d0a72c to your computer and use it in GitHub Desktop.
{
"config": {"view": {"continuousWidth": 300, "continuousHeight": 300}},
"layer": [
{
"mark": {"type": "circle", "size": 400},
"encoding": {
"color": {"field": "schaal", "title": "groep", "type": "nominal"},
"x": {
"axis": {"labelAngle": -45},
"field": "trede",
"sort": [
"Functiejaren 0",
"Functiejaren 1",
"Functiejaren 2",
"Functiejaren 3",
"Functiejaren 4",
"Functiejaren 5",
"Functiejaren 6",
"Functiejaren 7",
"Functiejaren 8",
"Functiejaren 9",
"Functiejaren 10"
],
"title": null,
"type": "nominal"
},
"y": {
"axis": {"labels": false},
"field": "salaris",
"scale": {"domainMin": 2500, "domainMax": 5000},
"type": "quantitative"
}
},
"name": "view_8",
"transform": [
{"filter": {"param": "param_14"}},
{"filter": {"param": "param_13"}},
{"filter": {"param": "param_15"}}
]
},
{
"mark": {
"type": "line",
"interpolate": "step-after",
"point": true,
"size": 3,
"tooltip": true
},
"encoding": {
"color": {
"field": "schaal",
"scale": {"domain": ["G/8", "H/9", "I/10", "J/11"]},
"title": "groep",
"type": "nominal"
},
"x": {
"axis": {"labelAngle": -45},
"field": "trede",
"scale": {
"domain": [
"Functiejaren 0",
"Functiejaren 1",
"Functiejaren 2",
"Functiejaren 3",
"Functiejaren 4",
"Functiejaren 5",
"Functiejaren 6",
"Functiejaren 7",
"Functiejaren 8",
"Functiejaren 9",
"Functiejaren 10"
]
},
"sort": [
"Functiejaren 0",
"Functiejaren 1",
"Functiejaren 2",
"Functiejaren 3",
"Functiejaren 4",
"Functiejaren 5",
"Functiejaren 6",
"Functiejaren 7",
"Functiejaren 8",
"Functiejaren 9",
"Functiejaren 10"
],
"title": null,
"type": "nominal"
},
"y": {
"axis": {"labels": false},
"field": "salaris",
"scale": {"domainMin": 2500, "domainMax": 5000},
"type": "quantitative"
}
},
"transform": [{"filter": {"param": "param_15"}}]
},
{
"mark": {"type": "rule", "color": "gray"},
"encoding": {
"strokeWidth": {"value": 2},
"y": {"type": "quantitative", "datum": {"expr": "param_16"}}
}
}
],
"data": {"name": "data-28e8bdf8b6842f1a5e9010e3581df15a"},
"params": [
{
"name": "param_13",
"select": {"type": "point", "fields": ["trede"]},
"bind": {
"input": "select",
"options": [
"Functiejaren 0",
"Functiejaren 1",
"Functiejaren 2",
"Functiejaren 3",
"Functiejaren 4",
"Functiejaren 5",
"Functiejaren 6",
"Functiejaren 7",
"Functiejaren 8",
"Functiejaren 9",
"Functiejaren 10"
],
"name": "Jaren "
},
"value": "Functiejaren 5",
"views": ["view_8"]
},
{
"name": "param_14",
"select": {"type": "point", "fields": ["schaal"]},
"bind": {
"input": "select",
"options": ["G/8", "H/9", "I/10", "J/11"],
"name": "Groep "
},
"value": "H/9",
"views": ["view_8"]
},
{
"name": "param_16",
"bind": {
"input": "range",
"max": 5000,
"min": 2500,
"name": "Euros",
"step": 1
},
"value": 2500
},
{
"name": "param_15",
"select": {"type": "point", "fields": ["cao"]},
"bind": {"input": "select", "options": [2020, 2024], "name": "Cao "},
"value": 2024,
"views": ["view_8"]
}
],
"transform": [{"filter": "(datum.salaris > param_16)"}],
"width": "container",
"$schema": "https://vega.github.io/schema/vega-lite/v5.20.1.json",
"datasets": {
"data-28e8bdf8b6842f1a5e9010e3581df15a": [
{
"schaal": "G/8",
"trede": "Functiejaren 0",
"salaris": 2430,
"cao": 2020
},
{
"schaal": "G/8",
"trede": "Functiejaren 1",
"salaris": 2482,
"cao": 2020
},
{
"schaal": "G/8",
"trede": "Functiejaren 2",
"salaris": 2534,
"cao": 2020
},
{
"schaal": "G/8",
"trede": "Functiejaren 3",
"salaris": 2593,
"cao": 2020
},
{
"schaal": "G/8",
"trede": "Functiejaren 4",
"salaris": 2642,
"cao": 2020
},
{
"schaal": "G/8",
"trede": "Functiejaren 5",
"salaris": 2696,
"cao": 2020
},
{
"schaal": "G/8",
"trede": "Functiejaren 6",
"salaris": 2747,
"cao": 2020
},
{
"schaal": "G/8",
"trede": "Functiejaren 7",
"salaris": 2807,
"cao": 2020
},
{
"schaal": "H/9",
"trede": "Functiejaren 0",
"salaris": 2636,
"cao": 2020
},
{
"schaal": "H/9",
"trede": "Functiejaren 1",
"salaris": 2694,
"cao": 2020
},
{
"schaal": "H/9",
"trede": "Functiejaren 2",
"salaris": 2746,
"cao": 2020
},
{
"schaal": "H/9",
"trede": "Functiejaren 3",
"salaris": 2808,
"cao": 2020
},
{
"schaal": "H/9",
"trede": "Functiejaren 4",
"salaris": 2866,
"cao": 2020
},
{
"schaal": "H/9",
"trede": "Functiejaren 5",
"salaris": 2920,
"cao": 2020
},
{
"schaal": "H/9",
"trede": "Functiejaren 6",
"salaris": 2976,
"cao": 2020
},
{
"schaal": "H/9",
"trede": "Functiejaren 7",
"salaris": 3031,
"cao": 2020
},
{
"schaal": "H/9",
"trede": "Functiejaren 8",
"salaris": 3088,
"cao": 2020
},
{
"schaal": "I/10",
"trede": "Functiejaren 0",
"salaris": 2884,
"cao": 2020
},
{
"schaal": "I/10",
"trede": "Functiejaren 1",
"salaris": 2951,
"cao": 2020
},
{
"schaal": "I/10",
"trede": "Functiejaren 2",
"salaris": 3012,
"cao": 2020
},
{
"schaal": "I/10",
"trede": "Functiejaren 3",
"salaris": 3077,
"cao": 2020
},
{
"schaal": "I/10",
"trede": "Functiejaren 4",
"salaris": 3141,
"cao": 2020
},
{
"schaal": "I/10",
"trede": "Functiejaren 5",
"salaris": 3199,
"cao": 2020
},
{
"schaal": "I/10",
"trede": "Functiejaren 6",
"salaris": 3262,
"cao": 2020
},
{
"schaal": "I/10",
"trede": "Functiejaren 7",
"salaris": 3322,
"cao": 2020
},
{
"schaal": "I/10",
"trede": "Functiejaren 8",
"salaris": 3391,
"cao": 2020
},
{
"schaal": "I/10",
"trede": "Functiejaren 9",
"salaris": 3446,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 0",
"salaris": 3185,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 1",
"salaris": 3250,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 2",
"salaris": 3317,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 3",
"salaris": 3391,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 4",
"salaris": 3454,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 5",
"salaris": 3520,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 6",
"salaris": 3590,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 7",
"salaris": 3658,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 8",
"salaris": 3727,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 9",
"salaris": 3792,
"cao": 2020
},
{
"schaal": "J/11",
"trede": "Functiejaren 10",
"salaris": 3861,
"cao": 2020
},
{
"schaal": "G/8",
"trede": "Functiejaren 0",
"salaris": 3096,
"cao": 2024
},
{
"schaal": "G/8",
"trede": "Functiejaren 1",
"salaris": 3159,
"cao": 2024
},
{
"schaal": "G/8",
"trede": "Functiejaren 2",
"salaris": 3225,
"cao": 2024
},
{
"schaal": "G/8",
"trede": "Functiejaren 3",
"salaris": 3297,
"cao": 2024
},
{
"schaal": "G/8",
"trede": "Functiejaren 4",
"salaris": 3361,
"cao": 2024
},
{
"schaal": "G/8",
"trede": "Functiejaren 5",
"salaris": 3427,
"cao": 2024
},
{
"schaal": "G/8",
"trede": "Functiejaren 6",
"salaris": 3491,
"cao": 2024
},
{
"schaal": "G/8",
"trede": "Functiejaren 7",
"salaris": 3566,
"cao": 2024
},
{
"schaal": "H/9",
"trede": "Functiejaren 0",
"salaris": 3353,
"cao": 2024
},
{
"schaal": "H/9",
"trede": "Functiejaren 1",
"salaris": 3424,
"cao": 2024
},
{
"schaal": "H/9",
"trede": "Functiejaren 2",
"salaris": 3490,
"cao": 2024
},
{
"schaal": "H/9",
"trede": "Functiejaren 3",
"salaris": 3567,
"cao": 2024
},
{
"schaal": "H/9",
"trede": "Functiejaren 4",
"salaris": 3640,
"cao": 2024
},
{
"schaal": "H/9",
"trede": "Functiejaren 5",
"salaris": 3709,
"cao": 2024
},
{
"schaal": "H/9",
"trede": "Functiejaren 6",
"salaris": 3777,
"cao": 2024
},
{
"schaal": "H/9",
"trede": "Functiejaren 7",
"salaris": 3848,
"cao": 2024
},
{
"schaal": "H/9",
"trede": "Functiejaren 8",
"salaris": 3919,
"cao": 2024
},
{
"schaal": "I/10",
"trede": "Functiejaren 0",
"salaris": 3663,
"cao": 2024
},
{
"schaal": "I/10",
"trede": "Functiejaren 1",
"salaris": 3748,
"cao": 2024
},
{
"schaal": "I/10",
"trede": "Functiejaren 2",
"salaris": 3823,
"cao": 2024
},
{
"schaal": "I/10",
"trede": "Functiejaren 3",
"salaris": 3906,
"cao": 2024
},
{
"schaal": "I/10",
"trede": "Functiejaren 4",
"salaris": 3987,
"cao": 2024
},
{
"schaal": "I/10",
"trede": "Functiejaren 5",
"salaris": 4060,
"cao": 2024
},
{
"schaal": "I/10",
"trede": "Functiejaren 6",
"salaris": 4138,
"cao": 2024
},
{
"schaal": "I/10",
"trede": "Functiejaren 7",
"salaris": 4212,
"cao": 2024
},
{
"schaal": "I/10",
"trede": "Functiejaren 8",
"salaris": 4299,
"cao": 2024
},
{
"schaal": "I/10",
"trede": "Functiejaren 9",
"salaris": 4368,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 0",
"salaris": 4040,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 1",
"salaris": 4122,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 2",
"salaris": 4206,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 3",
"salaris": 4299,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 4",
"salaris": 4377,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 5",
"salaris": 4460,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 6",
"salaris": 4548,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 7",
"salaris": 4635,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 8",
"salaris": 4720,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 9",
"salaris": 4801,
"cao": 2024
},
{
"schaal": "J/11",
"trede": "Functiejaren 10",
"salaris": 4888,
"cao": 2024
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment