【发布时间】:2018-07-06 05:55:07
【问题描述】:
我有一个 Rasterstacks 列表,每个都有 2 层。我想将列表中的所有 Rasterstack 添加到具有 2 层的单个 Rasterstack 中。假设我有 2 个 Rasterstacks 的列表,每个都有 2 层,我将使用以下命令
raster_stack_sum = raster_list[[1]] + raster_list[[2]]
这将返回具有 2 层的单个 Rasterstack。我的问题是当列表的长度(即 RasterStacks 的数量)未知时,我将如何做到这一点。当列表的长度(在本例中为 5)未知时,是否有等效的更短方法来运行以下代码行?
raster_stack_sum = raster_list[[1]] + raster_list[[2]] +
raster_list[[3]]+ raster_list[[4]] + raster_list[[5]]
【问题讨论】: