我在文件夾中有一堆.gpx文件,我試圖用readOGR讀取它們,併爲每個.gpx文件獲取內存中的一個文件。這是什麼不工作:使用readOGR讀取多個文件並輸出到R中的不同文件的循環
myfiles <- list.files(".", pattern = "*.gpx")
for (i in 1:length(myfiles)) {
temp.gpx <- readOGR(dsn = myfiles[i], layer="tracks")
temp.gpx
}
這是做的是讀取所有的文件,然後將它們寫入temp.gpx。我想要做的是讀取它們並將它們寫入,例如,temp1.gpx,temp2.gpx等。
不幸的是,我對R很新,我不知道如何做到這一點。我試着在網上查找,發現一些特定於非空間文件的解決方案,並以這種或那種方式搞砸了這些文件。
有誰知道如何做到這一點?
謝謝!
謝謝,它的工作!也感謝你解釋,我相信它將來會有用。 – ECEM