2 つの異なるリスト: gold_labels と予測されたラベルを使用して、sci-kit Learn で混同行列を作成しています。
cm = confusion_matrix(gold_labels, predicted_labels)
pl.matshow(cm) #I use pl to generate an image
pl.title('Confusion Matrix')
pl.ylabel('True label')
pl.xlabel('Predicted label')
pl.colorbar()
ゴールドラベル/予測ラベルは次のようになります: (文字列のリスト)
gold_labels =["hello", "apple".....]
predicted_labels=["hi", "apple"....]
混同行列が生成され、見た目はきれいですが、ラベルはインデックス (0,1,2) であり、0 が "hello" または "apple" にマップされるかどうかわかりません。したがって、2 つの質問があります。 pl で生成された混同行列にラベルを表示する方法