У меня есть data.frame, и мне нужно создать 1000 случайных выборок, каждый из которых содержит 30 наблюдений.Создайте 1000 выборок из 30 наблюдений из data.frame
Вот пример моего data.frame:
df = read.table(text = 'ID Letter
1 L
2 R
3 T
4 U
5 I
6 K
7 Y
8 Q
9 A
10 R', header = TRUE)
Колонна из которой образцы должны быть приняты в df$Letter
.
Любое предложение?
Вы можете использовать 'sample' вместе с' replicate', чтобы создать 100 образцов длиной 30 с заменой, например, 'replicate (100, sample (df $ Letter, 30, replace = TRUE))'. Вам не нужен пакет 'boot'. – shayaa
Резерваторы Bootstrap имеют тот же размер, что и исходный образец. Поскольку вы хотите, чтобы образцы были больше, чем исходный образец, вы не выполняете загрузку и, следовательно, не можете использовать функцию 'boot'. – Roland