예제 #1
0
def main():
    #read config.csv and set flags and paths
    aprioriObj = Apriori()
    readConfigFile(aprioriObj)
    readInputFile(aprioriObj)
    initPrune(aprioriObj)
    aprioriObj.mineFrequentItemSets(1)
    aprioriObj.printFreqItemsets()

    if aprioriObj.asscnFlag == 1:
        aprioriObj.printAssociationRules()

    aprioriObj.outFile.close()