У меня есть большой набор данных, как показано ниже. Из данных я хочу случайным образом выполнить выборку на основе идентификатора. Поскольку данные имеют 5 идентификаторов, я хотел бы выбрать 5 идентификаторов с заменой и создать новый набор данных с наблюдениями за выбранными идентификаторами.
id value var1 var2 …
1 1
1 2
1 3
1 4
2 5
2 6
2 7
3 8
3 9
3 10
4 11
4 12
4 13
5 14
5 15
5 16
Предположим, я случайным образом рисую 5 значений от 1 до 5 (потому что есть 5 уникальных идентификаторов), и результат (2 4 3 2 1). Тогда я хотел бы получить эти данные
id value var1 var2 …
2 5
2 6
2 7
4 11
4 12
4 13
3 8
3 9
3 10
2 5
2 6
2 7
1 1
1 2
1 3
1 4