0

これを見たことがありますが、ファイル名と追加された番号の間のスペースまたはセパレーターを削除した後でも、同じエラーが発生し続けます。これに関する提案はありますか:

execGRASS("r.in.gdal",flags=c("o","overwrite"),
parameters=list(input=paste(path, paste("T", as.character(i),
sep=""), sep="/"), output=paste("T", as.character(i), sep="")))

ERROR 4: `F:/Desktop/Folder/T1' does not exist in the file system,
and is not recognised as a supported dataset name.

その特定のファイルT1がパスに存在しないかどうかも確認しました。でも、意外と存在します。

OS: Windows 10、Grass バージョン: 7.0

ありがとう。

4

1 に答える 1

0

list.files("F:/Srinu/RLP_Thesis")というファイルが表示されませんF:/Desktop/Folder/T1。実際、無関係なパスがあります。

いずれにせよ、それはおそらく次のようなものでなければなりませんF:/Desktop/Folder/T1.tif

コードでファイル名を作成する方法について混乱している場合は、まず実際のファイル名で関数をテストしてください。あなたはおそらく次のようなものを探しています:

input = paste0(path, "/T", i, ".tif")
于 2016-01-24T20:09:24.173 に答える