繁体   English   中英

R将2组变量的所有可能组合放入for循环

[英]R put all possible combinations of 2 sets of variables in for loop

我有2个要组合的变量字符串,以在R中获得所有可能的组合。我的最终目标是采用所有这些引用了不同数据帧变量中数据的组合,并将其包含在for语句中,以便为每个变量编写pdf组合。 例如,

A <- c(a, b, c)
B <- c(1, 2, 3)

我想最终能够写出A = x和B = y的所有组合...

我该怎么做呢? 我可以在for语句中对此进行指示吗? 或者,我是否需要先进行某种组合A * B的字符串? 无论哪种方式,我都需要有关语法的帮助。 谢谢!

A <- c("a", "b", "c")
B <- c(1, 2, 3)

AB <- merge(A,B)

for(i in 1:nrow(AB)){
  print(c("This is A:", AB[i,1]))
  print(c("This is B:", AB[i,2]))
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM