我正在尝试在A4风景PDF上获得一张完整的世界地图。当我使用以下
pdf("temp.pdf", paper="a4r")
#par(mar=rep(0,4))
map("world", mar = rep(0,4))
dev.off()
我得到了
我似乎无法获得填充页面的情节。有小费吗?
答案 0 :(得分:7)
尝试:
pdf("temp.pdf", paper="a4r",width=0,height=0)
map("world")
dev.off()
看起来奇怪但有效,并在文档中提到。它为我提供了一个填充页面左右的世界地图,但不是自上而下,因为它保持了纵横比。
答案 1 :(得分:1)
您可以提取坐标:
coord <- map.poly(database="world", regions=".", exact=FALSE,
xlim=NULL, ylim=NULL, boundary=TRUE, interior=TRUE, fill=FALSE,
as.polygon=TRUE)
然后使用coord$x
和coord$y
绘制您想要的任何内容。