我最近由 Arules 包更新到版本 1.5-2,因为我无法从规则集中子集项目列表,所以当我尝试子集“结构错误(seq(长度(标签)),名称时出现以下错误=标签)[i]:无效的下标类型'S4'”这里是一个例子
library(arules)
data("Groceries")
#generate Rules without second record to create an itemset
rules <- apriori(Groceries[-2],parameter = list(supp = 0.05, conf = 0.2,target = "rules"))
#Create an itemlist with second record
enter code here`basket <- Groceries[2]
rulesMatchLHS <- is.subset(rules@lhs,basket)
suitableRules <- rulesMatchLHS & !(is.subset(rules@rhs,basket))
#output
inspect(rules[suitableRules])
提前致谢