python中的n-d标记数组

larra的Python项目详细描述


larray:n维标记数组

build statusDocumentation Status

larray是一个开源的python库,旨在提供工具,方便对 N维标记数据结构。

图书馆亮点

  • 用于存储和操作多维数据的N维标记数组对象
  • 用于读取和写入不同格式数组的I/O函数: CSV、Microsoft Excel、HDF5、pickle
  • 数组可以分组到会话对象中,并可以一次加载/转储
  • 带有IPython控制台的用户界面,用于快速探索数据
  • 与pandas库兼容:larray对象可以转换为pandas数据帧,反之亦然。

安装

预构建的二进制文件

安装larray最简单的方法是 Conda。 对于所有平台,安装Larray可以使用:

conda install -c gdementen larray

这将安装一个轻量级版本的larray 仅依赖于numpy和pandas库。 需要其他库才能使用包含的 图形用户界面,绘图或使用特殊 从excel或 HDF文件。描述了可选依赖项 下面。

安装具有所有可选依赖项的larray 可以使用

conda install -c gdementen larrayenv

您还可以首先将频道添加到 您的频道列表

conda config --add channels gdementen

然后将larray(或larrayenv)安装为

conda install larray

从源头建设

最新版本的larray可以从 https://github.com/larray-project/larray.git

满足以下详细要求后,只需运行:

python setup.py install

所需依赖项

  • python 2.7、3.5或3.6
  • numpy(1.10.0或更高版本)
  • pandas(0.13.1或更高版本)

可选依赖项

用于IO(HDF、Excel)

  • pytables: 用于处理HDF5格式的文件。
  • xlwings: 推荐的包,以获得所有的好处的Excel功能的拉里。 仅在Windows和Mac平台上可用。
  • xlrd: 用于从旧的Excel文件(即:.xls)中读取数据和格式化信息。
  • openpyxl: 读写推荐包 Excel 2010文件(即:.xlsx)
  • xlsxwriter: 用于写入数据、格式化的替代包 信息,特别是 Excel 2010格式(即:.xlsx)
  • larray_eurostat: 提供功能,以轻松下载欧盟统计局文件作为larray对象。 目前仅限于TSV文件。

用于图形用户界面

larray包含一个图形用户界面,用于查看、编辑和比较数组。

  • pyqt(4或5): Larray编辑器需要(见下文)。
  • pyside: Pyqt的替代品。
  • qtpy: 是Larray编辑器所必需的。 使用pyqt5布局支持pyqt5、pyqt4和pyside。
  • larray-editor: 需要使用与larray关联的图形用户界面。 它假设安装了qtpypyqtpyside。 在windows上,还将在windows“开始”菜单中创建菜单LArray

用于绘制

文档

官方文档位于readthedocs上的http://larray.readthedocs.io/en/stable/

联系

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

推荐PyPI第三方库


热门话题
JavaBeanio如何将抽象类或接口映射为记录或段   java Jboss 4.2.2到Jboss 7.1.1的迁移问题   如果Java运行时高于给定版本,则强制Maven失败   java在部署时持久化实体   java如何使用jdatechooser从mysql数据库中保存和检索空日期   java Google Drive SDK如何获取文件所在的文件夹?   java使用spring mvc mybatis从oracle db获取失败用户登录结果的数量   数组如何在java中拆分数字文件?   创建对象期间出现安卓 Java空指针异常   java 安卓supportv4。jar在Eclipse中未正确导入   java如何在javafx中创建这种类型的按钮   关于Spring集成和原型范围的java之谜   java正则表达式:在2个标记之间提取DNA信息   使用getText()时出现java空指针异常。toString()。修剪();   java如何从spring控制器获取angularjs中的模型属性值