Rufen Sie R (Programmiersprache) aus .net

Arbeite ich an einer Anwendung, die erfordert eine Menge stastical Verarbeitung und Ausgabe als Bilder in einem .net-desktop-Anwendung. Die Probleme, einschließlich der Erzeugung der Ausgabe-Bilder, die wirken wie eine Natürliche Passform für R http://www.r-project.org/

Gibt es einen wrapper für die API, das SDK oder port, das mir erlauben wird, rufen Sie R aus .net?

Verwenden Sie die R(D) COM-server-Schnittstelle, wie hier beschrieben: codeproject.com/KB/cs/RtoCSharp.aspx
Es gibt eine alternative: RServeCLI. Es ermöglicht eine Verbindung zu dem R über TCP/IP, unterstützt mehrere Sitzungen und arbeiten unter Mono (getestet mit R 2.15 auf Debian). Es scheint zu sein, weniger buggy als R.NET. Worth, es zu versuchen.
Für eine vollständige Beispiel-Quellcode in C# für R.NET finden Sie unter stackoverflow.com/questions/5377070/c-sharp-r-interface/...

InformationsquelleAutor detroitpro | 2011-02-17

Schreibe einen Kommentar