【发布时间】:2015-04-22 16:04:14
【问题描述】:
我有一个要在 R 中读取的文本文件(并存储在 data.frame 中)。该文件按多行和多列组织。 “sep”和“eol”都是自定义的。
问题:无法在 read.table(...) (或 read.csv(...)、read.csv2(.. .),...) 也不在 fread(...) 中,我找不到解决方案。
我在这里进行了搜索(“[r] read eol”和其他我不记得了),但我没有找到解决方案:唯一的方法是预处理更改 eol 的文件(在我的情况下不可能因为在某些字段中,我可以找到类似 \n、\r、\n\r、"、... 这就是自定义的原因。
谢谢!
【问题讨论】:
-
如果您不愿意使用外部实用程序修改它,我怀疑您需要将其作为二进制文件读取。
标签: r read.table eol