问题陈述
我正在处理乳胶文档,并使用R的pdf()功能创建绘图。为了匹配文档的字体,我在pdf函数中指定了字体系列:pdf(family = "LM Roman 12")。但是,在图形(森林图)中,我par(font = ..)用来更改为粗体字体以突出显示标题。不幸的是,这已经不起作用了,因为我已经在中指定了字体系列pdf()。
范例程式码
### Required packages
library(metafor)
library(extrafont)
### My dataset reproduced with: dput()
data.rct.forest <- structure(list(study = c("Fellmeth et al. (2015)", "Gaffney, Ttofi et al. (2019)",
"Jiménez-Barbero et al. (2016)", "Gaffney, Farrington et al. (2019)",
"Moy & Hazen (2018)", "Park-Higgerson et al. (2008)"), rct_es = c(1.227,
1.235, 1.243, 1.333, 0.947, 1.037), rct_es_low = c(0.948, 1.124,
1.115, 1.087, 0.881, 0.696), rct_es_up = c(1.586, 1.389, 1.361,
1.669, …Run Code Online (Sandbox Code Playgroud) 最小可重复示例:
我有以下简单的数据表(用 生成dput()):
data <- structure(list(study = c("Brennan (2009)", "Farabee (2010)",
"Fass (2008)", "Mills (2007)", "Fass (2008)", "Howard (2013)",
"Latessa (2017)", "Lovins (2018)", "Lowenkamp (2015)", "Allan (2006)",
"Endrass (2009)", "Looman (2006)", "Retterberg (2006)", "Sreenivasan (2007)"),
year = c(2009, 2010, 2008, 2007, 2008, 2013, 2017, 2018, 2015,
2006, 2009, 2006, 2006, 2007),
tool = structure(c(1L, 1L, 1L,
2L, 3L, 4L, 5L, 5L, 6L, 7L, 7L, 7L, 7L, 7L),
.Label = c("COMPAS",
"HCR-20", "LSI-R", "OASys", "ORAS", "PCRA", "Static-99"), class = …Run Code Online (Sandbox Code Playgroud)