R中的foreach包是否只处理一定大小的临时文件?
在我的代码中,我尝试使用多边形从大型栅格数据集中剪切子集。我通过crop
和mask
提取的较小和中等大小区域都被计算并写入新的栅格文件(writeRaster
)。然而,我列表中最大的区域没有经过 - 即使我让这个过程运行了很多个小时。我记得使用for
循环完成了一次。有什么想法foreach
循环在这里不起作用?我总是经历foreach
比for
替代方案更快更有效率。
回到for
- 策略不是一种选择,因为它无法并行化。