2012-05-25 57 views
3

我想在A4风景PDF上获取世界地图的整页图。当我用下面的打印整页世界地图图时的空白区域

pdf("temp.pdf", paper="a4r") 
#par(mar=rep(0,4)) 
map("world", mar = rep(0,4)) 
dev.off() 

我得到

enter image description here

我似乎无法得到情节以填充页面。有小费吗?

回答

7

尝试:

pdf("temp.pdf", paper="a4r",width=0,height=0) 
map("world") 
dev.off() 

这看起来很奇怪,但工程,并在文档中提到。它给了我一张左右填充页面的世界地图,但不是由于它保持纵横比而不是上下。

+0

很好。非常感谢。 – gjabel

1

您可以提取坐标:任何你想要的coord$xcoord$y

coord <- map.poly(database="world", regions=".", exact=FALSE, 
     xlim=NULL, ylim=NULL, boundary=TRUE, interior=TRUE, fill=FALSE, 
     as.polygon=TRUE) 

,然后阴谋。