2017-02-28 11 views
0

私はここにenter link description hereR:不明瞭な構造を持つファイルを読み込む

あるファイルを読み込むしようとしています最初の15行は、ファイルを記述するが、私はそれを望んでいません。だから私はスキップ= 15を使用します。

は具体的には、私が使用します。

xx <- read.table(file = "4br_grossc.comments", skip=15) 

私は、次を得る:

Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : line 1 did not have 12 elements 

このファイルを処理する方法上の任意の提案?私はそれが3つのフィールド(唯一) - トリガー番号、1文字のコードと最後のフィールドに自由に流れるテキストを持っていると思います。

多くの感謝!

+0

を固定幅のファイルのように見える - 私は最後のフィールドは常に同じ幅を持っていることを確認していない 'read.fwf' – thelatemail

+0

参照してください?を。最後の幅を指定しないままにすることは可能ですか?もしそうなら、どうですか? – user3236841

+0

ちょうどそれほど高い数値にする - ソースデータを見ると、非常に長い文字列を持つのは問題ではありません。 – thelatemail

答えて

0

あなたが試してみました:

xx <- read.table(file = "4br_grossc.comments", skip=15, header=TRUE) 
+0

これは動作しません。 read.table(file = "4br_grossc.comments"、skip = 15、header = TRUE)のエラー:カラム名よりも多くのカラム – user3236841

+0

'read.table'はデフォルトのセパレータとして空白を使用しているので、これは分割されます3番目のフィールドはエラーです。 – neilfws

関連する問題