我试图在read.csv中指定colClasses以尝试加速读取csv文件.但是,我遇到以下问题:
假设我有一个名为"t.csv"的文件:
"a","b"
"x","0"
Run Code Online (Sandbox Code Playgroud)
然后,如果我在R中运行以下命令:
data <- read.csv('t.csv' , stringsAsFactors=FALSE, check.names=FALSE , comment.char='', colClasses= c('character','numeric') )
Run Code Online (Sandbox Code Playgroud)
我收到了这个错误:
Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, :
scan() expected 'a real', got '"0"'
Run Code Online (Sandbox Code Playgroud)
起初我以为这是我引用的问题.但是在read.csv中使用quote ='"'并没有帮助.