pre_f是上一轮频繁项集 iter代表什么呢
来源:12-3 基于Spark实现Apriori算法(下)

慕设计4006959
2021-04-28
写回答
1回答
-
同学你好,iter这个变量是出现在varify这个方法里,这个方法的作用是去除非频繁项集,原代码是这样: val iter = line.subsets(k-1),在k轮生成的候选k项集里,例如第3轮,生成的候选3项集是 Set(2,3,4),iter这个变量就是候选3项集的k-1项子项集,就是Set(Set(2,4),Set(2,3),Set(3,4))。
祝学习愉快!
032021-04-28
相似问题