如何在R中打开.pre文件?

时间:2018-03-13 12:43:26

标签: r

我想知道如何在R中打开.pre文件。我可以在记事本中打开文件,并在Windows上清楚地看到它。

我还有一个名为“newfiles”的对象列出了许多.pre文件,但是当我尝试将这些文件拉入R时,我收到以下错误信息。

以下是我的文件代码:

newfiles <- dir("~/Desktop/_preFiles_byGrid")

> newfile
[1] "262778 _PRISM.pre"

> head(newfiles)
[1] "262778 _PRISM.pre" "262779 _PRISM.pre" "262780 _PRISM.pre" "262781 _PRISM.pre" "262782 _PRISM.pre" "262783 _PRISM.pre"



for (newfile in newfiles) {
n <- read.table(file.path("_preFiles_byGrid", newfile), sep=",", as.is=TRUE, header=FALSE)
}

Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(file, "rt") :
  cannot open file '_preFiles_byGrid/262778 _PRISM.pre': No such file or directory

1 个答案:

答案 0 :(得分:2)

如果你这样做

newfiles <- dir("~/Desktop/_preFiles_byGrid", full.names=TRUE)

然后你可以做

n <- read.table(newfile, sep=",", as.is=TRUE, header=FALSE)
在你的循环中

,而不必担心使用file.path()重建路径,并且你不太可能以这种方式丢失文件错误。