我已经坚持了几个小时,请给我一些帮助!
我有一个文件包含数千个观察结果,它们在行/行中(没有列)
所以我做了 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
所以我要提取两件事,然后将它们放入数据框中。我想用“comp”获得组“A”所以我尝试了 grep()
grep("A", data)
但我得到了结果:整数(0),我怎样才能同时grep()A和comp?
我试过了 :
grep "A", data | grep "comp"
grep("A" & "comp", data)
两者都给出错误!
任何帮助,将不胜感激 !!谢谢!