我可以在绘制文本时将短语斜体化,如下所示:text(1, 2, substitute(paste(italic('Gorilla gorilla gorilla')),但是,我想发送一个完整的名称列表到文本,但是下面的代码当然不起作用,因为它只会重复地绘制“list”。我试着先将列表中的文本斜体化,然后使用循环。
text(1, 2, substitute(paste(italic('Gorilla gorilla gorilla'))
whlutmcx1#
这里我们可以用bquote代替substitute;除了一些其他的区别(我不知道所有的),bquote支持.(somevar)替换。
bquote
substitute
.(somevar)
L <- "hello world" plot(1) text(1, 1.1, bquote(.(L) * " " * italic(.(L))))
1条答案
按热度按时间whlutmcx1#
这里我们可以用
bquote
代替substitute
;除了一些其他的区别(我不知道所有的),bquote
支持.(somevar)
替换。