在R中向量中添加引号

时间:2015-05-15 15:05:47

标签: r

只是想知道R中是否有任何快捷键将引号添加到向量中?所以它就像c(柠檬,橙子,苹果)到c(“柠檬”,“橙子”,“苹果”)而没有手动去每个项目来改变它,因为有时许多物品可以在矢量中。感谢。

2 个答案:

答案 0 :(得分:8)

你可以尝试

 as.character(quote(c(lemon, orange, apple)))[-1]

或@MrFlick在评论

中建议的其他选项
 as.character(expression(lemon, orange, apple))

答案 1 :(得分:1)

v = c("lemon", "orange", "apple")
v = paste0('"', v, '"')
# use cat in this case to see what's "really" there
# print will show the quotes escaped with backslashes
cat(v)
## "lemon" "orange" "apple"