Example #1
0
def printTowrite(words):
    # print words
    data_process.write_str_in_csv_a(writeCsv, words)
Example #2
0
            for goupnum in group47Count:
                # print goupnum
                # for i in range(1,6):
                gnum = 0
                results = []
                for j in range(0, allLen)[::-1]:
                    # print aprioriList[j]
                    # if len(aprioriList[j])==i:
                    aprioriEvaList.append(aprioriList[j])
                    gnum += 1
                    # if gnum==goupnum:
                    # break
            # print  '获取 i 频繁项集最高支持度的item完毕....'
            words = '*********** 最大频繁项集为 : %d' % len(aprioriEvaList)
            # print words
            data_process.write_str_in_csv_a(writeCsv, words)
            # words ='*********** 依次输出找到的频繁项集'
            # print words
            data_process.write_str_in_csv_a(writeCsv, words)

            for item in aprioriEvaList:
                medicalstr = ''
                for itemdata in item:
                    medicalstr = medicalstr + itemdata + ','
                words = '支持度 最高的 %d - 频繁项集 为 : %s' % (len(item), medicalstr)
                # print words
                data_process.write_str_in_csv_a(writeCsv, words)

            words = '########################## medical evaluating.... ##########################'
            printTowrite(words)
            evalueatecsv = '../%sFile/%s_evaluate.csv' % (preName, preName)