1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | if __name__=='__main__': print("fptree:") dataSet = loadDataSet() frozenDataSet = transfer2FrozenDataSet(dataSet) minSupport = 3 fptree, headPointTable = createFPTree(frozenDataSet, minSupport) fptree.disp() frequentPatterns = {} prefix = set([]) mineFPTree(headPointTable, prefix, frequentPatterns, minSupport) print("frequent patterns:") print(frequentPatterns) minConf = 0.6 rules = [] rulesGenerator(frequentPatterns, minConf, rules) print("association rules:") print(rules) |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |