[英]cSPADE data mining in R using arulesSequences - Error while converting to “transactions” format
[英]CSPADE method in R throws ERROR: no slot of name “transactionInfo” for this object of class “transactions”
当对CSPADE算法运行以下方法时(在事务中查找关联规则),R出现错误:
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"
“ x”是一个事务对象,已成功创建,但是由于某种原因cspade方法不起作用(即使在其文档中提供的经典数据集上也是如此)
可能为时已晚,但对于下一个读者来说,我认为此错误是在软件包升级后出现的。
只需添加:
attributes(x)$transactionInfo <- x@itemsetInfo
用read_baskets()创建x之后
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.