我使用metafor创建了一个林图。我下载的数据在研究均值和SD的小数点后都有两个有效数字,但当它上传到森林图时,这些尾随的零会被删除。
如何保留这些尾随零以使其看起来更好?
森林地块的代码为:
forest(meta2, showweights = TRUE, ilab.xpos=c(-24.5,-22, -19.5, -16, -13.75, -11),
ilab=cbind(bmi_awm$Intervention_n, bmi_awm$Intervention_mean, bmi_awm$Intervention_SD, bmi_awm$Comparison_n, bmi_awm$Comparison_mean, bmi_awm$Comparison_SD),(digits=2),
ilab.pos = 4,
rows=c(48), ylim=c(-1, 51.5), xlim=c(-35.5, 14), at=(c(-7, 0, 7))
在此处输入图像描述
请参阅forest()
函数的文档:
https://wviechtb.github.io/metafor/reference/forest.rma.html
digits
:integer,用于指定x轴的刻度标记标签和注释应舍入到的小数位数(默认值为2L
(。也可以是两个整数的矢量,第一个用于指定注释的小数位数,第二个用于x轴标签。当指定整数(例如,2L
(时,x轴标签的小数标记后的尾随零将被删除。当指定一个数值(例如2
(时,会保留后面的零。
代码中的问题是digits=2
被括在括号中。去掉这些,训练零应该保留下来。