将参数递归传递到R中的函数中?
假定将参数递归传递到R中的函数中?,r,R,假定 group您可能希望通过eval,parse group <- paste0("A", seq_len(101)-1) cmdstr <- paste0("getValue(", paste(paste(group[-1], group[1], sep=" - "), collapse=", "), ")" ) cmdstr eval(parse(text=cmdstr)) 分组什么是A0,A1?不能减去字符。getValue(映射(`-`,mget(组[
group您可能希望通过eval
,parse
group <- paste0("A", seq_len(101)-1)
cmdstr <- paste0("getValue(",
paste(paste(group[-1], group[1], sep=" - "), collapse=", "),
")" )
cmdstr
eval(parse(text=cmdstr))
分组什么是A0
,A1
?不能减去字符。getValue(映射(`-`,mget(组[-1]),mget(组[1]))
?不过你应该举个例子。我学习了这个函数makeContrasts{limma}
。现在我知道,对比
参数可以做同样的事情。你的回答可以解决我的问题。事实上,我学习了这个函数makeContrasts{limma}
。现在我知道,对比
参数可以做同样的事情eval(parse())
非常好。