私はこれで何時間も立ち往生しています。助けてください!
ファイルに何千もの観測が含まれており、それらは行/行(列なし)になっています
だから私は readLines をして、必要なデータを抽出したい
#open file for data connection
data <- file("data.log", open = "r")
#do readlines for the first 6 lines tho
##there should be more than 500 lines for thousands of observations
rl <- readLines(data, 6)
データに含まれていないラベル/ヘッダー: 時間、グループ、タスク、完了かどうか、時間、クレジット
[1] 10:00 A task1 comp 5:00 200
[2] 16:00 A task2 comp 3:00 130
[3] 11:00 B task1 incomp 7:00 180
[4] 17:00 B task2 comp 7:00 100
[5] 15:00 C task1 incomp 5:00 420
[6] 19:00 C task2 comp 6:00 115
したがって、抽出してデータフレームに入れたいものが2つあります。グループ「A」を「comp」で取得したいのでgrep()してみました
grep("A", data)
しかし、結果が得られました:整数(0)も、Aとcompの両方を同時にgrep()するにはどうすればよいですか?
私は試した :
grep "A", data | grep "comp"
grep("A" & "comp", data)
どちらもエラーになります!
どんな助けでも大歓迎です!! ありがとう!