import matplotlib.pyplot as plt
classifierResult = [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 2, 1, 1, 3, 1, 1, 2, 1, 1, 0, 2, 2, 2, 1, 0, 3]
classNumber = [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3]
plt.figure(figsize=(8, 4))
classifierResult1 = []
classNumber1 = []
classifierResult2 = []
classNumber2 = []
for i in range(len(classifierResult)):
if classifierResult[i] == classNumber[i]:
classifierResult1.append(classifierResult[i])
classNumber1.append(classNumber[i])
else:
classifierResult2.append(classifierResult[i])
classNumber2.append(classNumber[i])
plt.scatter(classifierResult1, classNumber1, c='g')
plt.scatter(classifierResult2, classNumber2, c='r')
plt.title("scatter", fontsize=22)
plt.xlabel("classifierResult", fontsize=12)
plt.ylabel("classNumber", fontsize=12)
plt.show()