我必须开发一个web界面,允许用户输入一些输入,这些输入将作为参数传递给Rscript,并将结果返回给用户。
对于做过类似web界面的人,我有一些问题要问:
发布于 2012-04-24 19:06:44
R有自己的web服务器,所以你可以在R中做所有的事情,这样就不需要费心选择一个框架,或者让它们相互交谈等等--只需使用R框架:
http://cran.r-project.org/web/packages/Rook/index.html
如果你因为性能或其他原因不喜欢它,几乎任何框架都会以这样或那样的方式与R对话,所以使用你熟悉的。我会使用Django,或者通过Rpy2调用R,或者运行一个Rserve进程,但是如果您可以用PHP或Java编程,那么就使用基于这些语言的框架。如果你只能用R语言编程,那么要么学习Python,要么使用Rook。
发布于 2013-04-19 02:45:18
Rstudio有一个名为Shiny的新服务器,它使用node.js作为UI:
发布于 2012-04-24 17:45:41
Rstudio为R提供了一个see界面,请参阅http://rstudio.org/docs/server/getting_started
https://stackoverflow.com/questions/10294052
复制相似问题