读取R中的大文件时“扫描错误”

时间:2012-11-27 13:23:06

标签: r error-handling

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

你的帮助表示赞赏。 提前谢谢。

0 个答案:

没有答案