在以下情况下如何使用复制功能:
mydata <- data.frame (var1 = 1:4, replication = c(3, 5, 3, 7))
mydata
var1 replication
1 1 3
2 2 5
3 3 3
4 4 7
我想要这样的结果:
1,1,1, 2,2,2,2,2, 3,3,3, 4,4,4,4,4,4,4
1重复3次,2重复5次,依此类推
我尝试了应用功能,没有做任何好事。
apply (mydata,2,rep )