一种可重用的数据维护与绘图工具

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上的首次发布。



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用jaxb2annotateplugin和XJC工具的java自定义注释   java组织。xeustechnologies。jcl无法加载WstxInputFactory类   java JUnit在格式化字符串上比较失败   java Bukkit配置部分getKeys   如何关闭Java流?   java Struts2正则表达式配置   链式事务注释的java奇怪行为   java在两个JButton之间使用变量   java签署APK时内容会发生什么变化?   java LWJGL:Slick:3D世界中的绘图字体   如何分解Java数组?   在Java MySql中处理多个过滤器   java如何在Firebase数据库中跳过初始OnChildaded事件触发   java如何在PreviewView中使用CameraX?   在子类#中重写父类后访问父类原始方法的java已解决   java找不到类型的属性   游戏框架游戏!框架+Java