R语言实现在指定列、指定行之间插入新的行、列
1、在任意列之间插入新数据
a <- 1:5 b <- letters[1:5] c <- LETTERS[1:5] d <- 5:1 dat <- data.frame(a, b, c, d) dat x <- rep("k", 5) cbind(dat[,1:2], x, dat[,3:4]) ## 在第2、3列之间插入新的列
2、在任意行之间插入新数据
a <- 1:5 b <- letters[1:5] c <- LETTERS[1:5] d <- 5:1 dat <- rbind(a, b, c, d) dat x <- rep("k", 5) x rbind(dat[1:2,], x, dat[3:4,]) ## 在第二三行之间插入新的行