을 knitr 사용 ggmap 포함 오류 :나는 knitr에서 ggmap 라이브러리를 사용하여지도를 포함하는 것을 시도하고있다
Error in UseMethod("depth"): no applicable method for 'depth' applied to an object of class "NULL"
그리고
나는 내부의 qmplot 라인을 포장하려 최종 PDF에는지도가 없다 (...) 평가하지만, 작동하지 않았다라이브러리 출력 (knitr); sessionInfo()는 다음과
> library(knitr)
> sessionInfo()
version 3.0.1 (2013-05-16)
Platform: i686-redhat-linux-gnu (32-bit)
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=C LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics utils datasets grDevices methods base
other attached packages:
[1] knitr_1.2 vimcom_0.9-8 setwidth_1.0-3
loaded via a namespace (and not attached):
[1] digest_0.6.3 evaluate_0.4.3 formatR_0.7 stringr_0.6.2 tools_3.0.1
나는 또한 RSCRIPT를 통해 동일한 코드를 실행하려고
(즉,하지 VIM 내에서) :
Rscript -e "library(knitr); knit('map.Rnw')"
을 내가 유사한 오류 얻을 :
을Error in UseMethod("depth") :
no applicable method for 'depth' applied to an object of class "NULL"
Calls: knit ... grid.draw -> grid.draw.gTableChild -> upViewport -> depth
ggmap v 2.3 및 ggplot v 0.9.3 사용. 1
문제를 재현 할 수 없습니다. 제발'라이브러리 (knitr); sessionInfo()'. –
이고'ggmap'은'v2.3'입니까? 이것은 이상합니다. 나는 당신과 거의 같은 환경을 가지고 있지만 문제를 재현 할 수 없다. –