将带有自定义分隔符的 dsv 文件读入 R

Read a dsv file with custom delimiter into R

我有一个带有自定义分隔符 | 的 dsv 文件。通过使用 GUI 到 select 自定义分隔符,我可以轻松地将其读入 Stata,但是我在 R 中尝试过的 read.csv 的所有变体都没有用。

有谁知道如何使用自定义分隔符将 dsv 文件导入 R?

您可以使用:read.table(filename,sep="|",header=TRUE)。给定文件 sample.csv,其内容为:

a|b|c
1|2|3

输出如下:

read.table("sample.csv",sep='|',header=TRUE)
  a b c
1 1 2 3