Я хочу нарисовать кластеры (определяемые переменной id
) с заменой из набора данных, и, в отличие от ранее отвеченных вопросов, я хочу, чтобы кластеры, которые выбираются K раз, повторяли каждое наблюдение K раз. То есть я выполняю загрузку кластера.
Например, следующие примеры id=1
дважды, но повторяют наблюдения для id=1
только один раз в новом наборе данных s
. Я хочу, чтобы все наблюдения от id=1
появлялись дважды.
f = data.frame( id=c(1,1,2,2,2,3,3), X = rnorm(7) )
set.seed(451); new.ids = sample( unique(f$id), replace=TRUE )
s = f[ f$id %in% new.ids, ]