我需要在R中添加一个前导行"\n"到一个轴标签名称列表.我无法弄清楚如何使用gsub执行此操作.例如,我需要"Q1 \n/\n15"来读取"\nQ1 \n/\n15".谷歌和帮助命令都没有引导我找到答案.有什么建议?
提前致谢.
所以评论中有大约4个答案(截至撰写本文时),所以我将在正确的答案中总结它们.
examp <- "Q1\n/\n15"
paste("\n", examp, sep="")
gsub("^(.)","\n\\1",examp)
sprintf("\n%s", examp)
gsub("^", "\n", examp)
Run Code Online (Sandbox Code Playgroud)
所有这些都给了
[1] "\nQ1\n/\n15"
Run Code Online (Sandbox Code Playgroud)
并且所有这些都被适当地矢量化(即,如果examp <- c("Q1\n/\n15", "Q1\n/\n16"),所有返回[1] "\nQ1\n/\n15" "\nQ1\n/\n16".