gpt4 book ai didi

r - 将比例标签添加到 levelplot 的边距

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

我想添加显示 values 的标签的 latitudinal zonal averageslevelplot's灰色 margin .在以下示例中,minmax latitudinal means 的值是 286751分别。对 adding an axis 的任何建议将此信息发送至 margin ?
enter image description here

library(raster)
library(rasterVis)
r <- raster(system.file("external/test.grd", package="raster"))
levelplot(r, at=seq(100, 1850, by = 250))
# calculating the latitudinal means
rows <- init(r, v='y')
yAve <- zonal(r, rows, fun='mean',na.rm=TRUE)
summary(yAve)

最佳答案

使用 margin=list(axis=TRUE)将最小值和最大值添加到边距。

library(raster)
library(rasterVis)
r <- raster(system.file("external/test.grd", package="raster"))
levelplot(r, at=seq(100, 1850, by = 250), margin=list(axis=TRUE))

您可以使用 gpar 更改边距标签的颜色和字体大小。 .
library(grid)
levelplot(r, at=seq(100, 1850, by = 250), margin=list(axis=gpar(col = 'black', fontsize = 9)))

Margin labels

关于r - 将比例标签添加到 levelplot 的边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47100413/

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