read_delim似乎无法用引号解析文件?

时间:2017-02-13 01:12:51

标签: r readr

我有以下制表符分隔的文件read_delim因引号而失败。

8436127 "Baki-Pilsen" Brewery   "Baki-Pilsen" Brewery       40.32864    49.78044    P   PPLL    AZ                      0       -25 Asia/Baku   2012-12-17

(用于保留标签的pastebin链接:http://pastebin.com/ZKkAZ9Fr

read_tsv("read_delim_fail.txt", col_names = FALSE) # Fail to parse

这尤其令人费解,因为read_delimread_tsv已经指定quote = "\t"。它无法解析什么?

1 个答案:

答案 0 :(得分:0)

您需要告诉readr::read_*函数家族不要使用"来引用字符串。为此,您可以覆盖quote参数的默认值,例如:

read_tsv("read_delim_fail.txt", col_names = FALSE, quote="")