1

私はRが初めてで、テーブルに「#」が含まれていることがあるtsvファイルを読み込もうとしています。「#」に出くわしたときにRが読み取りを停止し、エラーが発生しました:

    Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings,  : 
    line 6227 did not have 6 elements

ファイルのその行を調べたところ、「#」が見つかりました。データは次のようになります。

    CM School Supply #1    Upland     CA    3   8    Shopping

削除すると、R はテーブルの読み取りを続行できますが、ファイルにはさらに "#" があります...

read.table() で変数を設定する方法は? どこでも解決策を検索しようとしましたが、失敗しました...ここの誰かが私を助けてくれることを願っています. ありがとう!

4

1 に答える 1

2

の呼び出しで を設定することにより、 のコメント文字の解釈を完全にオフにすることができread.table()ます (デフォルトでは に設定されています"#") 。comment.char=""read.table()

于 2013-11-05T06:40:27.290 に答える