我有很多想要阅读的文件.文件格式完全如下所示.
我尝试了很多包格式来阅读它,但它们似乎都没有用.应跳过以" - "开头的行.文件中大约有102列,但我只显示了几列.以" - "开头的行实际上位于第1行,第3行和最后一行.
文件格式如下
------------------------------------------------
|Delivery |Created by |Time |Created on|SDst|
------------------------------------------------
|84181375 |BATCHJOBMGR|19:33:47|01/05/2017| |
|84181376 |BATCHJOBMGR|19:33:47|01/05/2017| |
------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
我尝试了以下方法:
使用read.table
temp <- read.delim(file="LIKP_01012016_01312016.txt", header=TRUE,
stringsAsFactors=FALSE,
strip.white=TRUE, sep="|", skip = 1, comment.char = "-")
Run Code Online (Sandbox Code Playgroud)
使用data.table
temp <- fread(input="LIKP_01012017_01312017.txt",
stringsAsFactors=FALSE, strip.white=TRUE,
sep="|",quote = "-", skip=1)
Run Code Online (Sandbox Code Playgroud)
显然我做的不对.你能帮我阅读这些文件吗?
提前致谢.
萨蒂什