Двойные кавычки не экранированы в R

Мне нужно, чтобы избежать двойных кавычек в следующем примере, а R возвращает:

xx<-"the road is 'rocky all \"the\" way'"
xx

[1] "the road is 'rocky all \"the\" way'"

Конечная строка должна содержать как одиночную, так и двойную кавычки

the road is 'rocky all "the" way' 

Как я могу это достичь?

Ответ 1

Вы уже это достигли. Это просто, что print() избегает кавычек при их отображении:

R> xx <- "the road is 'rocky all \"the\" way'"
R> cat(xx)
the road is 'rocky all "the" way'