当您应用apriori()函数时,是否有可能从‘transactionID’对象中提取规则?eclat()算法有函数'tidLists= TRUE',但我在apriori()中找不到它。
我可以使用itemsetInfo()从'transaction‘或'tidList’对象中提取这些信息,但我需要知道规则的制定涉及到哪个transactionID。
对于任何建议,我都会粘贴一个代码样本。
reglas <- apriori(trans,parameter = list(sup = 0.01,conf = 0.01,minlen=4),appearance = list(rhs=c("Factor_Condiciones Laborales=1")))我的数据可以在二进制矩阵或篮子列表中,没有问题强制它。
如果你需要更多细节,请让我知道。我只想知道这是否可能。致以亲切的问候。
发布于 2020-12-05 02:15:10
Apriori算法不是基于事务ID列表的,并且不允许您访问每个规则与哪些事务相关。
您有两个选择:
tidists=TRUE),然后使用ruleInduction()从频繁项集创建规则。您必须将规则与频繁项集进行匹配。subset().和generatingItemsets()
https://stackoverflow.com/questions/65137644
复制相似问题