我很高兴几天前找到Deedle,这似乎是NET世界中数据分析的绝佳工具。但是我的一些数据是在csv文件中,而Frame.ReadCsv方法为大约200MB或更大的文件抛出System.OutOfMemoryException。我玩Frame.ReadCsv参数没有成功。在加载到数据帧之前,我可以在某些情况下预处理数据,但是能够直接在Deedle中处理它们会很不错。 R将这些文件加载到数据帧中没有问题。 有什么建议吗?
我遇到了BigDeedle示例,但它看起来并不简单,我想知道是否有更简单的解决方案,不需要额外的代码。 谢谢!
答案 0 :(得分:2)
使用
检查64位的FSI设置let is64Bit = (System.IntPtr.Size = 8)
并配置Visual-Studio将FSI切换为64位,此处为:
Tools -> Options -> F# Tools -> F# Interactive