rules <- apriori(table2, parameter = list(minlen=1, sup=s))
itemsets <- unique(generatingItemsets(rules))
itemsets.df <- as(itemsets, "data.frame")
F <- as.matrix(itemsets.df[with(itemsets.df, order(-support,items)),])
输出:如何在R中获得超集?
# items support
"{a,b}" "1.0"
"{a}" "1.0"
"{b}" "1.0"
"{c,a,b}" "0.5"
"{c,a}" "0.5"
"{c,b}" "0.5"
"{a,b,d}" "0.5"
"{a,d}" "0.5"
"{b,d}" "0.5"
使用先验和generatingItemsets得到频繁事件集,如图中的 “项目”。但在这种情况下,我只需要输出超集,即“{c,a,b}”和“{a,b,d}”。我能做些什么才能在R中获得超集?
您应该尝试让您的示例具有可重现性。函数apriori和generatedItemsets在基数R中不可用。 – asb