1

我正在使用此代码创建地图:

ggplot(fl, aes(long, lat, group = group)) +
    geom_polygon(aes(fill = density)) + guides(fill=FALSE) +
    geom_path(colour = "white", size = .1, alpha = .5) +
    scale_x_continuous(name = "", labels = NULL, breaks = NULL) +
    scale_y_continuous(name = "", labels = NULL, breaks = NULL) +
    coord_fixed()

Lat、long 和 group 是您所期望的,这会生成佛罗里达州的地图,其中包含不同深浅的蓝色。当我这样做时,它会生成一个 6 平方英寸的 PDF。但是底层的情​​节不是正方形的,对于马里兰州来说,它实际上是 5x3 左右。如何强制 ggplot 创建 PDF,而不会在绘图周围有多余的空白,以便通过 Sweave 更好地包含?

4

0 回答 0