관리자가 아닌 Windows에서 R을 실행하고 있습니다. 패키지를 설치할 때 다음 명령이 작동하지 않습니다.
> install.packages("zoo")
Installing package(s) into ‘C:/Program Files/R/R-2.15.2/library’
(as ‘lib’ is unspecified)
Warning in install.packages :
'lib = "C:/Program Files/R/R-2.15.2/library"' is not writable
패키지를 설치하려면 라이브러리 위치를 지정해야합니다.
install.packages("zoo", lib="C:/software/Rpackages")
패키지를로드하려면 라이브러리 위치도 지정해야합니다.
library("zoo", lib.loc="C:/software/Rpackages")
이 모든 것이 정상이지만 C:/software/Rpackages
라이브러리 경로에 어떻게 든 추가 할 수 있는지 확인 하고 매번 입력 할 필요가 없었습니다.
온라인으로 검색 할 때 Rprofile.site
파일 을 편집 하고 줄을 추가하는 것이 방법 중 하나라는 것을 알았 습니다.
.libPaths("C:/software/Rpackages")
그러나이 작업을 수행하고 RStudio를 시작하면 이것이 얻은 결과입니다.
> .libPaths()
[1] "C:/Program Files/R/R-2.15.2/library" "C:/Program Files/RStudio/R/library"
.libPaths
내가 추가 한 명령이 Rprofile.site
효과가없는 것 같습니다! 왜 그런가요? 또는 더 중요한 것은 라이브러리 위치에 입력하지 않고 패키지를 설치하고로드 할 수 있도록 문제를 어떻게 해결할 수 있습니까?
참고 : RStudio를 시작하면 .libPaths()
명령이 정상적으로 작동하는 것처럼 보입니다.
.libPaths("C:/software/Rpackages")
> .libPaths()
[1] "C:/software/Rpackages" "C:/Program Files/R/R-2.15.2/library"
이상하지 않습니까?
install.packages("zoo")
했지만 --- 그것은 실제 질문이 아니며, 왜 작동하지 않는지 .libPaths()
에 관한 Rprofile.site
것입니다.
install.packages("zoo")
작동하지 않는 방식을 조금 확장 할 수 있습니까 ? 오류 메시지 등?