2012-07-21 24 views
6

ggmap मैं ggsave समारोह जो नीचे के रूप में enter image description hereggplot में छवि को सहेजने और

देखने का उपयोग कर एक छवि बचाया है, लेकिन मैं इस enter image description here

 al1 <- get_map(location = c(lon = -86.304474, lat = 32.362563), zoom = 11, maptype = 'terrain') 

     lon<--86.304474 
     lat<-32.362563 
     df<-data.frame(lon,lat) 
     a+ggplot(df) 
     ggmap(al1)+geom_point(data=df,aes(x=lon,y=lat),size=2) 

तरह उत्पादन मैं हटा एक्स करने की कोशिश की है करने के लिए करना चाहते हैं और वाई धुरी मान लेकिन समस्या यह है कि पैनल में पैनल में सफेद पृष्ठभूमि है लेकिन मुझे केवल साजिश छवि चाहिए।

उत्तर

4

ggmap() फ़ंक्शन में, आपको extent = "device" की आवश्यकता है। अधिक विकल्पों के लिए ?ggmap::ggmap देखें।

निम्नलिखित परिणाम आपको देगा।

library(ggmap) 
al1 <- get_map(location = c(lon = -86.304474, lat = 32.362563), zoom = 11, maptype = 'terrain') 

lon<--86.304474 
lat<-32.362563 
df<-data.frame(lon,lat) 
     #a+ggplot(df) # Not sure what you intend here 
ggmap(al1, extent = "device")+geom_point(data=df,aes(x=lon,y=lat),size=2)