在终端中绘图
bashplotlib的Python项目详细描述
在终端打印
这是什么?
bashplotlib是一个python包和命令行工具,用于 在终端中打印。这是一种快速可视化数据的方法 有个图形用户界面。它是用纯python编写的,可以很快安装 任何使用pip的地方。
安装
使用pip
安装$ pip install bashplotlib
从源安装
$ git clone git@github.com:glamp/bashplotlib.git $ cd bashplotlib $ python setup.py install
两种方法都将安装bashplotlib python包,并且 将hist和scatter添加到python脚本文件夹中。这个文件夹应该 走你的路(如果不是,就加上它)。
功能
- 从命令行快速打印
- 自定义绘图的颜色、大小、标题和形状
- 用stdin将数据导入绘图
用法
命令行
hist从stdin获取输入或使用-f参数指定。 输入应该是一列数字。分散采用x和y 使用-f或from以逗号分隔的文件作为输入格式的坐标 使用-x和-y两个不同的文件。
在python中
如果要使用python中的bashplotlib,只需导入直方图和 散点图。
from bashplotlib.scatterplot import plot_scatter
from bashplotlib.histogram import plot_hist
示例
$ scatter --file data/texas.txt --pch .
$ hist --file data/exp.txt
$ scatter -x data/x_test.txt -y data/y_test.txt
待办事项
- 单个点的颜色
- 折线图
- 趋势线