rasciigraph
Tiny Rust library to draw pretty line graphs using ascii characters.
Usage
Add this to your Cargo.toml
[]
= "0.1.0"
Add this line of code to top of your source code
extern crate rasciigraph;
If you prefer to use Rust 2018 edition you may prefer to add this line to your source code
use
Examples
This code
println!
Produces an output like this
10.00 ┤ ╭╮
8.70 ┤ ╭╮ ││
7.40 ┼ ││ ╭╮ ││
6.10 ┤ ││ ││ ││
4.80 ┤ ││ ││ ││
3.50 ┤ ││ ││ ││
2.20 ┤ ││ ╭╮ ││ ╭╮ ││ ╭╮
0.90 ┤ ╭╮ ││ ╭╯╰╮ ╭╮ ││ ╭╯╰╮ ╭╮ ││ ╭╯╰╮
-0.40 ┼───╯╰──╯│╭─╯ ╰───────╯╰──╯│╭─╯ ╰───────╯╰──╯│╭─╯ ╰───
-1.70 ┤ ││ ││ ││
-3.00 ┤ ╰╯ ╰╯ ╰╯
I'm a doctor, not an engineer.
Acknowledgement
This crat is rustlang port of library asciigraph written by @guptarohit.
Above library is also port of library asciichart written by @kroitor.