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
}
これが奇妙に見える場合は申し訳ありませんが、私はスクリプトやコーディングの経験があまりありません。
どんな助けでも大歓迎です、どうもありがとう!
グリーツ!