我在PC中有目录,保存了我的所有* .log文件。目标是编写代码,我可以指定哪一天我想看到合并数据。一天的数据分为例如10个档案。
我试过以下:
<input autocomplete="off" id="emailInput" name="email" type="email"
class="clearInput explanation form-control" value="{% block value '' %}" data-rule-required="true"
data-rule-emailCustom="true"
data-rule-checkEmailDuplicate="true"
data-msg-checkEmailDuplicate="Email duplicated!"
...
结果是:
setwd("D:/Assembly lags/SK190400 ghp tracer/")
file_list<-list.files(pattern="LOG_SK190400_2018.03.13_*")
文件中的数据如下:
[1] "LOG_SK190400_2018.03.13_03-40-56-704.log" "LOG_SK190400_2018.03.13_06-36-35-019.log" "LOG_SK190400_2018.03.13_09-17-35-899.log"
[4] "LOG_SK190400_2018.03.13_12-33-43-891.log" "LOG_SK190400_2018.03.13_15-31-09-628.log" "LOG_SK190400_2018.03.13_18-38-33-424.log"
[7] "LOG_SK190400_2018.03.13_22-11-44-855.log"
所有文件都有相同的设计。我尝试过这样的功能:
lapply
rbind
列表
但没有任何结果返回任何有用的结果
答案 0 :(得分:0)
从fread
data.table
library (data.table)
setwd("D:/Assembly lags/SK190400 ghp tracer/")
file_list<-list.files(pattern="LOG_SK190400_2018.03.13_*")
log_2018.03.13<-lapply(file_list, fread)
你可以轻松地使用循环来表示日期或其他lapply