【文件属性】:
文件名称:sparse_numeric_table:在python中查询,写入和读取稀疏数字表
文件大小:10KB
文件格式:ZIP
更新时间:2021-03-19 03:24:59
Python
稀疏数值表
查询,写入和读取稀疏数字表。
我经常使用pandas.DataFrame和numpy.recarray ,但是对于稀疏表,它对我不起作用。在这里,我将稀疏数字表表示为充满numpy.recarray的dict 。写入和读取是使用tarfile的,因此稀疏表的层次结构在tapearchives文件系统中表示。使用强大的pandas.merge在内部进行查询。
限制
仅数字字段
索引必须是无符号整数
列名不能包含;字符。
专业版
使用numpy二进制文件快速输入/输出。
没有自定义class ,仅是dict和numpy.recarray的组合。
由于tapearchive中的文件系统,易于探索输出文件中的层次结构和结构。
问题
仅支持我的工作流程中常见的查询
对列名的不必要的严格限制
用法
另请参阅./sparse_numeric_table/tests 。
1st)创建一个表示
【文件预览】:
sparse_numeric_table-master
----setup.py(799B)
----.gitignore(1KB)
----sparse_numeric_table()
--------__init__.py(15KB)
--------tests()
----.travis.yml(76B)
----COPYING(1KB)
----README.md(3KB)