Я хочу сделать серию обучающих наборов со случайной выборкой, размер которых точно составляет 75% от полного набора данных.Приведенный ниже код является примером того, чего я хочу достичь, за исключением того, что я всегда хочу 75 выборок из 1 и 25 выборок из 2;этот код дает мне только образцы, которые близки к этим размерам, но не точны.
column <- c(rep("A", 40), rep("B", 60))
data <- as.data.frame(column)
index <- sample(2,100, replace=TRUE, prob=c(0.75,0.25))
Я хочу иметь возможность добиться такого разделения, без использования дополнительных пакетов и только с базой R, если это возможно,Пакеты, кажется, не работают для меня подавляющее большинство времени, поэтому я уже нашел трудным найти решение.