我需要在 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)
所有这些都给
[1] "\nQ1\n/\n15"
并且所有这些都被正确地矢量化了(也就是说,如果examp <- c("Q1\n/\n15", "Q1\n/\n16")
,都返回[1] "\nQ1\n/\n15" "\nQ1\n/\n16"
.