【发布时间】:2018-01-26 05:00:10
【问题描述】:
我试图在使用 carret(甚至 caret::confusionMatrix)拟合决策树后获得敏感性和特异性等。我正在使用这些代码:
fit <- rpart(
Bla ~ ...
,method="class"
,data=OrginalData
)
preds <- predict(fit, SomeData)
caret::sensitivity(factor(preds[,2]), factor(OrginalData$Bla))
str(preds)
不幸的是,我得到 NA 作为灵敏度。字符串返回:
num [1:40, 1:2] 0.926 0.926 0.926 0.926 0.926 ...
- attr(*, "dimnames")=List of 2
..$ : chr [1:40] "1" "2" "3" "4" ...
..$ : chr [1:2] "NO" "YESR"
有什么想法吗?
【问题讨论】: