Я новичок, особенно когда речь идет о пространственных данных.Я пытаюсь найти способ эффективного импорта нескольких (~ 600) одноканальных растровых (.tif) файлов в R, все они хранятся в одной папке.Не уверен, что это имеет значение, но учтите, что при просмотре в папке на моем Mac и параллельной виртуальной машине Windows есть следующие пять (5) форматов файлов для каждого .tif = .TIF;.tfw;.TIF.aux.xml;.TIF.ovr;.TIF.xml.В любом случае, следующий код (и другие подобные варианты, которые я пробовал), похоже, не работает:
library(sp)
library(rgdal)
library(raster)
#path to where all .tif files are located
setwd("/path/to/workingdirectory")
#my attempt to create a list of my .tif files for lapply
temp = list.files(pattern="*.tif")
temp #returns 'character(0)'
#trying to use the raster function to read all .tif files
myfiles = lapply(temp, raster)
myfiles #returns 'list()'
Есть ли способ использовать некоторую форму цикла для эффективного импорта всех растровых файлов?