4

Rで適切にフォーマットされたデータフレームを使用readLines()して取得するのに苦労しています.read.Table()

ホッケーの統計であるこのようなファイルを読みたいです。適切にフォーマットされたデータ フレームを取得したいのですが、このような他のファイルではプレーヤーの数が異なるため、読み取る行の具体的な量を指定するのは困難です。また、プレーヤー以外、 として署名されている#.ACもの#.HCなどは読み込まないでください。

私はこのようなことを試しました

LINES <- 19  
stats <- read.table(file=Datei, skip=11, header=FALSE, stringsAsFactors=FALSE,
                  encoding="UTF-8", nrows=LINES)

ただし、前述のように、 の値LINESは毎回異なります。

この投稿のreadLinesようにも試しましたが、うまくいきませんでした。

(疑似コード)のように、read.tableに条件を統合する方法はありますか

if (first character == "AC") {
    break read.table
  }

これが奇妙に見える場合は申し訳ありませんが、私はスクリプトやコーディングの経験があまりありません。

どんな助けでも大歓迎です、どうもありがとう!

グリーツ!

4

1 に答える 1