2 个不稳定版本

使用旧的 Rust 2015

0.2.0 2017年3月9日
0.1.0 2017年2月26日

332可视化

MIT 许可证

8KB
121

绘图

命令行统计和绘图工具。

plot可以在输入流上工作,所以如果你有一个名为data.txt的文件,看起来像这样

$ head -n4 data.txt
11.01821751894866
-3.862915996857989
4.293330805873133
2.6587850003804734

那么你可以用以下命令绘制直方图

$ cat data.txt | plot hist

它将输出类似以下内容

12-|                                   ----
   |                                   |  |
   |                       -------     |  |
   |                       |  |  |     |  |
   |                       |  |  |     |  |
   |                       |  |  |     |  |
   |                       |  |  |     |  |
   |                       |  |  |  ---|  |---
   |                       |  |  |  |  |  |  |
   |                       |  |  |  |  |  |  |
 8-|                       |  |  |  |  |  |  |---
   |                       |  |  |  |  |  |  |  |
   |                       |  |  |  |  |  |  |  |
   |                       |  |  |  |  |  |  |  |
   |                       |  |  |  |  |  |  |  |
   |                    ---|  |  |  |  |  |  |  |---
   |                    |  |  |  |  |  |  |  |  |  |
   |                 ---|  |  |  |--|  |  |  |  |  |
   |                 |  |  |  |  |  |  |  |  |  |  |
   |                 |  |  |  |  |  |  |  |  |  |  |
 4-|                 |  |  |  |  |  |  |  |  |  |  |        ----
   |                 |  |  |  |  |  |  |  |  |  |  |        |  |
   |                 |  |  |  |  |  |  |  |  |  |  |------  |  |
   |                 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
   |                 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
   |---        ----  |  |  |  |  |  |  |  |  |  |  |  |  |--|  |
   |  |        |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
   |  |  ----  |  |--|  |  |  |  |  |  |  |  |  |  |  |  |  |  |
   |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
   |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
  0+------------------------------------------------------------
       |           |           |          |           |
      -10         -5           0          5          10

同样,如果你有一个数据文件(或任何可管道流),格式如下

$ cat data2.txt
-3 2.3
-1.6 5.3
0.3 0.7
4.3 -1.4
6.4 4.3
8.5 3.7

那么你可以使用以下命令绘制散点图

$ cat data2.txt | plot scatter

它将输出

  |        o
  |
  |
4-|                                              o
  |                                                        o
  |
  |
  |
  |  o
2-|
  |
  |
  |                 o
  |
0-|
  |
  |
  |
  |                 o
  +------------------------------------------------------------
                   |                  |                  |
                   0                  4                  8

依赖

~1MB