@@ -47,20 +47,20 @@ def DeclareDataless_mining(log_path, filterCandidates=True, candidate_threshold=
4747 sum = training .sum (axis = 1 )
4848 print (sum )
4949
50- # sum1 = training.sum(axis=0)
51- # sum1 /= len(sum.index)
52- # # sum1 = sum1[sum1 == 1]
50+ sum1 = training .sum (axis = 0 )
51+ sum1 /= len (sum .index )
52+ # sum1 = sum1[sum1 == 1]
5353 # print(sum1)
5454 #
55- # with open("/home/sam/Documents/Repositories/CodeBases/ModelMining/mined_clauses.csv", 'a',
56- # encoding='UTF8') as f1:
57- # writer1 = csv.writer(f1)
58- #
59- # if f1.tell() == 0:
60- # writer1.writerow(['algorithm', 'clause', 'support'])
61- #
62- # for result in sum1.index:
63- # writer1.writerow(['ADM_S', result, sum1[result]])
55+ with open ("/home/sam/Documents/Repositories/CodeBases/ModelMining/mined_clauses.csv" , 'a' ,
56+ encoding = 'UTF8' ) as f1 :
57+ writer1 = csv .writer (f1 )
58+
59+ if f1 .tell () == 0 :
60+ writer1 .writerow (['algorithm' , 'clause' , 'support' ])
61+
62+ for result in sum1 .index :
63+ writer1 .writerow (['ADM_S' , result , sum1 [result ]])
6464
6565
6666if __name__ == '__main__' :
0 commit comments