Нет метода для класса S4: транзакции

Я пытаюсь создать скрипт анализа рынка корзины, используя R, и у меня возникают проблемы с преобразованием data.frames в транзакции.

Я перепробовал все возможные конфигурации, указанные здесь: http://r-pkgs.had.co.nz/namespace.html

Но я не могу понять, почему я продолжаю получать ту же ошибку:

Ошибка: нет метода для класса S4: выполнение транзакций остановлено

это мой код

needs(arules)
needs(jsonlite)
needs(dplyr)
needs(rlist)
needs(RCurl)
needs(methods)

attach(input[[1]])
URL <- trainingDataURL
data <- ''
data <- getURL(URL)
if(data != ''){
trainingData <- fromJSON(data)
vbs <- fromJSON(variables)
# N <-nrow(trainingData)
tdata <- trainingData[,c(vbs[1],vbs[2])]
i <- split(tdata[,vbs[2]], tdata[,vbs[1]])
#' @importClassesFrom arules transactions
#' @importFrom methods transactions
txn <- as(i, "transactions")
#basket_rules <- apriori(txn, parameter = list(sup = 0.005, conf = 0.01, target="rules"))
#toJSON(as(basket_rules, "data.frame"))
}

код выполняется с использованием https://www.npmjs.com/package/r-script в контейнере Docker.

Любая помощь приветствуется

0 ответов

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