2016-02-17 6 views
2

Я создаю матрицу путаницы, чтобы подвести итоги моей модели. Я вижу там количество случаев (количество). Я также нашел код для расчета доли в общей сложности случаев (%). Но есть ли способ показать эту таблицу как долю в количестве случаев в столбцах/строках - предельное распределение в%?Смешение матрицы. Процент строк и столбцов

Я знаю, что есть библиотека моркови и функция confusionMatrix. Но я хотел бы иметь результаты в виде таблицы, которая мне более читаема (я постоянно забываю, что такое Чувствительность, Специфичность и т. Д.).

код повторить мой стол:

pred = c('predYes', 'predNo') 
real = c('realYes', 'realNo') 

sPred<-sample(pred,100, replace=TRUE) 
sReal<-sample(real,100, replace=TRUE) 

tab<- table(sPred, sReal) 
tab 

Заранее спасибо за помощь.

+0

Пожалуйста, добавьте желаемый результат в коде (не только описание) –

ответ

2

Я думаю, что вы хотите, это один из них.

prop.table(tab) 
prop.table(tab, margin = 1) 
prop.table(tab, margin = 2) 

И вы можете добавить сумм слишком

addmargins(prop.table(tab))