sklearn lda.predict的输出与输入标签不同

2024-09-30 16:26:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我想对三个不同的活动进行分类,所以我有三个标签20,30,40,当我查看混淆矩阵时,我得到9行,列和标签,它们不在输入向量中,比如26,27,28

有人知道我做错了什么吗

trL, testL,trE,testE,= train_test_split(yset, Esetnew,test_size=0.2, shuffle=False) 


clfLinE = LinearDiscriminantAnalysis()
clfLinE.fit(trE,trL)

predLabLinE = clfLinE.predict(testE)
confLinE=confusion_matrix(testL,predLabLinE)

提前谢谢


Tags: test分类train矩阵标签向量splittre