1

几天前我很高兴找到 Deedle,它似乎是 NET 世界中数据分析的好工具。但是,我的一些数据位于 csv 文件中,并且 Frame.ReadCsv 方法对大约 200MB 或更大的文件抛出 System.OutOfMemoryException。我使用 Frame.ReadCsv 参数没有成功。在某些情况下,我可以在加载到数据帧之前对数据进行预处理,但如果能够直接在 Deedle 中处理它们会很好。R 将这些文件加载​​到数据框中没有问题。有什么推荐吗?

我遇到了 BigDeedle 示例,但它看起来并不简单,我想知道是否有更简单的解决方案不需要额外的代码。谢谢!

4

1 回答 1

2

检查您的 FSI 设置是否为 64 位

let is64Bit = (System.IntPtr.Size = 8)

并配置 Visual-Studio 以将 FSI 切换到 64 位,这里:

Tools -> Options -> F# Tools -> F# Interactive
于 2016-01-20T19:28:52.060 回答