현재 Windows에서 R 버전 3.4.2를 실행 중입니다. ggplot2 (tidyverse를 통해) 및 sf 패키지 버전 3.4.2가 있습니다. ggplot2 sf 키트를 사용하여 공간 데이터를 매핑하려고합니다.오류 : "geom_sf"기능을 찾을 수 없습니다.
geom_sf를 실행하려고하면 오류가 발생합니다 : could not find function "geom_sf"
.
ls("package:ggplot2")
을 사용하여 ggplot2 패키지를 검색하면 geom_sf가 라이브러리 파일에 나열되지 않습니다.
devtools를 설치하고 devtools::install_github("tidyverse/ggplot2")
을 실행했습니다. 그러나 오류 메시지가 나타납니다 : Installation failed: Failed to connect to raw.githubusercontent.come port 443: Timed out
. 직장에서 방화벽이이 연결을 중단하고 있다고 가정합니다.
이 문제를 해결하기 위해 https://github.com/tidyverse/ggplot2에서 우편 번호를 수동으로 다운로드하고 install.packages('ggplot2-master.zip', lib = 'C:/filepath')
을 실행하고 오류 : package 'ggplot2-master.zip' is not available (for R version 3.4.2)
가 표시되었습니다. 3.4.1에서 업데이트하기 전에 동일한 오류가 발생했습니다.
TLDR :이 사용자와 동일한 문제가 발생 해요 : Error when plotting sf object --- Error: could not find function "geom_sf"이 하지만 솔루션이 나를 위해 작동하지 않습니다.
내가 누락 된 부분이 있는지 누가 알 수 있습니까? 또는이 고도로 참조 된 (보다 능률적 인) 패키지에 액세스하는 방법은 무엇입니까?
이install.packages('ggplot2', repo=NULL, lib = 'C:/filepath')
.zip
확장 암시입니다 : 당신이 다음 인용 된 URL에서 다운로드 한 경우
압축 된 패키지를 다운로드하는 경우 로컬 소스 ([여기 설명]) (https://stackoverflow.com/q/1474081/903061)에서 설치하는 절차를 따라야합니다. 'install.packages()'에'repos = NULL, type = "source"를 사용하십시오. – Gregor
"소스"가 zip 파일의 올바른 설정이라고 생각하지 않습니다. –