我有一个R脚本说rtry.r,其中包含3个语句:
c<-3+5
d<-5+11
e<-6+4
另外,我有一个简单的html页面,它有一个“div”元素。
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Div</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"/>
<style>
#box { height: 200px; width: 450px; position: relative; resize:both; overflow:auto; }
</style>
</head>
<body>
<div id="box" class="ui-widget-content">
<p>Box</p>
</div>
</body>
</html>
我想在此框中显示“c”,“d”和“e”的值。有什么办法可以从javascript运行r脚本吗? 请帮忙。 感谢。
答案 0 :(得分:1)
现在唯一的方法是在服务器端运行脚本并使用AJAX或页面加载传递结果。对于JavaScript和node.js,您可以使用https://gitorious.org/r-node
答案 1 :(得分:0)
使用R创建Web应用程序的一种方法是使用Shiny