plot/
plot.rs

1/// Demonstration of the plot usage!
2use std::fs::File;
3
4use lognplot::chart::plot;
5use lognplot::geometry::Size;
6use lognplot::render::SvgOutput;
7
8fn main() {
9    simple_logger::init().unwrap();
10
11    let x = vec![1.0, 2.0, 3.0, 4.0, 5.0, 8.0];
12    let y = vec![9.0, 2.2, 5.5, 2.2, 1.2, 1.7];
13
14    let mut buffer = File::create("plot.svg").unwrap();
15    let mut canvas = SvgOutput::new(&mut buffer);
16
17    let size = Size::new(1000.0, 1000.0);
18    plot(&mut canvas, x, y, size);
19}