A Rust api for vega-lite v3. Use it to generate vega-lite json, to display result in your Browser or in Jupyter (via showata).
```rust
let values: Array2
let chart = VegaliteBuilder::default()
.title("Random points")
.data(values)
.mark(Mark::Point)
.encoding(
EncodingBuilder::default()
.x(XClassBuilder::default()
.field("data.0")
.def_type(StandardType::Quantitative)
.build()?)
.y(YClassBuilder::default()
.field("data.1")
.def_type(StandardType::Quantitative)
.build()?)
.build()?,
)
.build()?;
chart.show()?;
```
see the full list of examples on github
vegalite.rs
from the vega-lite's json schema