Je suis un débutant en R et j'essaie de faire de mon mieux pour créer mon premier modèle. Je travaille dans un projet forestier aléatoire 2- classes et jusqu'à présent, je l'ai programmé le modèle comme suit:Évaluation de forêt aléatoire en R
library(randomForest)
set.seed(2015)
randomforest <- randomForest(as.factor(goodkit) ~ ., data=training1, importance=TRUE,ntree=2000)
varImpPlot(randomforest)
prediction <- predict(randomforest, test,type='prob')
print(prediction)
Je ne sais pas pourquoi je ne reçois pas la prévision globale pour mon model.I dois manquer quelque chose dans mon code. Je reçois le OOB et la prédiction par cas dans l'ensemble de test mais pas la prédiction globale du modèle.
library(pROC)
auc <-roc(test$goodkit,prediction)
print(auc)
Cela ne fonctionne pas du tout.
J'ai été dans le manuel de PROC mais je ne peux pas comprendre tout. Il serait très utile que quelqu'un puisse aider avec le code ou poster un lien vers un bon exemple pratique.
Quelle est exactement la "prédiction globale" pour le modèle? Les demandes de liens vers des didacticiels sont considérées hors sujet pour ce site. Il est préférable de poser une question de programmation claire. – MrFlick
Par prédiction globale, j'entends un score de prédiction pour mon modèle. Toute aide/conseil avec le code pour l'AUC? – WillieM