readr:read_delim函数抛出错误"嵌入nul in string:' \ 0'"

时间:2015-06-20 15:31:07

标签: r readr

我在readr中使用read_delim库和R函数。我有一个大文件,它有空格,所以我运行这样的函数:

read_delim(paste0(dir,name,".txt"),delim="\t",
col_types=paste0(c(rep("c",17),rep("_",10),rep("c",2),rep("_",2),rep("c",1),rep("_",28),rep("c",1),rep("c",3),rep("c",12),rep("_",3),rep("c",1),rep("_",4),rep("c",21)),collapse=""),escape_backslash=T,na="NA",quote="'\"",n_max=6,progress=interactive())

此代码抛出以下错误:

  

read_tokens错误(ds,tokenizer,col_types,col_names,n_max =   n_max,:在字符串中嵌入nul:' \ 0'

我试图改变"引用" quote ="":

的参数
read_delim(paste0(dir,name,".txt"),delim="\t",
col_types=paste0(c(rep("c",17),rep("_",10),rep("c",2),rep("_",2),rep("c",1),rep("_",28),rep("c",1),rep("c",3),rep("c",12),rep("_",3),rep("c",1),rep("_",4),rep("c",21)),collapse=""),escape_backslash=T,na="NA",quote="",n_max=6,progress=interactive())

此函数读取我的文件但列不匹配输出错误。

如何更正此错误?

0 个答案:

没有答案