[ 중다회귀분석의 다중공선성 관련 질문]
제가 갖고 있는 파일로 연습하고 있어요.
다중공성성 확인을 위해
>vif(out)
제 파일에서는
에러 : 함수 "vif" 를 찾을 수 없습니다.
가 나옵니다.
패키지에서 vif 를 설치한 뒤 재시도를 하면,
이런 표시가 나옵니다.
이유가 무엇일까요?
다음검색
댓글
댓글 리스트-
작성자강성찬 작성시간 16.02.20 아무래도 데이터를 확인해야 알 수 있는 문제같군요.
-
답댓글 작성자정준구 작성자 본인 여부 작성자 작성시간 16.02.20 보내드릴까요?
-
작성자LUCAS 작성시간 16.02.20 install.packages("car")
library(car)
vif(out)
이렇게 하셨나요??
-
작성자LUCAS 작성시간 16.02.20 다른 패키지를 로드하신 것 같아서요. VIF란 패키지에도 vif란 함수가 있는 것 같은데, car, VIF 둘 다 로드 되어 있다면 library(car)
car::vif(out)
이렇게 하시면 car 패키지의 함수를 확실히 불러오실 수 있을거에요 -
작성자정준구 작성자 본인 여부 작성자 작성시간 16.02.21 드디어 해결되었습니다.
제 R 버전은 3.2.2 이었고, car 버전은 3.2.3 이었습니다.
R을 3.2.3 으로 재설치하고 패키지를 다시 설치한 뒤 실행하니 결과가 나오는군요.
오랜 고민이 해결되었습니다.^^
강성찬님과 LUCAS님. 고맙습니다.