我见过这个this,但即使我删除了文件名和附加数字之间的空格或分隔符,我仍然得到相同的错误。对此有什么建议:
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。但令人惊讶的是,它确实存在。
操作系统: Windows 10,Grass版本: 7.0
谢谢。
发布于 2016-01-25 04:09:24
您的list.files("F:/Srinu/RLP_Thesis")不显示名为F:/Desktop/Folder/T1的文件。事实上,有一些不相关的路径。
无论哪种方式,它都应该类似于F:/Desktop/Folder/T1.tif
如果您对如何通过代码创建文件名感到困惑,请首先使用实际的文件名测试您的函数。你可能正在寻找类似这样的东西:
input = paste0(path, "/T", i, ".tif")https://stackoverflow.com/questions/34964956
复制相似问题