2015-03-27 2 views
1

Я работаю над проектом анализа данных и Я пробовал библиотеку данных Deedle на моем приложении C# Я нахожу, что Deedle - полезная библиотека, она предоставляет таймеры и dataframe для C# и F #. Но мой вопрос: могу ли я узнать, в чем разница для этой библиотеки и R.Net? Если я хочу сделать некоторый анализ данных и статистически ориентированный проект, не следует использовать R.Net вместо библиотеки Deedle? Просьба сообщить. Большое спасибоВ чем разница между библиотекой R.Net и Deedle?

+0

Я нашел: http://bluemountaincapital.github.io/Deedle/rinterop.html ................... и ......... ........ https://www.youtube.com/watch?v=-w7o9PHsnP8 Из того, что я могу сказать, они не являются взаимоисключающими. По-видимому, есть решения, связанные с использованием обоих - да в Deedle! – clearlight

+0

Я думал, что если вы хотите использовать R, вам нужно установить [Deeldle R plugin] (https://www.nuget.org/packages/Deedle.RPlugin), который имеет зависимость от R.Net – colinfang

ответ

2

Краткое резюме:

  • Deedle является кадр данных и (время) библиотека серии для F # и C# и написано в F #, так что все работает на .NET.

  • R.NET (а также RProvider) вы получите доступ к родным пакетам R, и вы можете получить доступ к функциям кадров данных нативного R слишком

В принципе, Deedle позволяет выполнять анализ данных на .NET и когда вам нужны функции, недоступные в Deedle (или некоторые другие расширенные статистические данные), вы можете использовать провайдер R.NET и F # R для вызова собственного R-пакета.

Смежные вопросы