#plot #tool #dataset #csv #file #start

bin+lib qdplot

Tool to perform quick plots

1 unstable release

Uses new Rust 2024

new 0.1.0 May 5, 2025

#180 in Visualization

MIT license

26KB
628 lines

Crates.io Documentation Codecov Dependency status

Quick and Dirty Plot tool

Plot in terminal tool inspired by guff

Quick start

  1. get some data in a CSV file

file example.csv:

,I,L,S
-5,-5,NaN,0.9589242746631385
-4,-4,NaN,0.7568024953079282
-3,-3,NaN,-0.1411200080598672
-2,-2,NaN,-0.9092974268256817
-1,-1,NaN,-0.8414709848078965
0,0,NaN,0.0
1,1,0.0,0.8414709848078965
2,2,1.0,0.9092974268256817
3,3,1.584962500721156,0.1411200080598672
4,4,2.0,-0.7568024953079282
5,5,2.321928094887362,-0.9589242746631385

The first line correspond to dataset labels. Each dataset will be represented by the first letter of their label. The first column correspond to x, the following one to y (one olumn by dataset)

  1. draw a simple plot
cargo run -- example.csv
  1. explore the command line
cargo run -- --help

Dependencies

~1–1.6MB
~30K SLoC