FrontPage

command: R ex1
R: print("start")
R: n <- c()
R: abc <- function(c){
R: if(abc > 15.0){
R: n <- c(n,1.0)}
R: else{
R: n <- c(n,0.0)}
R: return (n)
R: }
command: end ex1
command: program ex2
program: dim urls
program: dim Table
program: dim RowLabel
program: dim ColumnLabel
program: n=10
program: vals="c("
program: for i=0 to 9
program:  urls(i)="http://www.yama-lab.org/r-1/index.php?test" + (5+i)
program: next i
program: for i=0 to n-2
program:  page=ex("connector", "getpage "+urls(i))
program:  pageR=getResultPart(page)
program:  parseCsv(pageR, Table, RowLabel, ColumnLabel)
program:  ix=getindex(Table, RowLabel, ColumnLabel("device"),"=","a-0")
program:  vals=vals+Table(ix,ColumnLabel("v"))+","
program: next i
program: page=ex("connector", "getpage "+urls(n-1))
program: pageR=getResultPart(page)
program: parseCsv(pageR, Table, RowLabel, ColumnLabel)
program: ix=getindex(Table, RowLabel, ColumnLabel("device"),"=","a-0")
program: vals=vals+Table(ix,ColumnLabel("v"))+")"
program: ex("ex1","run")
program: out="eval v <- "+vals
program: ex("ex1",out)
program: ex("ex1","eval mean(v)")
program: ex("ex1","n <- c()")
program: ex("ex1","for(i in 1:10){")
program: ex("ex1","n <- c(n,abc(v[i]))")
program: ex("ex1","}")
program: ex("ex1","eval mean(n)")
command: end ex2
command: run ex2
command: clear sendBuffer
command: getOutput ex1
command: sendResults.
result:
[STRING "start"]
[NULL ]
[NULL ]
[NULL ]
[NULL ]
[NULL ]
[NULL ]
null
[NULL ]
[REAL* (0.0, 0.0, 0.0, 26.0, 16.0, 4.0, 18.0, 24.0, 19.0, 14.0)]
[REAL* (12.1)]
[REAL* (NaN)]
currentDevice="yamaRasPiDp9_1",Date=2016/12/12/ 14:45:37

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS