我需要找到符合某些规则的交易。以下代码曾经可以工作,但现在 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"
谢谢你的帮助。