小编Sat*_*ani的帖子

如何以下列格式读取文件

我有很多想要阅读的文件.文件格式完全如下所示.

我尝试了很多包格式来阅读它,但它们似乎都没有用.应跳过以" - "开头的行.文件中大约有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)

显然我做的不对.你能帮我阅读这些文件吗?

提前致谢.

萨蒂什

csv file-format r read.csv

2
推荐指数
1
解决办法
80
查看次数

标签 统计

csv ×1

file-format ×1

r ×1

read.csv ×1