在R中,如何在for循环中合并数据帧。
我有数据框item1,item2,item3 ...,我想将它们组合成对item11,item12,item13,item21,item 22,...,所以下面是for循环:
我无法找到正确的代码来分别访问item1,item2,item3。在Python中,可以使用“ item {}。format(i),item {}。format(j)”来完成,但是R中是否有类似的表达式?还是需要另外做?在此先感谢!
for (j in 1:3){
for (i in 1:3){
assign(paste0("item", i, j), rbind(item_i, item_j))
}
}
答案 0 :(得分:0)
使用循环可以正常工作:
for (j in 1:3){
for (i in 1:3){
assign(paste0("item", i, j), rbind(get(paste0("item_", i)), get(paste0("item_", j))))
}
}