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