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}