예제 #1
0
파일: test.py 프로젝트: tanxunrong/matlib
def apriori():
    transactions = np.array([[1, 2, 3, 4], [1, 2, 4], [1, 2], [2, 3, 4], [2, 3], [3, 4], [2, 4]])
    print ("- Apriori -")
    min_sup = 0.25
    min_conf = 0.8
    print ("Minimum Support: %.2f, Minimum Confidence: %s" % (min_sup, min_conf))
    print ("Transactions:")
    for transaction in transactions:
        print ("\t%s" % transaction)
    apriori = Apriori(min_support=min_sup, min_confidence=min_conf)
    apriori.evaluate(transactions)