【发布时间】:2019-07-01 12:37:07
【问题描述】:
我的文件如下所示:
|2000|,|23456745|,|23567897tyhgy6|,|SHARP, RODNEY H III|
|2000|,|12345678|,|34567tgh788877|,|WOOLARD, EDGAR S JR|
基本上,列用逗号分隔并用管道包裹。
如何使用 R 阅读这样的内容?
我试过了
read.table("file.txt", sep="|")
但这并不好用,因为其他每一列都只包含一个逗号。我试过使用“|,|”作为分隔符,但显然这是不允许的。使用“,”根本不起作用,因为名称会被拆分。
有什么简单的方法吗?
【问题讨论】:
-
试试
read.table("./temp.csv", sep=",", quote = "|") -
我不认为这是建议主题的重复。这个问题与多个分隔符无关。
-
@Wimpel 你的想法效果很好,速度也很快!如果您将其发布为答案,我会接受