У меня есть строка символов:R: оберните текст функции: вставка п автоматически после каждых 16 символов
str1 <- "aaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaa aaaaaaa aaa aaa"
str1
nchar(str1)
Я хотел бы вставить \ п автоматически после каждых 16 символов, включая пробелы, чтобы создать текстовую функцию обертки для использования в графическом графике.
Я пробовал:
str2 <- strwrap(str1, width = 16)
str2
, но это не сработало
plot(1:10,main=str2)
mtext(str2, side=1, line=0, outer=F,cex=1,col="blue")
Кроме того, есть ли способ, чтобы разделить слова правильно и добавить дополнительные пробелы, где это необходимо, как и в надлежащей функции слова обруча. Благодарим вас за помощь.
'GSUB ("({16}).", "\\ 1 \ п", str1)'. – nicola
related http://stackoverflow.com/questions/34710597/justify-text-in-r – rawr