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'

これを解決する方法を誰かが教えてくれますか? ファイルが非常に大きいため、メモ帳やエクセルでファイルを開くことができません。R からこれを解決するにはどうすればよいですか?

あなたの助けに感謝します。前もって感謝します。

4

0 に答える 0