데이터분석/Machine Learning

R에서 분류분석 (랜덤포레스트, ROCR)

늘근이 2016. 1. 12. 20:35

R에서 지원되는 분류방법 - rpart / rpartOrdinal, randomForest, party, Tree, marginTree, MapTree


랜덤포레스트


일단 다음과 같이 샘플을 나누는건 기본


> ind <- sample(2, nrow(iris), replace=TRUE, prob=c(0.7,0.3))


그리고 randomForest 함수 호출


> rf <- randomForest(Species ~., data=trainData, ntree=100, proximity=TRUE)


> table(predict(rf),trainData$Species)


> plot(rf)


> importance(rf)


>vzrImpPlot(rf)