gpt4 book ai didi

r - 格子满地 block 面积

转载 作者:行者123 更新时间:2023-12-04 10:15:01 27 4
gpt4 key购买 nike

我想删除 R 在点阵图周围的默认边距。这意味着我想摆脱红色矩形之外的所有空白。这是示例:

library (raster)
library(rasterVis)

f <- system.file("external/test.grd", package="raster")
r <- raster(f)
levelplot(r, margin=T)

enter image description here

最佳答案

您可以使用 layout.heights 调整边距和 layout.widths lattice.options 的参数:

lattice.options(
layout.heights=list(bottom.padding=list(x=0), top.padding=list(x=0)),
layout.widths=list(left.padding=list(x=0), right.padding=list(x=0))
)
levelplot(r, margin=TRUE)

enter image description here

选择上面的图像(例如,通过单击它的右侧并向左拖动)以验证边距是否符合预期。

但是,空白仍然会填充图形设备的水平范围,因此您需要调整 xlim以便空白在绘图内而不是在绘图外,或者只是适本地调整设备的宽度。我做了后者,如果绘制到文件可能需要一些试验和错误,但如果绘制到 x11 则很简单。/ windows/ quartz设备(只需调整 Pane 大小)。

关于r - 格子满地 block 面积,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32657426/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com