Converts visualization plots into Vega-Lite-compatible maps and optional renderer structs.
Summary
Functions
Converts a plot into encoded Vega-Lite JSON.
Converts a plot into a Kino.VegaLite widget.
Converts a plot into a VegaLite struct.
Functions
@spec to_json( Statwise.Visualization.Plot.t() | Statwise.Visualization.Figure.t(), keyword() ) :: String.t()
Converts a plot into encoded Vega-Lite JSON.
Requires Jason to be available at runtime.
@spec to_kino( Statwise.Visualization.Plot.t() | Statwise.Visualization.Figure.t(), keyword() ) :: struct()
Converts a plot into a Kino.VegaLite widget.
Requires Jason, VegaLite, and Kino.VegaLite to be available at runtime.
@spec to_spec( Statwise.Visualization.Plot.t() | Statwise.Visualization.Figure.t(), keyword() ) :: map()
@spec to_vega_lite_plot( Statwise.Visualization.Plot.t() | Statwise.Visualization.Figure.t(), keyword() ) :: struct()
Converts a plot into a VegaLite struct.
Requires Jason and VegaLite to be available at runtime.