【问题标题】:White space when printing full page world map plot打印整页世界地图时的空白
【发布时间】:2012-05-25 09:32:23
【问题描述】:

我正在尝试在 A4 横向 PDF 上获取世界地图的整页图。当我使用以下内容时

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

我明白了

我似乎无法让情节填满页面。有小费吗?

【问题讨论】:

    标签: r pdf


    【解决方案1】:

    试试:

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

    这看起来很奇怪但很有效,并且在文档中被提及。它为我提供了一张左右填充页面的世界地图,但不是上下填充,因为它保持纵横比。

    【讨论】:

      【解决方案2】:

      你可以提取坐标:

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

      然后用coord$xcoord$y 绘制任何你想要的东西。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-01-04
        • 2021-11-19
        • 2015-05-18
        • 1970-01-01
        • 2018-11-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多