在R中的循环内垂直连接多个数据帧

时间:2017-03-27 07:22:07

标签: r

我有40个数据框(相同大小),比如说station_1,station_2,....,station_40

在每个循环中,将有不同的站需要垂直连接。例如,在特定的循环中,我想连接[station_2,station_3,station_11,station_30,station_40]。如何在没有明确指定那些工作站的名称的情况下对R进行编码?

1 个答案:

答案 0 :(得分:0)

我们可以使用list使用mget获取数据集,然后rbind使用do.call(假设垂直连接意味着这些数据集)res <- do.call(rbind, mget(paste0("station_", c(2, 3, 11, 30, 40))))

print(attribute_x + column_x + ": " + value)

注意:这里我们假设数据集对象具有相同的列名