有没有一种方法可以在data.frame
不重复编写 a 的情况下矢量化它的创建,如下所示?基本上我想创建大量的列,我正在寻找更短的方法。
QQ <- data.frame(rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100),rep(55,100))
names(QQ) <- sprintf("%s%02d", "S", c(1:16))
rep(55,100)
我不想写很多次,而是想通过矢量化(否则使用函数)来完成。