2014-06-17 5 views
0

R에서 RgoogleMaps 패키지를 사용하려고합니다. Windows Server 2008에서 R 버전 3.1.0을 실행 중입니다. 플롯을 만들려고해도 빈 플롯이 계속 표시됩니다. 필자는 pdf 나 png와 같은 외부 장치에 행운을 남기지 않으려 고 노력했다. 다음은 예입니다RgoogleMaps 및 ggmap 빈 플롯 플롯 생성

BrooklynMap <- GetMap(center="Brooklyn", zoom=13) 
PlotOnStaticMap(BrooklynMap) 

이 플롯 그냥 내 노트북에서 찾을 수 있지만, 그냥 내 윈도우 서버 2008 시스템에서 빈 플롯을 제공합니다. 또한 다음 코드로 ggmap 패키지를 사용하는 것을 시도했다 : 다시 말하지만,이 내 노트북에서 작동하지만 윈도우 서버에 그냥 빈 플롯을 생산

mapImageData3 <- get_map(location = c(lon = -0.016179, lat = 51.538525), 
color = "color", 
source = "google", 
maptype = "roadmap", 
zoom = 16) 

ggmap(mapImageData3, 
extent = "device", 
ylab = "Latitude", 
xlab = "Longitude") 

는 2008 년

누구에 관한 지침을 제공 할 수있는 이걸 일으킬 수 있습니까?

내가 파일에 저장하는 플롯을 얻을 수있었습니다이 코드를 사용 샘

+0

먼저 간단한 ggplot 또는 기본 플롯으로 시작하여 어떤 일이 발생하는지 봅니다. – agstudy

+0

간단한 기본 플롯이 올바르게 작동합니다. ggplot은 잘 작동합니다. – user3749903

답변

0

감사 :

BrooklynMap <- GetMap(center="Brooklyn", zoom=13,destfile = "MyTile3.png") 
PlotOnStaticMap(BrooklynMap) 

내가 출력을 생산하기 위해 PNG()를 사용하는 것을 시도하고 그것은 작동하지 않았다. 분명히하려면 R에서 대화식으로 플롯하지 않습니다.

0

ggmap() 명령과 함께 명시적인 print() 문을 사용하려고합니다. 좋아요 :

print(ggmap(mapImageData3, extent = "device", ylab = "Latitude", xlab = "Longitude")) 

또한 최신 버전의 ggmap을 설치해야합니다.