У меня есть фрейм данных со столбцом ID и sub ID и другими пояснительными переменными.Мне нужно попробовать все различные комбинации на основе одного столбца ID и subID.Каждый раз можно выбрать только 1 строку из каждой категории идентификаторов.
mydata <- data.frame(ID = c(1,1,1,2,2),
SubId = c(1,2,3,1,2),
Var_1 = c(16, 18, 20, 10, 11))
В качестве результата я хотел бы получить кадр данных с уникальной комбинацией для каждой итерации цикла, пока все комбинации не будут завершены, ивсе различные кадры данных могут быть восстановлены.Каждый раз можно выбрать только 1 строку для каждого идентификатора. Пример результатов первых четырех циклов приведен ниже
желаемый результат