я получаю сообщение об ошибке в R при выполнении следующего метода для алгоритма CSPADE (поиск ассоциативных правил в сделках):CSPADE в R броски ОШИБКИ: нет слота имени «transactionInfo» для данного объекта класса «сделка»
x <- read_baskets(con = system.file("misc", "zaki.txt", package = "arulesSequences"), info = c("sequenceID","eventID","SIZE"))
s1 <- cspade(x, parameter = list(support = 0.4), control = list(verbose = TRUE))
parameter specification:
support : 0.4
maxsize : 10
maxlen : 10
algorithmic control:
bfstype : FALSE
verbose : TRUE
summary : FALSE
tidLists : FALSE
preprocessing ...
Error in typeof(x) :
no slot of name "transactionInfo" for this object of class "transactions"
«х» является объектом сделки и он получает успешно создан, но по какой-то причине метод cspade не работает (даже на классическом наборе данных, который предоставляется в документации)
Этот вопрос не ясно, как написано. Вы должны включить воспроизводимый пример. http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example – polka
Не уверен, какая часть нечеткая, но позвольте мне немного уточнить. Текстовый файл «zaki.txt» является частью пакета arulesSequences, поэтому каждый, кто установил этот пакет, имеет этот набор данных. Первая строка кода выполняет и создает объект транзакции «x». вторая строка (cspade) дает эту ошибку, хотя я просто скопировал один и тот же фрагмент кода из документа cspade. – user6806092