如何使用节点js中的Rserve js将参数动态发送到R中的Rserve?

如何使用节点js中的Rserve js将参数动态发送到R中的Rserve?,r,node.js,rserve,R,Node.js,Rserve,作为评估的静态数据,但我希望它是动态的,以便每次Sym1都可以不同,有没有办法分配一个变量 它不是很整洁,但您可以始终在js中构建子集表达式,如下所示: Sym1=='fever' Sym1=='sweating' var症状=[‘出汗’、‘发烧’]; var subsetxpr=症状 .map(函数(症状){return'Sym1=='+症状;}) .加入(“|”); eval(“result它不是很整洁,但是您可以始终在js中构建子集表达式,如下所示: Sym1=='fever' Sy

作为评估的静态数据,但我希望它是动态的,以便每次
Sym1
都可以不同,有没有办法分配一个变量

它不是很整洁,但您可以始终在js中构建子集表达式,如下所示:

Sym1=='fever' 
Sym1=='sweating'
var症状=[‘出汗’、‘发烧’];
var subsetxpr=症状
.map(函数(症状){return'Sym1=='+症状;})
.加入(“|”);

eval(“result它不是很整洁,但是您可以始终在js中构建子集表达式,如下所示:

Sym1=='fever' 
Sym1=='sweating'
var症状=[‘出汗’、‘发烧’];
var subsetxpr=症状
.map(函数(症状){return'Sym1=='+症状;})
.加入(“|”);
client.eval(“结果
var symptoms = ['sweating', 'fever'];
var subsetExpr = symptoms
  .map(function(symptom){ return 'Sym1==' + symptom; })
  .join(' | ');
client.eval("result<-subset(data,"+ subsetExpr +")"