首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在水准图(RasterVis)中,图在每个轴上默认显示什么?

在水准图(RasterVis)中,图在每个轴上默认显示什么?
EN

Stack Overflow用户
提问于 2013-09-03 08:57:25
回答 1查看 1.8K关注 0票数 0

我正在使用levelplot函数在RasterVis包中绘制一个光栅。我在我的GeoTiff上使用了以下代码:

代码语言:javascript
复制
require(raster)
require(rasterVis)
data <- raster("mytiff.tif")
levelplot(data, layers=1, par.settings=RdBuTheme)

默认情况下,在空白处显示的图表显示什么?它是每一列/行的平均数,还是中位数、累积数或其他什么?

我在帮助信息中找不到这一点,所以任何开悟都会很感激。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-03 14:19:50

这些图形是RasterLayer的行和列摘要。摘要由FUN.margin定义的函数计算(该函数使用mean作为默认值)。

让我们用一个例子来说明它:

代码语言:javascript
复制
library(raster)
library(rasterVis)

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

levelplot(r)

在边距中显示的图形可以用zonal函数生成。使用init,我们创建了两个带有行和cols数字的RasterLayer,以定义要总结的区域。

代码语言:javascript
复制
rows <- init(r, v='row')
cols <- init(r, v='col')

rAvg <- zonal(r, rows, fun='mean')
cAvg <- zonal(r, cols, fun='mean')

结果是相同的:

代码语言:javascript
复制
plot(rAvg, type='l')

代码语言:javascript
复制
plot(cAvg, type='l')

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18588024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档