Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一个数据分析项目,我在我的 C# 应用程序上尝试了 Deedle 数据库,我发现 Deedle 是一个有用的库,它为 C# 和 F# 提供时间序列和数据帧。但我的问题是我可以知道这个库和 R.Net 有什么区别吗?如果我想做一些数据分析和面向统计的项目,我不应该使用 R.Net 而不是 Deedle 库吗?请指教。非常感谢
快速总结:
Deedle 是 F# 和 C# 的数据帧和(时间)序列库,它是用 F# 编写的,所以它都在 .NET 上运行。
R.NET(以及 RProvider)使您可以访问本机 R 包,您也可以访问本机 R 数据框函数
基本上,Deedle 允许您在 .NET 上进行数据分析,当您需要 Deedle 中不可用的功能(或其他一些高级统计数据)时,您可以使用 R.NET 和 F# R 类型提供程序来调用本机 R 包。