Example #1
0
Random_Forest_PRE = []
Naive_Bayes_PRE = []
#for i in range(20):    
#五折cross-validation
#X_set,y_set=Group(X_pos,y_pos,X_neg,y_neg)
    
#c = np.append(X_set[0],X_set[1],axis = 0)
#a = np.concatenate([X_set[0],X_set[1]],axis = 0)
#b = np.delete(X_set,0,axis = 0)
for i in range(20):
    #5折cross-validation
    X_set,y_set=Group(X_pos,y_pos,X_neg,y_neg,5)
    for j in range(5):
        row = []
        Result_1,actual1,prediction1 = cross_validation(X_set,y_set,j)
        DummyClassifier.append(Result_1[0])
        Linear_SVM.append(Result_1[1])
        RBF_SVM.append(Result_1[2])
        Decision_Tree.append(Result_1[3])
        Random_Forest.append(Result_1[4])
        Naive_Bayes.append(Result_1[5])
        row.append(Result_1[0])
        row.append(Result_1[1])
        row.append(Result_1[2])
        row.append(Result_1[3])
        row.append(Result_1[4])
        row.append(Result_1[5])
        DummyClassifier_AC.extend(actual1[0])
        Linear_SVM_AC.extend(actual1[1])
        RBF_SVM_AC.extend(actual1[2])
        Decision_Tree_AC.extend(actual1[3])