Hello,
I have a dataset named "df" of 3 variables and 100 rows. I need to sample 1000 subsamples of 10 rows with "replace = TRUE" form it.
I've tried the code below but it didn't work.
N=100
for(i in 1:N){
samp[i] <- sample(df,10,replace=TRUE)
}
Could you please help me?
Thanks a lot,
Hello,
library(dplyr)
df <- data.frame(a = c(1:100),
b = c(201:300),
c = c(401:500))
sample <- list()
for(i in 1:100){
sample[[i]] <- dplyr::sample_n(df,10,replace = TRUE)
}
This should work
let me know
It works! Thanks a lot @ GreyMerchant!
Glad it was of help!
Feel free to mark it as the solution.
Just a side note - always great to have a working bit of code (the code you provided was enough to get going but do try and create a reprex as that just makes it even easier!) FAQ: How to do a minimal reproducible example ( reprex ) for beginners - #2 by andresrcs
system
Closed
5
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
If you have a query related to it or one of the replies, start a new topic and refer back with a link.