Матрица смешения данных с вероятностью, показывающей ошибку - PullRequest
0 голосов
/ 05 января 2019

Я пытался создать матрицу путаницы с набором данных из двух столбцов. Класс типа данных "factor" (уровни: владелец и не владелец) и вероятность типа данных "numeric"

Summary(owner.df)
      Class     Probability    
 nonowner:12   Min.   :0.0031  
 owner   :12   1st Qu.:0.1240  
               Median :0.5639  
               Mean   :0.5039  
               3rd Qu.:0.8580  
               Max.   :0.9959 

sapply(owner.df, class)
      Class Probability 
   "factor"   "numeric" 

следующий код:

confusionMatrix(ifelse(owner.df$Probability>0.5, 'owner', 'nonowner'), owner.df$Class)

но это бросает

Ошибка: data и reference должны быть коэффициентами с одинаковыми уровнями.

Я пытался изменить данные type of Столбец класса это не помогает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...