0
분류를 위해 임의의 포레스트를 사용하고 싶습니다만, 해결책을 찾을 수없는 두 가지가 있습니다. 첫 번째는 어떻게 첨부 할 수 있습니까? 예측 결과는 데이터 프레임으로 전달됩니다. 둘째, 예측 품질에 대한 우발적 인 표 이외의 통찰력 (차트, 통계 등)을 어떻게 얻을 수 있습니까? 내 데이터 프레임 예는 다음과 같습니다.랜덤 포레스트에서 - 어떻게 데이터 프레임에 예측 결과를 첨부 할 수 있습니까?
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
감사합니다.
안녕, 내 대답을 편집했다. 예측을 가져와 데이터 프레임으로 변환하면 cbind를 사용하여 예측을 원래 데이터 프레임에 추가 할 수 있습니다. – cbento
안녕하세요, 감사합니다 .. – mql4beginner