我分割了Train
數據集和Test
數據集。使用rpart包的R中的ROC曲線?
我對R(只有火車集)中的CART(分類樹)使用了一個包rpart
。我想用ROCR
包進行ROC分析。
變量是`n。使用'(響應變量... 1 =是,0 =否):
> Pred2 = prediction(Pred.cart, Test$n.use)
Error in prediction(Pred.cart, Test$n.use) :
**Format of predictions is invalid.**
這是我的代碼。什麼是問題?什麼是正確的type
("class"
或"prob"
?
library(rpart)
train.cart = rpart(n.use~., data=Train, method="class")
Pred.cart = predict(train.cart, newdata = Test, type = "class")
Pred2 = prediction(Pred.cart, Test$n.use)
roc.cart = performance(Pred2, "tpr", "fpr")
真棒答案!你從哪裏獲得這些知識? – user1700890
什麼是'成功'級?對於'kyphosis'數據集來說,'現在'情況相當明顯,但是如果我們正在處理'a'和'b'結果。哪一個應該被指定爲成功? – user1700890
您的選擇。兩者都可以工作,您可以選擇哪一個更容易解釋。 –