全文预览

数据挖掘课后作业

上传者:你的雨天 |  格式:doc  |  页数:43 |  大小:116KB

文档介绍
paramconclusionSet结论频繁项集*/publicvoidconfide(Set<String>conditionSet,Set<String>conclusionSet){  //扫描事务数据库  Iterator<Map.Entry<Integer,Set<String>>>it=txDatabase.entrySet().iterator();  //统计关联规则支持计数  t=0;//关联规则(条件项集推出结论项集)计数  t=0;//关联规则(结论项集推出条件项集)计数  t=0;//关联规则支持计数  while(it.hasNext()){   Map.Entry<Integer,Set<String>>entry=it.next();   Set<String>txSet=entry.getValue();   Set<String>set1=newHashSet<String>();   Set<String>set2=newHashSet<String>();   set1.addAll(conditionSet);      set1.removeAll(txSet);//集合差运算:set-txSet   if(set1.isEmpty()){//如果set为空,说明事务数据库中包含条件频繁项conditionSet    //计数    t++;   }   set2.addAll(conclusionSet);   set2.removeAll(txSet);//集合差运算:set-txSet   if(set2.isEmpty()){//如果set为空,说明事务数据库中包含结论频繁项conclusionSet    //计数    t++;       }   if(set1.isEmpty()&&set2.isEmpty()){

收藏

分享

举报
下载此文档