I need to identify the diffetent outputs of confusionmat

2 ビュー (過去 30 日間)
Ines
Ines 2014 年 10 月 19 日
コメント済み: muhammad 2015 年 8 月 31 日
Hello!
I`m using the funtion confusionmat and I need to know the position of true positives and true negatives in this matrix.
For example
ans=
156 30
40 79
In this case, which are the true positives and true negatives if this is the output of confusionmat?
  1 件のコメント
muhammad
muhammad 2015 年 8 月 31 日
hello i am also facing the same situation ..Did you get the solution?

サインインしてコメントする。

回答 (1 件)

Tom Lane
Tom Lane 2014 年 10 月 27 日
The matrix is the count of actual and predicted values for each class. You can use the second output to get the class names. For example:
load fisheriris
tree = fitctree(meas,species);
[c,a] = confusionmat(species,predict(tree,meas))
c =
50 0 0
0 47 3
0 0 50
a =
'setosa'
'versicolor'
'virginica'
You could compute true negatives and positives from this information, but they are not returned directly.
  1 件のコメント
muhammad
muhammad 2015 年 8 月 31 日
my C is like this as shown in below
0 670
181 10909
and a(order) is
1
2
please let me know how to find the TP,TN,Fp,Fn.

サインインしてコメントする。

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by