我有两个同样长的数据集 - 从“vp”创建的“vpXmin”和“vpXmax”
> head(vpXmin)
vp
[1,] 253641 2621722
[2,] 253641 2622722
[3,] 253641 2623722
[4,] 253641 2624722
[5,] 253641 2625722
[6,] 253641 2626722
> head(vpXmax)
vp
[1,] 268641 2621722
[2,] 268641 2622722
[3,] 268641 2623722
[4,] 268641 2624722
[5,] 268641 2625722
[6,] 268641 2626722
我想使用“rbind”连接这些数据集中的每一行,并想创建单独的矩阵;例如
l1<-rbind(vpXmax[1,],vpXmin[1,])
l2<-rbind(vpXmax[2,],vpXmin[2,])
... ...
尽管我不熟悉 R 循环,但我想将这么大的数据处理为循环......但我在尝试这个时失败了:
for (i in 1:length(vp)){rbind(vpXmax[i,],vpXmin[i,])}
知道为什么吗?另外,如果有的话,请给一些很好的参考来学习使用 R 的不同类型的循环。提前致谢。