R caret package createDataPartition () не дает правильного номера раздела - PullRequest
0 голосов
/ 19 апреля 2020

У меня есть код ниже. Насколько я понимаю, это даст 50 * 0,8 = 40 записей назад, но это даст 42. Цените это, если кто-то может помочь объяснить это.

library(caret)
set.seed(123)
x <- seq(1:50)
training_index <- createDataPartition(x, times = 1, p = 0.8, list = FALSE)
dim(training_index)

1 Ответ

0 голосов
/ 19 апреля 2020

Чтобы получить точные пропорции, вы должны отключить значение по умолчанию для групп, равное 2.

используйте это createDataPartition(x, p=0.8,list=F, groups=2)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...