preProcess 함수 적용하는 개념
339
작성한 질문수 2
preProcess 함수 적용하는 개념을 잘 모르겠습니다.
model1, model2 등 모델을 생성하기전에 preProcess 함수를 사용하여 진행하는 과정을 간단하게 예를들어주시면 감사하겠습니다.
그리고 최근 질문 이전 질문에 대한 답변도 참고하고 싶은데
확인할 수 있는 경로 부탁드립니다.
답변 2
0
안녕하세요. 제가 수강생으로 들어가보니 '대시보드'라는 메뉴가 있고
그 '대시보드'에서 최근강의공지, 내학습상황, 최근질문 등을 볼 수 있습니다.
preProcess 함수를 모델을 만드는 것이라고 생각하시면 좋을 것 같습니다.
표준화, 정규화 등을 수행하는 방법인데 그걸 모델처럼 이용하는 개념으로 생각하시면 되겠습니다.
예시로 이미 스크립트를 드렸지만 객체명을 조금 바꿔보겠습니다.
library(caret)
df <- iris
preProcess_model <- preProcess(df, method = c("center","scale"))
df_scale <- predict(preProcess_model, df)
head(df_scale)
이렇게 모델을 만들고 predict하면 새로운 데이터가 나오는 개념으로 이해해주시면 좋을 것 같습니다.
이후에 모델을 만드는 절차는 아예 동일합니다.
inx <- createDataPartition(df_scale$Species, p=0.7, list=F)
train <- df_scale[inx,]
test <- df_scale[-inx,]
model1 <- train(Species~. , data = train, method = 'rpart')
p1 <- predict(model1, test, type = 'prob')
p1
이렇게 이후 과정을 동일합니다. 위의 스크립트와 비교해보셔도 알겠지만
preProcess함수의 개념을 모델을 만든다라는 개념으로 접근하시면 좀 더 이해가 쉬우실 것 같습니다.
감사합니다.
마지막 질문이될것같습니다 선생님!!
0
306
1
5회 2유형
0
358
1
작업형제2유형 질문입니다.
0
430
1
rmse질문입니다.
0
351
1
제5회 빅데이터분석기사 실기 응시 가이드 질문입니다.
0
460
2
제4회 실기시험 리뷰 작업형2문제
0
435
2
출제예상문제풀이 1번 문제 질문입니다
0
298
1
제4회 실기시험 리뷰 작업형1에서 3번문제 질문입니다.
0
203
1
제4회 실기시험 리뷰 작업형1질문 1번문제
0
282
1
회귀모델구축 질문입니다.
0
290
2
작업형 2유형 질문
0
259
1
작업형 제2유형 질문입니다.
0
187
1
작업형제2유형 질문입니다.
0
242
2
제4회 작업형2 실기 질문입니다.
0
293
2
제4회 작업형2 실기시험 질문입니다.
0
336
2
3회 작업형 1유형 전처리 문제
0
277
1
예상문제 작업2유형 샘플파일이 읽혀지지 않는 문제
0
310
3
실기4 유형2 질문
0
210
1
실기 3회 유형2 세부사항 문의
0
248
2
섹션 4 예상문제
0
204
1
열공중입니다 도와주세요 감사합니다!!
0
182
1
학습 질문있습니다!
0
242
1
덕분에 합격했습니다만..
0
186
1
덕분에 합격했습니다.
1
176
1





