我在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())
此函数读取我的文件但列不匹配输出错误。
如何更正此错误?