Ich brauche deine kleine Hilfe in mehrere Dateien mit dem gleichen Namen Resampling aber in verschiedenen Ordnern mit R.Resampling mehrere TIFF-Dateien in R
Ich habe einen Ordner mit dem Namen Bild im Bereich von 1: 172 in reclass1. Ich habe einen anderen Ordner mit Bildname von 1: 172 in reclass2. Ich muss 1.tif neu reklassifizieren 1 mit 1.tif in reclass2 und ähnlich wie alle 172 Dateien. Ich kann Single Resampling durchführen, aber nicht alles in einer Schleife machen.
Ich habe versucht:
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")
Sie zeigen, was Sie versucht haben? – lizzie
Ich treid das, aber ich bin sehr neu in R so könnte es lächerlich aussehen. –
setwd ("D:/archived_121316_before_files/Reclass2") rlist2 = list.files (getwd(), Pattern = "$ Tif", full.names = FALSE) for (i in rlist2) {zuordnen (fehlende oder (strsplit (i, "[.]")) [1], raster (i))} setwd ("D:/archived_121316_before_files/Reclass1") rlist1 = Liste.Files (getwd(), pattern = "tif $ ", full.names = FALSE) für (j in rlist1) {zuweisen (unlist (strsplit (j," [.] ")) [1], raster (j))}, resample (ich, j, method = "ngb") –