rs-basic/members/graph/src/main.rs
2025-01-09 02:29:59 +01:00

18 lines
593 B
Rust

use plotters::prelude::*;
fn main() {
let root_area = BitMapBackend::new("images/2.5.png", (600, 400)).into_drawing_area();
root_area.fill(&WHITE).unwrap();
let mut ctx = ChartBuilder::on(&root_area)
.set_label_area_size(LabelAreaPosition::Left, 40)
.set_label_area_size(LabelAreaPosition::Bottom, 40)
.caption("Line Plot Demo", ("sans-serif", 40))
.build_cartesian_2d(-10..10, 0..100)
.unwrap();
ctx.configure_mesh().draw().unwrap();
ctx.draw_series(LineSeries::new((-10..=10).map(|x| (x, x * x)), &GREEN))
.unwrap();
}