【发布时间】:2013-07-23 08:52:28
【问题描述】:
我需要找到符合某些规则的交易。
以下代码曾经可以工作,但现在 R 从基础包中识别 %in%,而不是从 arules。
matchRules=function(rules,transactions){
id.match=which(transactions %in% rules)
matchedTrx=transactions[id.match]
summary(matchedTrx)
return(matchedTrx)
}
我尝试了arules::%in%,但它不起作用。
如果我使用:
id.match=which(transactions arules::%in% rules)
我得到错误:
unexpected symbol in "id.match=which(transactions arules"
感谢您的帮助。
【问题讨论】:
-
也许this 来自交叉验证的答案可以帮助您找到匹配规则。
-
那么
library(arules)...? -
arules 已加载