这两个代码片段是否等效,即它们是否在做同样的事情?
据我所知,sample
他们应该做同样的事情,即s1
两者s2
都是x
.
第一个片段:
sz <- 5
x <- 1:10
s1 <- sample(x,size=sz,replace=F)
第二个片段:
sz <- 5
x <- 1:10
s2 <- c()
idx <- sample(1:length(x),size=sz,replace=F)
for ( i in idx ) {
s2 <- c(s2,x[i])
}