2016-03-03 1 views
1

Я хотел бы вставить что-то, что имеет "" внутри.запятая внутри паста в R

> i = 4 
> paste("var", i, "option="juk"", "--opt2 12") 

Error: unexpected symbol in "paste("var", i, "option="juk" 

Что вставленная фраза должна выглядеть (которая включает запятую в)

var 4 option = "juk" --opt2 12 

Есть ли способ решить эту проблему?

ответ

5

Одним из вариантов

(x <- paste("var", i, 'option="juk"', "--opt2 12")) 
# [1] "var 4 option=\"juk\" --opt2 12" 
cat(x) 
# var 4 option="juk" --opt2 12