私は多くのファイルを読んでいます。ファイルの形式は以下のとおりです。次の形式のファイルを読む方法
これを読むために多くのパッケージフォーマットを試しましたが、どれも動作していないようです。 " - "で始まる行はスキップする必要があります。ファイルには約102列ありますが、ほんの少ししか表示されていません。 " - "で始まる行は、実際には1行目、3行目および最後の行にあります。
明らかdata.table
temp <- fread(input="LIKP_01012017_01312017.txt",
stringsAsFactors=FALSE, strip.white=TRUE,
sep="|",quote = "-", skip=1)
を使用してread.tableを
temp <- read.delim(file="LIKP_01012016_01312016.txt", header=TRUE,
stringsAsFactors=FALSE,
strip.white=TRUE, sep="|", skip = 1, comment.char = "-")
を使用して:
ファイルは、私は次のことを試してみました
------------------------------------------------
|Delivery |Created by |Time |Created on|SDst|
------------------------------------------------
|84181375 |BATCHJOBMGR|19:33:47|01/05/2017| |
|84181376 |BATCHJOBMGR|19:33:47|01/05/2017| |
------------------------------------------------
次の形式であります私はやっていないg何か正しい。これらのファイルを読んで助けてくれますか?
ありがとうございます。
サティシュ
ファイル 'で区切ら|' CSVやTSV(タブ区切り)に似た、PSV(パイプ区切り値)と呼ばれています。そして '------------------'行は無視します。それらを削除するために1つの前処理パスを実行することがあります。 3行目はヘッダーですが、2行目のみ意味があります。 – smci