【文件属性】:
文件名称:CSVReaders.jl:Julia 的 CSV 解析工具包
文件大小:3.93MB
文件格式:ZIP
更新时间:2021-07-07 02:12:35
Julia
CSVReaders.jl
介绍
CSVReaders 是一个 beta 包,旨在提供标准化的 API,用于将 CSV 文件读入任意 Julia 数据结构。 为了添加对新数据结构的支持,用户必须实现一组标准的功能。 有关示例实现,请参阅src/interface目录。
该软件包有几个设计目标:
将 CSV 文件公开为可以从 IO 中分批读取 N 行的值流
允许在一次通过数据时读取 CSV 文件
使用执行解析所需的最小内存量
可以将 CSV 文件中的数据读取为任意数据结构
可以在读取 CSV 文件时跳过不相关的列
在解析失败时更容易提供信息性错误消息
证明一个用于读取 CSV 文件的抽象协议可以编译成任意数据结构的高性能代码
对于用户:读入数据
在下面的演示中,我们展示了如何将 CSV 文件的内容读入 Dict-of-Vectors 和 Vector-of-Dicts:
using