Как я могу разделить данные на обучить и проверить с помощью команды rxExec?

Когда я использовал rxSplit разделить данные на обучать и тестировать в setcomputecontextЯ получаю сообщение об ошибке ниже, пожалуйста, используйте rxExec обрабатывать вызов в распределенном контексте.

КОД:

data_split<-rxSplit(inData = localDS ,
        outFileSuffixes = c("Train", "Test"),
        splitByFactor = "splitVar",
        overwrite = TRUE,
        transforms = list(
          splitVar = factor(sample(1:2,
                                   size = .rxNumRows,
                                   replace = TRUE,
                                   prob = c(.70, .30)),
                            levels = 1:2)),
        rngSeed = 17,
        consoleOutput = TRUE)

ОШИБКА:

Error in rxClusterStop() : 
    The computeContext option is currently set to a distributed computing context. 'rxSplit' calls are not
    inherently distributable. You can, however, use 'rxExec' to process a call in the distributed context.

Итак, как я могу использовать rxExec команда для разделения данных на поезд и тестовые данные?

0 ответов

Другие вопросы по тегам