강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

이정현님의 프로필 이미지
이정현

작성한 질문수

빅데이터분석기사 실기대비 (R 활용)

작업형 제 2유형 질문2

작성

·

153

0

어제 남긴 질문을 다음날 바로 답해주셔서 너무 감사했고, 설명도 좋았습니다.

작업형 2유형 질문을 하나 더  하고 싶어서  글을 올리게 됐습니다. 선생님께서 알려주신 방법대로 했는데 계속 오류가 걸리네요.

(p1의 객체를 찾을수 없다고 나옵니다.)

아마 변수가 수치형이 아니라 범주형이라 그런거 같은데 이런 문제는 어떻게 해야 쉽게 풀 수 있을까요?https://www.kaggle.com/zhijinzhai/loandata/version/1

문제: 다음은 고객의 대출정보인 Loan 데이터 세트이다. 전체 데이터를 7:3으로 훈련 데이터와 테스트 데이터로 분할하고, 테스트  데이터로 고객의 대출 상환(loan_status)을 예측하고 csv 포맷으로 제출하시오.

문제의 csv파일을 첨부하고 싶은데 그런 기능이 없어서 링크라도 걸어드립니다.  

답변 1

1

companionclub님의 프로필 이미지
companionclub
지식공유자

 

안녕하세요. 

지난번 답변드린 부분에서 예측하실 범주형 변수를 factor 형태로 바꾸는 일만 추가하시면됩니다.

 

만약 지난번 mtcars의 예측변수인 mpg가 범주형이었다면 

아래 두번째 줄인 factor 변환만 추가하시면 되겠습니다.

 

 

library(caret)

df$mpg <- as.factor(df$mpg)

inx <- createDataPartition(df$mpg, p = 0.7, list = F)

train <- df[inx,]

test <- df[-inx,]

 

 

이정현님의 프로필 이미지
이정현
질문자

왜 안되는지 모르겠어요 ㅠㅠ

이정현님의 프로필 이미지
이정현

작성한 질문수

질문하기