一种可重用的数据维护与绘图工具
tigereye的Python项目详细描述
===
tigereye
==
图片::https://img.shields.io/pypi/v/tigereye.svg
:目标:https://pypi.python.org/pypi/tigereye
…图片::https://img.shields.io/travis/grnydown/tigereye.svg
:目标:https://travis ci.org/grnydown/tigereye
>面向python用户的一体式数据实用程序
*免费软件:mit许可证
*文档:https://grnydown.github.io/tigereyedocs.
-——
什么是tigereye?
----
tigereye是一个便携式命令行实用程序,用于从各种数据源创建绘图。它提倡增量打印,您可以立即在命令行中看到更改的效果。直到满意为止,您可以通过一个非常快速的循环"更改运行查看"来生成绘图。此外,tigereye还可以读取各种格式的数据,在命令行上对其进行紧凑的修改,并将修改后的数据以图形和文本的形式输出。Tigereye还支持导入可独立创建的绘图和数据。
---------
在使用tigereye之前,需要安装三个python包。通过运行以下命令,可以检查程序包是否在计算机上本地可用。在下面的每个命令中,您应该看到三个类似于"2.2.2"的数字。如果没有,请访问相应的软件包站点并按照安装说明进行安装。
。代码块::text
$python-c"import pandas;print(pandas.\u version\uu)"
$python-c"import matplotlib;print(matplotlib.\u version\uu)"
g来自github repository的源代码。使用pip可以得到稳定的版本,使用源代码可以得到最新版本。
使用pip安装tigereye代码块::text
$pip install tigereye
$tigereye--version
从github存储库安装tigereye
=代码块::text
$git clone https://github.com/grnydown/tigereye.git
$cd tigereye
$python setup.py install
$tigereye--version
----
简单示例==========================
…代码块::text
$tigereye"[1,2,4]"
添加标题。
====
……代码块::文本
-t"采样图",fontsize=16"
标签被添加到x和y轴中。
=代码块::text
$tigereye"[1,2,4]"\
-t"采样图",fontsize=16"\
-x"label@'x",fontsize=12"\
-y"label@'y",fontsize=12"
代码块::text
$tigereye\
"numpy.linspace(0,2*numpy.pi)"\
"numpy.sin(d[0].values)"\
-t"示例图",fontsize=16"\
-x"label@'x",fontsize=12"\
-y"label@'y",fontsize=12"\
-p"plot@d[0].values,d[1]。值,label='line1'
绘图是使用模板生成的。
=代码块::text
$tigereye\
"numpy.linspace(0,2*numpy.pi)"\
"numpy.cos(d[0].values)"\
"导入任务"\
"https://raw.githubusercontent.com/grnydown/tigereye/master/template/basic/sample1.tgr?name=sinplot@x=d[0].values,y=d[1].values"\
-t"
le.
==
==
代码块::text
$echo$'1,2,3\n4,5,6\n7,8,9'>;simple.csv
$tigereye simple.csv\
--数据格式"csv@delimiter=',',header=none"\
--calc"row0=d[0].values"\
--calc"row1=d[1].values"\
--calc"row2=d[2].values"\
-t"样本图",fontsize=16"\
-x"label@'x",fontsize=12"\
-y"label@'y",fontsize=12"\
-p"plot@row0,row2,label="line-1"\
-p"bar@row0,row1,width=0.5,label="bar-1"\
-g\
-l
.
==
==
代码块::text
$tigereye https://raw.githubusercontent.com/grnydown/tigereye/master/data/simple.csv\
--数据格式"csv@delimiter=',',header=none"\
--calc"row0=d[0].values"\
--calc"row1=d[1].values"\
--calc"row2=d[2].values"\
-t"样本图",fontsize=16"\
-x"label@'x",fontsize=12"\
-y"label@'y",fontsize=12"\
-p"plot@row0,row2,label="line-1"\
-p"栏,@row0,row1,width=0.5,label="bar-1"\
-g\
-l
生成DF文件。
==
==
…代码块::text
$tigereye https://raw.githubusercontent.com/grnydown/tigereye/master/data/simple.csv\
--pdf bind"'sample.pdf'"\
--data format"csv@delimiter=',',header=none"\
-x"label@'x',fontsize=12"\
-y"label@'y',fontsize=12"\
--calc"npages=d.shape[0]"\
--pages"npages"\
-p"plot@numpy.arange(npages),d.values[page-num,:],label=%d'%page-num'\
-t"page-%d'%page-num'\
-g\
-l
----
-——
tigereye嫒文档
——
——
确认
——
——
。_纽比:http://www.numpy.org/
…_熊猫:https://pandas.pydata.org/
…_ Tigereye:https://grnydown.github.io/Tigereyedocs
==
历史
==
<0.1.2(2018-06-24)
----
*PYPI上的首次发布。
tigereye
==
图片::https://img.shields.io/pypi/v/tigereye.svg
:目标:https://pypi.python.org/pypi/tigereye
…图片::https://img.shields.io/travis/grnydown/tigereye.svg
:目标:https://travis ci.org/grnydown/tigereye
>面向python用户的一体式数据实用程序
*免费软件:mit许可证
*文档:https://grnydown.github.io/tigereyedocs.
-——
什么是tigereye?
----
tigereye是一个便携式命令行实用程序,用于从各种数据源创建绘图。它提倡增量打印,您可以立即在命令行中看到更改的效果。直到满意为止,您可以通过一个非常快速的循环"更改运行查看"来生成绘图。此外,tigereye还可以读取各种格式的数据,在命令行上对其进行紧凑的修改,并将修改后的数据以图形和文本的形式输出。Tigereye还支持导入可独立创建的绘图和数据。
---------
在使用tigereye之前,需要安装三个python包。通过运行以下命令,可以检查程序包是否在计算机上本地可用。在下面的每个命令中,您应该看到三个类似于"2.2.2"的数字。如果没有,请访问相应的软件包站点并按照安装说明进行安装。
。代码块::text
$python-c"import matplotlib;print(matplotlib.\u version\uu)"
g来自github repository的源代码。使用pip可以得到稳定的版本,使用源代码可以得到最新版本。
使用pip安装tigereye代码块::text
$pip install tigereye
$tigereye--version
从github存储库安装tigereye
=代码块::text
$git clone https://github.com/grnydown/tigereye.git
$cd tigereye
$python setup.py install
$tigereye--version
----
简单示例==========================
…代码块::text
$tigereye"[1,2,4]"
添加标题。
====
……代码块::文本
标签被添加到x和y轴中。
=代码块::text
$tigereye"[1,2,4]"\
-t"采样图",fontsize=16"\
-x"label@'x",fontsize=12"\
-y"label@'y",fontsize=12"
代码块::text
$tigereye\
"numpy.linspace(0,2*numpy.pi)"\
"numpy.sin(d[0].values)"\
-t"示例图",fontsize=16"\
-x"label@'x",fontsize=12"\
-y"label@'y",fontsize=12"\
-p"plot@d[0].values,d[1]。值,label='line1'
绘图是使用模板生成的。
=代码块::text
$tigereye\
"numpy.linspace(0,2*numpy.pi)"\
"numpy.cos(d[0].values)"\
"导入任务"\
"https://raw.githubusercontent.com/grnydown/tigereye/master/template/basic/sample1.tgr?name=sinplot@x=d[0].values,y=d[1].values"\
-t"
le.
==
==
代码块::text
$echo$'1,2,3\n4,5,6\n7,8,9'>;simple.csv
$tigereye simple.csv\
--数据格式"csv@delimiter=',',header=none"\
--calc"row0=d[0].values"\
--calc"row1=d[1].values"\
--calc"row2=d[2].values"\
-t"样本图",fontsize=16"\
-x"label@'x",fontsize=12"\
-y"label@'y",fontsize=12"\
-p"plot@row0,row2,label="line-1"\
-p"bar@row0,row1,width=0.5,label="bar-1"\
-g\
-l
.
==
==
代码块::text
$tigereye https://raw.githubusercontent.com/grnydown/tigereye/master/data/simple.csv\
--数据格式"csv@delimiter=',',header=none"\
--calc"row0=d[0].values"\
--calc"row1=d[1].values"\
--calc"row2=d[2].values"\
-t"样本图",fontsize=16"\
-x"label@'x",fontsize=12"\
-y"label@'y",fontsize=12"\
-p"plot@row0,row2,label="line-1"\
-p"栏,@row0,row1,width=0.5,label="bar-1"\
-g\
-l
生成DF文件。
==
==
…代码块::text
$tigereye https://raw.githubusercontent.com/grnydown/tigereye/master/data/simple.csv\
--pdf bind"'sample.pdf'"\
--data format"csv@delimiter=',',header=none"\
-x"label@'x',fontsize=12"\
-y"label@'y',fontsize=12"\
--calc"npages=d.shape[0]"\
--pages"npages"\
-p"plot@numpy.arange(npages),d.values[page-num,:],label=%d'%page-num'\
-t"page-%d'%page-num'\
-g\
-l
----
-——
tigereye嫒文档
——
——
确认
——
——
…_熊猫:https://pandas.pydata.org/
…_ Tigereye:https://grnydown.github.io/Tigereyedocs
==
历史
==
<0.1.2(2018-06-24)
----
*PYPI上的首次发布。