【发布时间】:2014-06-28 17:29:20
【问题描述】:
我想使用随机森林进行分类,但有两件事我找不到解决方案:第一件事是如何将预测结果附加到数据框。其次,除了关于预测质量的列联表之外,我如何获得更多见解(图表、统计数据等)? 这是我的数据框示例:
dat <- read.table(text = " TargetVar Var1 Var2 Var3
0 0 0 7
0 0 1 1
0 1 0 3
0 1 1 7
1 0 0 5
1 0 1 1
1 1 0 0
1 1 1 6
0 0 0 8
0 0 1 5
1 1 1 4
0 0 1 2
1 0 0 9
1 1 1 2 ", header = TRUE)
dat$dat$TargetVar <- as.factor(dat$TargetVar) #changed my target variable into a factor
rf <- randomForest(TargetVar~Var1 + Var2+ Var3 ,data=dat,ntree=10,importance=TRUE) #produced the model
table(predict(rf),dat$TargetVar) # got the contingency table
谢谢。
【问题讨论】:
标签: r prediction random-forest