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