CSVReaders.jl:Julia 的 CSV 解析工具包

时间:2024-07-26 19:59:15
【文件属性】:

文件名称:CSVReaders.jl:Julia 的 CSV 解析工具包

文件大小:3.93MB

文件格式:ZIP

更新时间:2024-07-26 19:59:15

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


网友评论