3

我有一个大约 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 解决这个问题?

感谢您的帮助。提前致谢。

4

0 回答 0