我基本上希望能够从内部调用列环路(在现实中两个嵌套的for循环),利用过去的()和环路的我(j ..)值来访问我的数据帧聪明灵活的方式列。
#for the showcase I use the standard cars example
r1 <- cars
r2 <- cars
# in case there are more data to consider I would want to add, ore remove further with out changing the rest
# here I am entering the "dimension" of what I want to compare for the showcase its only one
num_r <- 2 #total number of reactors in the experiment
for( i in 1:num_r)
{
# shoud create proxie variable to be processed further
assign(paste("proxi_r",i,sep="", colapse="") , do.call("matrix",
list(get(paste("r",i,"$speed",sep="", colapse="" )))))
# further operations of gluing and arranging data follow so they fit tests formatting requirements
}
这给了我:
Error in get(paste("r", i, "$speed", sep = "", colapse = "")) :
object 'r1$speed' not found
但是当它显然存在典型R1 $速度?
Sofare我搜索“R对象不循环的内部存在”,“使用粘贴()来存取权限内循环变量”,“福尔循环和对象”,“do.call内循环” ......以及类似的...
有什么),以规避GET(所以我没有寻找到环境的话题,这样我就可以把我的环路的灵活性,所以我不每次都重新编辑我的剧本我已经一改试验配置,这实在是费时又使不少误区里面潜行。
数据的大小坠毁Excel中具有广泛用途Excel宏,每个人在这里的实验室使用,几次:)的,所以没有要回convort区。 我现在想挖成R编程带有R静书,很多谷歌上搜索和阅读教程,所以请原谅我的幼稚的做法,我的烂英语。 我将是任何提示非常感激,因为我觉得现在有点卡住。