【发布时间】:2021-04-08 15:25:32
【问题描述】:
我有 40 个关于不同年份数据的栅格文件。我想输入它们并在我的名为 predictwgs 的原始文件中添加新列。我使用提取函数来匹配我的原始数据,但在运行此代码后,它只添加了一个名为“i”的列,而不是 40 个新列。我怎样才能改变这种情况?
> dir<-"Desktop/Surface downwelling shortwave radiation"
> files<-list.files(path=dir, pattern=NULL, full.names = TRUE) for (i in
> 1:length(files)){ b <- raster(files[i])
> predictwgs$i<-extract(b,as(predictwgs,'Spatial')) }
【问题讨论】: