0

私は巨大な DF を読み込もうとしていますcbc.read.table:

my.df <- cbc.read.table("df.csv",sep = ";", header =F)

これは私が得るものです:

Error in cbc.read.table("2012Q2.csv", sep = "|", header = F) : 
No rows to read

wd は正しく設定されています。原則として、read.table を使用して動作しますが、すべての行 (約 200 万行) を読み取るわけではありません。

これについて私に何ができるか考えている人はいますか?

解決策: こんにちは、次のスレッドが役に立ちました: R: read.table がファイルの読み取りを停止するのはなぜですか?

問題の原因は引用符でした。おそらく一部の引用符が閉じていなかったためです。単純にエディターを使用して、すべての二重引用符と単一引用符、およびすべてのハッシュ マークを削除しました。それは今働いています。

@Anthony: ご質問ありがとうございます。最初の 3 行では問題が発生していないことに気付きました。そのため、ファイルの問題であることがわかりました。ありがとう!

ポール

4

0 に答える 0