我怎样才能把一个名字列表用斜体显示出来,并把它们标在R上呢?

dy1byipe  于 2022-12-20  发布在  其他
关注(0)|答案(1)|浏览(129)

我可以在绘制文本时将短语斜体化,如下所示:text(1, 2, substitute(paste(italic('Gorilla gorilla gorilla')),但是,我想发送一个完整的名称列表到文本,但是下面的代码当然不起作用,因为它只会重复地绘制“list”。
我试着先将列表中的文本斜体化,然后使用循环。

whlutmcx

whlutmcx1#

这里我们可以用bquote代替substitute;除了一些其他的区别(我不知道所有的),bquote支持.(somevar)替换。

L <- "hello world"
plot(1)
text(1, 1.1, bquote(.(L) * "    " * italic(.(L))))

相关问题