重新采样R

时间:2017-02-12 14:45:58

标签: r raster resampling r-raster

我需要您的小帮助来重新采样具有相同名称的多个文件,但使用R。

在不同的文件夹中

我在reclass1中有一个图像名称范围为1:172的文件夹。 我有另一个文件夹,图像名称在reclass2中从1:172不等。 我需要在reclass 1中重新采样1.tif,在reclass2中使用1.tif,并且类似于所有172个文件。我可以进行单次重采样但无法完成所有循环。

我试过了:

setwd("D:/archived_121316_before_files/Reclass2") 
rlist2 = list.files(getwd(), pattern="tif$", full.names=FALSE) 
for(i in rlist2) {
  assign(unlist(strsplit(i, "[.]"))[1], raster(i)) 
} 
setwd("D:/archived_121316_before_files/Reclass1") 
rlist1=list.files(getwd(), pattern="tif$", full.names=FALSE) 
for(j in rlist1) {
  assign(unlist(strsplit(j, "[.]"))[1], raster(j)) 
}
resample(i, j, method="ngb")

1 个答案:

答案 0 :(得分:1)

你可以试试这段代码

<ul>
  <li>This "li" exist in markup</li>
</ul>