使用read_table读取tidyverse中带引号的标题名的文件

使用read_table读取tidyverse中带引号的标题名的文件,r,tidyverse,read.table,R,Tidyverse,Read.table,我有一个这种格式的文件 "date" "obs" 2010060101 0.015 2010060102 0.015 我可以用英语读它 read.table("filehour.txt", header=TRUE) 要获得: date obs 1 2010060101 0.015 2 2010060102 0.015 3 2010060103 0.015 我得到了一个data.frame,它的列名

我有一个这种格式的文件

     "date" "obs"
2010060101 0.015
2010060102 0.015
我可以用英语读它

read.table("filehour.txt", header=TRUE)
要获得:

        date   obs  
1 2010060101 0.015
2 2010060102 0.015
3 2010060103 0.015
我得到了一个data.frame,它的列名不带引号,这是我想要的,所以它可以正常工作。但是当我尝试使用tidyverse样式和
read_table
返回一个tibble而不是data.frame时,如下所示:

read_table2("filehour.txt")
我明白了

引用了我不想引用的标题名称,因为这样我就必须引用它们作为

`"date"` 
`"obs"`

我可以用read_table参数
col.names
来命名列名,但
read_table 2
是否等同于
read.table
,或者是否有任何其他函数或参数可以获得相同的结果,而不必使用tidyverse包显式命名列?

使用
quote
参数,该参数在
read\u表中不存在

readr::read_delim("filehour.txt", ' ')

是的,它与readr::read_delim一起工作,而且它似乎是tidyverse中唯一可以使用引号的函数
readr::read_delim("filehour.txt", ' ')