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# 应用程序,我将从该应用程序中提取数据以在 R 中进行处理。然后,我需要将在 R 中计算的分析反馈到 C# 中。这是为了确保为最终用户提供全面的体验。
但是,我还想在 C# 应用程序中使用 R 的图表和图形功能,因为 C# 图形不是最好的。
这种类型的混合应用程序是否有已知的解决方案?
我尝试过的潜在解决方案包括将 R 图表保存为独立文件并将该图像提供给 C# 应用程序。但是,这不是一个很好的方法,部分原因是图表不是交互式的。我试图覆盖一些虚假的交互性,但这有点粗制滥造。
相反,我想出的真正提供广泛解决方案的最佳方法是在 R 中简单地执行数据处理,并在 C# 应用程序中使用 SVG 查看器。
R Shiny、R Charts 和 (NV)D3 等可以在某种程度上提供一个不错的整体解决方案。