我正在尝试建立一个混淆矩阵,以确定我的模型的表现如何。我将模型分为x和y测试和训练集,但是,为了创建混淆矩阵,我需要y_test数据(预测数据)和实际数据。有没有一种方法可以查看y_test数据的实际结果。 这是我的鳕鱼的小片段:
x_train,x_test,y_train,y_test = train_test_split(a,yy,test_size=0.2,random_state=1)
model = MultinomialNB() #don forget these brackets here
model.fit(x_train,y_train.ravel())
#CONFUSION MATRIX
confusion = confusion_matrix(y_test,y_test)
print(confusion)
print(len(y_test))