将数组转换为乳胶表的工具

array2latex的Python项目详细描述


array2latex
==


它将numpy的数组转换为有效的latex表。我经常使用numpy,我总是想把数组转换成乳胶。我想在我的jupyter笔记本中“导入”一些东西,这样当我得到结果时,我会直接将它们转换成乳胶表(反对将它们转换成csv文件,然后使用其他服务将其转换成乳胶)

在我的论文中,我使用了“Tables Generator<;https://www.tables generator.com>;`这真的很酷,非常棒。但这不是我想要的,转换成csv,然后上传到网站的步骤并不是最好的方法。代码块::python



或使用anaconda,两者都工作得很好,并且它们总是具有相同的最新版本

代码块:python

conda install-c adonese array2latex

启动“array2latex”非常简单。它将与您的工作流集成,例如,使用numpy数组并将最终结果输出到“latex”表中。代码块:python

from array2latex import to latex
import numpy as np

array=np.random.rand(3,4)创建3,4随机矩阵
table=tolatex(array,header=header)
就这样!现在您有了一个有效的乳胶表。

,但还有更多需要添加的内容。` array2latex`只有2个必需的参数、要转换的数组(显然)和表的头。您还可以分隔表的“标题”,还可以添加“标签”,就像在典型的乳胶表中通常所做的那样。要做到这一点其实很简单,你只需要做

…代码块::python

将是标准输出,即您的“Jupyter笔记本”或您的终端。但是,我们也允许您将结果存储在文件中。为此,

代码块::python

文件的大小并不重要。无论如何,它只是一个txt文件。

所以是的,这就是关于“array2latex”的全部内容。

todo
----

-包括pandas数据帧。通过检测输入类型,然后将其转换为numpy,剩下的代码将保持不变,我已经可以懒洋洋地做到这一点了。
-重构代码,等等,这是必须的。代码是可怕的,但它工作,有效吗?我想
-添加注释,对变量使用更具信息性的名称。我真希望能找到比string arry更具信息性的东西。
-拜托,这段代码是你的,fork it,modify it,pull request等,这样我们就有了更好的工具来将numpy数组和其他数组转换成乳胶表。



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

推荐PyPI第三方库


热门话题
运行ClassSpy java时发生反射错误   java Android ContextWrapper fileList()看不到我的文件   java使用JAXWS构建大型MTOM/XOP消息   eclipse如何使用ACM库(控制台程序)编写Java程序?   java m2eclipse插件搜索在配置为Nexus时不会给出结果   java Scanner只识别文本文件中的某些行,而不识别其他行   java如何从smartwatch启动活动或服务   java检查数组是否至少有两个具有特定值的元素   JAVA网URL编码器/解码器替代方案   Java中通过引用传递对象   spring如何在使用JavaJSON修补程序进行修补时禁止更新字段   使用java将海量数据存储到mysql的最佳方法   java字符串作为不可变对象   java我无法访问tomcat服务器(localhost),甚至无法访问mysql   java While循环条件未给出预期结果   java如何启动传递图像uri的新活动   Java中类定义在方法中的使用   Java程序在Ubuntu中运行我的另一个程序