R.Net和Deedle库有什么区别?

时间:2015-03-27 02:27:51

标签: f# deedle r.net

我正在研究数据分析项目 我在C#应用程序上尝试过Deedle数据库 我发现Deedle是一个有用的库,它为C#和F#提供了时间序列和数据帧。但我的问题是,我知道这个库和R.Net有什么区别吗? 如果我想做一些数据分析和统计导向的项目, 我不应该使用R.Net而不是Deedle库吗? 请指教。非常感谢

1 个答案:

答案 0 :(得分:2)

快速摘要:

  • Deedle是F#和C#的数据框和(时间)系列库,用F#编写,所以它都在.NET上运行。

  • R.NET(以及RProvider)允许您访问本机R包,也可以访问本机R数据框功能

基本上,Deedle允许您在.NET上进行数据分析,当您需要Deedle(或其他一些高级统计信息)中不可用的函数时,您可以使用R.NET和F#R类型提供程序来调用本机R包