library(raster)
img <- list.files(pattern='*.img')
stack <- stack(img)
Run Code Online (Sandbox Code Playgroud)
上面的代码应该工作,但尽管有我的文件夹中的*.IMG文件,我也有*img.xml和*img.aux.xml文件.如何重写我的代码以便它只堆叠*.img文件?
这只会匹配以...结尾的文件img.
library(raster)
img <- list.files(pattern='\\.img$')
stack <- stack(img)
Run Code Online (Sandbox Code Playgroud)
注意$最后,这表示ends with.