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