From abba627b3195fa8aeecea4985d588e2cd6ea595f Mon Sep 17 00:00:00 2001 From: Kanit Wongsuphasawat Date: Sat, 27 Apr 2024 18:38:12 -0700 Subject: [PATCH] docs(examples): modify + add more invalid examples --- examples/specs/line_skip_invalid.vl.json | 8 ++++ .../specs/line_skip_invalid_ordinal.vl.json | 48 +++++++++++++++++++ examples/specs/point_invalid_ordinal.vl.json | 48 +++++++++++++++++++ .../specs/point_invalid_quantitative.vl.json | 48 +++++++++++++++++++ 4 files changed, 152 insertions(+) create mode 100644 examples/specs/line_skip_invalid_ordinal.vl.json create mode 100644 examples/specs/point_invalid_ordinal.vl.json create mode 100644 examples/specs/point_invalid_quantitative.vl.json diff --git a/examples/specs/line_skip_invalid.vl.json b/examples/specs/line_skip_invalid.vl.json index a0602bf8f9..38d37f71dc 100644 --- a/examples/specs/line_skip_invalid.vl.json +++ b/examples/specs/line_skip_invalid.vl.json @@ -2,6 +2,10 @@ "$schema": "https://vega.github.io/schema/vega-lite/v5.json", "data": { "values": [ + { + "x": -1, + "y": null + }, { "x": 1, "y": 10 @@ -29,6 +33,10 @@ { "x": 7, "y": 20 + }, + { + "x": 10, + "y": null } ] }, diff --git a/examples/specs/line_skip_invalid_ordinal.vl.json b/examples/specs/line_skip_invalid_ordinal.vl.json new file mode 100644 index 0000000000..b13a5b69e3 --- /dev/null +++ b/examples/specs/line_skip_invalid_ordinal.vl.json @@ -0,0 +1,48 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "data": { + "values": [ + { + "x": -1, + "y": null + }, + { + "x": 1, + "y": 10 + }, + { + "x": 2, + "y": 30 + }, + { + "x": 3, + "y": null + }, + { + "x": 4, + "y": 15 + }, + { + "x": 5, + "y": 30 + }, + { + "x": 6, + "y": 40 + }, + { + "x": 7, + "y": 20 + }, + { + "x": 10, + "y": null + } + ] + }, + "mark": "line", + "encoding": { + "x": {"field": "x", "type": "ordinal"}, + "y": {"field": "y", "type": "quantitative"} + } +} diff --git a/examples/specs/point_invalid_ordinal.vl.json b/examples/specs/point_invalid_ordinal.vl.json new file mode 100644 index 0000000000..caa0de50d2 --- /dev/null +++ b/examples/specs/point_invalid_ordinal.vl.json @@ -0,0 +1,48 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "data": { + "values": [ + { + "x": -1, + "y": null + }, + { + "x": 1, + "y": 10 + }, + { + "x": 2, + "y": 30 + }, + { + "x": 3, + "y": null + }, + { + "x": 4, + "y": 15 + }, + { + "x": 5, + "y": 30 + }, + { + "x": 6, + "y": 40 + }, + { + "x": 7, + "y": 20 + }, + { + "x": 10, + "y": null + } + ] + }, + "mark": "point", + "encoding": { + "x": {"field": "x", "type": "ordinal"}, + "y": {"field": "y", "type": "quantitative"} + } +} diff --git a/examples/specs/point_invalid_quantitative.vl.json b/examples/specs/point_invalid_quantitative.vl.json new file mode 100644 index 0000000000..87ceb3bc40 --- /dev/null +++ b/examples/specs/point_invalid_quantitative.vl.json @@ -0,0 +1,48 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "data": { + "values": [ + { + "x": -1, + "y": null + }, + { + "x": 1, + "y": 10 + }, + { + "x": 2, + "y": 30 + }, + { + "x": 3, + "y": null + }, + { + "x": 4, + "y": 15 + }, + { + "x": 5, + "y": 30 + }, + { + "x": 6, + "y": 40 + }, + { + "x": 7, + "y": 20 + }, + { + "x": 10, + "y": null + } + ] + }, + "mark": "point", + "encoding": { + "x": {"field": "x", "type": "quantitative"}, + "y": {"field": "y", "type": "quantitative"} + } +}