Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在C#应用程序中使用我的R GUI_C#_R - Fatal编程技术网

在C#应用程序中使用我的R GUI

在C#应用程序中使用我的R GUI,c#,r,C#,R,我有一个复杂且完善的C#应用程序,我将从中提取数据以在R中处理。然后,我需要将在R中计算的分析结果反馈到C#。这是为了确保向最终用户提供全面的体验 但是,我也希望在C#应用程序中使用R的图表和图形功能,因为C#图形不是最好的 这种混合应用是否有已知的解决方案 我尝试过的潜在解决方案包括将R图表保存为独立文件,并将该图像提供给C#应用程序。然而,这不是一个很好的方法,部分原因是图表不是交互式的。我试图覆盖一些虚假的互动,但这是一个有点劣质的工作 相反,我提出的能够提供大量解决方案的最佳方法是在R中

我有一个复杂且完善的C#应用程序,我将从中提取数据以在R中处理。然后,我需要将在R中计算的分析结果反馈到C#。这是为了确保向最终用户提供全面的体验

但是,我也希望在C#应用程序中使用R的图表和图形功能,因为C#图形不是最好的


这种混合应用是否有已知的解决方案

我尝试过的潜在解决方案包括将R图表保存为独立文件,并将该图像提供给C#应用程序。然而,这不是一个很好的方法,部分原因是图表不是交互式的。我试图覆盖一些虚假的互动,但这是一个有点劣质的工作

相反,我提出的能够提供大量解决方案的最佳方法是在R中简单地执行数据处理,并在C#应用程序中使用SVG查看器


R Shining、R Charts和(NV)D3等可以在某种程度上提供一个不错的整体解决方案。

对于.net有很多很好的图表选项。您是否尝试过R.net(在C和R之间进行通信)?它具有实验性的图形特征。无论如何,我建议使用.NET图表(Internet上有很多组件)。我确实尝试过R.NET,但它似乎有点问题。至于.NET的优秀图表库,我还没有找到任何质量好、开源的。思想?