我有一个大约 5,00,000 行和 1000 列的大文件。我正在尝试在 R 中按如下方式阅读它:
> tab5rows <- read.delim("file_name.txt", header=TRUE,nrows=5)
> classes <- sapply(tab5rows, class)
> data <- read.delim("file_name.txt", header=TRUE,nrows=500000,colClasses=classes,comment.char="")
但是在做最后一行时,我收到以下错误。
Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, :
scan() expected 'an integer', got '0,00'
谁能帮我知道我该如何解决这个问题?我无法在记事本或 Excel 中打开我的文件,因为它非常大。我怎样才能从 R 解决这个问题?
感谢您的帮助。提前致谢。