不幸的是,由于我没有足够的声誉(并且无法对该主题发表评论),我不得不向已经存在的问题提出一个简单的问题。我在R中计算了一个光栅镶嵌并坚持这个过程:How can I create raster mosaic using list of rasters?(非常感谢!)。
我唯一的问题是,我想用中位数或平均值来计算它,但来排除我的NAs。 很抱歉,我没有设法将其包含在现有代码中:
b1_listargs <- b1_unstack
b1_listargs$fun <- mean
b1_mosaic <- do.call(mosaic, b1_listargs)
据我了解上述功能,它不会自动排除NA。因此,mean
c(4,4,4,4,NA)
NA
我的计算值将变为{{1}} - 这对我来说对输出无用...
感谢您的帮助!
答案 0 :(得分:0)
查看此页面:http://stat.ethz.ch/R-manual/R-devel/library/graphics/html/mosaicplot.html
它表明存在省略NA的论据。
答案 1 :(得分:0)
我知道问题有点陈旧,但我处于同样的情况,我会尝试:
其中“A”是我的栅格列表
boost.org
在计算重叠栅格之间的平均值时,应忽略缺失的值。