我想知道是否有人将R集成到Rails中,特别是在heroku上。我熟悉rsruby gem,这是ruby与R的事实上(也许是唯一的)绑定,但是如果不是不存在,那么将R与Rails集成的文档就很少。比方说,将R安装到Rails应用程序的lib文件夹中并使用rsruby通过Rails访问它是否可行?将R与Rsruby集成起来
16
A
回答
4
我使用Rserve和简化界面的包装器,叫做Rserve-simpler。
http://rubygems.org/gems/rserve-simpler。它让我的生活更轻松。我最终经常一起使用R和Ruby。
这里是一个问题,我已经解释了一些用法。 How to pass a ts object to R via RSRuby
1
我在几年前探索了R/Rails整合,所以我的帖子现在已经过时了。但是,如果您想阅读它们,它们仍然可用并可能有用:
我遇到的一个问题是关于终止开发服务器的“堆栈粉碎错误”,这让我很担心该项目是否值得追求。
我还没有试过部署到Heroku。原则上,我喜欢将R放入Rails lib /的想法,但我不确定它是否可行。
一般来说,我发现用R桥接其他语言很麻烦。通过在服务器上运行R(使用,例如RApache)并且在该和Rails应用(例如,例如,如JSON)之间来回传递数据,可能会更好地保持两者分离。我对这个想法写了另一篇文章:
Getting your web application and R(Apache) to talk to each other
2
我创建了一个Heroku Buildpack,使用R在Heroku上一个没有脑子做。
有关详细信息,请查看heroku-buildpack-r。
相关问题
- 1. 将ASP.NET MVC 4.0与Syncfusion集成起来
- 2. 将WF4.0与Silverlight 4.0集成起来
- 3. 将jquery与jsf集成起来
- 4. 将Python与R集成
- 5. R与Java集成
- 6. 将`pqR`和`R`与'littler`集成在一起
- 7. 将r与Hadoop连接起来
- 8. 将Jest与基于JSPM的应用程序集成起来
- 9. 如何将REST风格的webservice与php和ajax集成起来
- 10. 将ADFS与AzMan集成起来的好方法是什么?
- 11. 如何通过RSRuby将ts对象传递给R
- 12. 将jquery Roundabout与Facebox集成在一起
- 13. 将Java与C#集成在一起.net
- 14. 将JAX-WS与Tapestry集成在一起
- 15. 将Kubernetes与纱线集成在一起
- 16. 将JAAS与wildfly集成在一起
- 17. R与Tableau的集成
- 18. 集成一个函数与R /防止集成来评估被积函数
- 19. R-集成“集成”功能
- 20. 集成来自C++的R代码
- 21. Java-R集成?
- 22. Storm-R集成
- 23. 将Spring MVC与Spring集成集成
- 24. 将R中的9列组合起来组成
- 25. R在R集成上限不起作用?
- 26. R与节点JS的集成
- 27. R使用Rserve与Java集成
- 28. R数据表将lapply与其他j参数结合起来
- 29. R将每个姓氏与每个姓氏组合起来
- 30. 将LaTeX与R markdown和pandoc结合起来
我对Ruby没有经验,但我可以提供一些关于寻找R相关帮助的建议。尝试在rseek.org上搜索RSRuby。 [这](http://www.rseek.org/?cx=010923144343702598753%3Aboaz1reyxd4&newwindow=1&q=rsruby+rails&sa=Search+functions%2C+lists%2C+and+more&cof=FORID%3A11&siteurl=www.rseek.org %2F)链接可能有一些有用的信息。 – joran
它确实有一些有用的信息。谢谢! – hankang
尽管我仍然喜欢听到任何在这个特定问题上有经验的人自己:) – hankang