gpt4 book ai didi

r - 编辑grid.arrange标题的样式。粗体,斜体等R

转载 作者:行者123 更新时间:2023-12-04 11:38:35 24 4
gpt4 key购买 nike

我正在使用grid.arrange在R中创建一个多图,并且想要更改标题以使其为粗体(如果可能,请使用斜体)。

由于这是一个普遍的问题,因此我将不包括绘图的代码,但是我用来制作多绘图的代码是:

grid.arrange(g1, g3, g4+theme(legend.position="none"),mylegend, top="Test title",
layout_matrix=matrix(c(1,1,2,3,4,4), ncol=2, byrow=TRUE),heights=c(1,1.5,0.3))

是否可以将其他参数传递给 top参数以更改字体?

最佳答案

我自己解决了。
您可以使用text_grob函数创建一个文本元素,然后将其传递给topgrid.arrange函数。
例如,

##title1=textGrob("Test title", gp=gpar(fontface="bold")) ## this does not work anymore

title1=text_grob(main, size = 15, face = "bold") #### this worked for me
grid.arrange(g1, g3, g4+theme(legend.position="none"),mylegend, top=title1, ncol=2, byrow=TRUE),heights=c(1,1.5,0.3))
只是一个小更新:
而不是使用文字
textGrob
使用 text_grob包中的 ggpubr

关于r - 编辑grid.arrange标题的样式。粗体,斜体等R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36008659/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com