4

混同行列をプロットしたいのですが、数値分解能が低いと思うので、ヒートマップだけを使用したくありません。代わりに、正方形の中央に周波数もプロットしたいと思います。たとえば、次の出力が気に入っています。

library(mlearning);
data("Glass", package = "mlbench")
Glass$Type <- as.factor(paste("Glass", Glass$Type))

summary(glassLvq <- mlLvq(Type ~ ., data = Glass));
(glassConf <- confusion(predict(glassLvq, Glass, type = "class"), Glass$Type))

plot(glassConf) # Image by default

ただし、1.)「01、02、など」が各軸に沿っていることを意味することがわかりません。どうすればそれを取り除くことができますか?2.) 「予測」を「y」次元のラベルとして、「実際」を「x」次元のラベルとして使用したい 3.) 絶対数を頻度/確率で置き換えたい.

あるいは、これを行う別のパッケージはありますか?

本質的に、Rでこれが必要です:

http://www.mathworks.com/help/releases/R2013b/nnet/gs/gettingstarted_nprtool_07.gif

また:

http://c431376.r76.cf2.rackcdn.com/8805/fnhum-05-00189-HTML/image_m/fnhum-05-00189-g009.jpg

4

2 に答える 2