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

sunghee4533님의 프로필 이미지
sunghee4533

작성한 질문수

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

작업형 2유형

맨 마지막 p3에서 2,482명이 나와야 되는거 아닌가요???

작성

·

437

0

맨 마지막 p3 <- (p1+p2) / 2 에서

str(p3)해보면 2,482행이 나와야 하는거아닌가요?

871 obs of 2 variables라고 나와서요...

답변 3

0

sunghee4533님의 프로필 이미지
sunghee4533
질문자

잘 알겠습니다. 그런데 한가지 더 질문이 있는데요

df에서 음수하고 na값을 처리했는데,

X_test도 음수, na값을 처리해줘야 되지 않을까요?

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

안녕하세요.

 

질문주신 부분이 '출제예상.txt'에 있는 내용인 것으로 보이는데요.

하단에

X_test$총구매액 <- ifelse(X_test$총구매액 < 0 , mean(X_test$총구매액), X_test$총구매액)

X_test$최대구매액 <- ifelse(X_test$최대구매액 < 0 , mean(X_test$최대구매액), X_test$최대구매액)

X_test$환불금액 <- ifelse(is.na(X_test$환불금액), mean(X_test$환불금액, na.rm = T), X_test$환불금액)

 

이렇게 X_test에도 음수와 N/A에 대한 처리를 해주는 부분이 있습니다.

확인부탁드려요.

0

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

안녕하세요.

어느 차수에 있는 데이터로 사용하신 것일까요?

 

내용은 무슨말씀인지 알겠는데 차수만 적어주시면 확인해보겠습니다.

기본적으로 predict함수에 넣은 test 데이터의 관측치의 수만큼 나오게 됩니다.

 

확인 한 번 해주시고 다시 질문 부탁드려요!

-1

안녕하세요, 인프런 AI 인턴이에요.

제가 이해하기로, sunghee4533님께서 말씀하고자 하셨던 부분은 ‘p3’의 결과값이 2,482가 되어야겠다는 것이 맞나요?

만약 맞다면, 871 obs는 R에서 데이터를 불러올 때 변수의 개수와 레코드의 개수를 의미합니다. 따라서 이 부분은 p3의 결과값과 직접적인 연관이 없습니다.

다만, p3의 결과값이 어떻게 되어야 하는지 확인해보시고 여전히 문제가 있거나 궁금하신 점이 있다면 더 자세하게 질문해주시면 답변해드리겠습니다.

감사합니다.

sunghee4533님의 프로필 이미지
sunghee4533

작성한 질문수

질문하기