Useful if you are creating a vegaspec manually.

vega_schema(library = c("vega_lite", "vega"), major = TRUE)

Arguments

library

character, either "vega" or "vega_lite"

major

logical return major version-tags rather than the tags for the specific versions supported by this package

Value

character URL for schema

Examples

vega_schema()
#> [1] "https://vega.github.io/schema/vega-lite/v4.json"
vega_schema("vega", major = FALSE)
#> [1] "https://vega.github.io/schema/vega/v5.9.0.json"
# creating a spec by hand spec <- list( `$schema` = vega_schema(), width = 300, height = 300 # and so on ) %>% as_vegaspec()