I have run 6 different classifiers (Naive Bayes, Decision Trees, Linear Discriminant Analysis, k-Nearest Neighbors, Support Vector Machine and one-layer Perceptron) on the same data set (7 features and 2 classes), using random sampling with 80% of the samples being for training and 20% for testing and have computed the mean of the precision as an accuracy metric. Now, I want to compare that using a statistic test. I have found that ANOVA can carry off this case. But I don't know much about it and, from what I have found, I must have enough samples, in order to find a mean for each classifier (in this case I only have one value for the accuracy, due to test data set being only one). Is there any way to figure out what I have to do for ANOVA to work or is there any better way to solve my problem?
P.S. I'm sorry if you got confused why ANOVA is not working, but I'm as confused as you too. I'd appreciate if you have any suggestions, despite being one on ANOVA.