在R中导入多个文件 - 不使用fread

时间:2016-05-26 14:52:05

标签: r data.table fread

所以,我有一个带有几个* .gd文件的目录,我希望能够有效地导入所有这些文件,以便我以后可以使用它们。我试过这个:

install.packages("data.table")
library(data.table)
files <- list.files("C:/Users/marlichimi/Desktop/ALL_SAMPLES", pattern="*.gd", full.names=TRUE)
all_samples <- lapply(filenames,fread)

但是&#39; fread&#39;不断给我一个错误信息。

  

FUN(X [[i]],...)出错:     期望3个cols,但第25行包含处理所有cols后的文本。这很可能是由于一个或多个字段嵌入了sep =&#39;&#39;和/或(未转义)&#39; \ n&#39;不平衡的未转义报价中的字符。 fread无法处理这种模糊的情况,并且这些行可能没有按预期读入。请阅读“fread。”中的引号部分。

我表中的sep是&#34; / t&#34;。我尝试了一个带有read.table的样本,看看它是否正常工作。任何人都知道问题是什么,或者是否有另一种方法可以做到这一点?

0 个答案:

没有答案