Ошибка MLR в randomForestSRC после первого запуска - PullRequest
0 голосов
/ 29 апреля 2018

Я установил Java 9.0.4 и все соответствующие библиотеки R в macOS 10.13.4 для запуска следующего сценария в R 3.5.0 (вызывается в RStudio 1.1.423):

options("java.home"="/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home/lib")
Sys.setenv(LD_LIBRARY_PATH='$JAVA_HOME/server')
dyn.load('/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home/lib/server/libjvm.dylib')

library(mlr)
library(tidyverse) # for ggplot and data wrangly
library(ggvis) # ggplot visualisation in shiny app
library(rJava)
library(FSelector)

data <- read.csv('week07/PhishingWebsites.csv')

# All variables to nominal (PhishingWebsites)
data[c(1:31)] <- lapply(data[c(1:31)] , factor)

# Configure a classification task and specify Result as the target feature.
classif.task <- makeClassifTask(id = "web", data = data, target = "Result")


fv <- generateFilterValuesData(classif.task)

Он работает нормально при первом запуске, но если я запускаю его второй раз, я получаю следующую ошибку:

Error in randomForestSRC::rfsrc(getTaskFormula(task), data = getTaskData(task),  : 
  An error has occurred in the grow algorithm.  Please turn trace on for further analysis.

Любая помощь высоко ценится.

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