Get console output from R session
by opencpu
HTML
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="//cdn.opencpu.org/opencpu-0.4.js"></script>
<button id="postbutton" type="button">Test!</button> <br><br>
<pre><code id="output"></code></pre>
CSS
pre {
border: solid gray 1px;
padding: 5px;
margin: 10px;
}
JavaScript
//set CORS to call "appdemo" package on public server
ocpu.seturl("//public.opencpu.org/ocpu/library/stats/R")
//calls R function: stats::rnorm(n=100, mean=runif(1)):
$("#postbutton").click(function(){
var req1 = ocpu.call("rnorm", {n: 100, mean:123}, function(session1){
var req2 = ocpu.call("var", {x: session1}, function(session2){
//retrieve session console (async)
session2.getConsole(function(outtxt){
$("#output").text(outtxt);
});
});
});
});