Expand description
§Nova Plot
Native data visualization engine for NovaType.
This crate provides:
- SVG-based chart rendering
- Multiple chart types (line, bar, scatter, pie)
- CSV and JSON data parsing
- Configurable styling
§Example
ⓘ
use nova_plot::{Chart, ChartType, DataSource};
let data = DataSource::from_csv("data.csv")?;
let chart = Chart::new(ChartType::Line)
.with_title("Sales Over Time")
.with_data(data);
let svg = chart.render()?;Re-exports§
pub use chart::Chart;pub use chart::ChartType;pub use data::DataSource;pub use error::Error;pub use error::Result;pub use style::ChartStyle;