【发布时间】:2015-09-18 15:07:48
【问题描述】:
我正在使用 R 中的 metaprop 命令对比例进行元分析。下面是一些示例代码。
library(meta)
m <- metaprop(4:1, c(10, 20, 30, 40))
forest(m)
我有几个问题。
- 如何强制所有文本(比例列、95% CI 列、固定和随机权重列)显示在图的左侧而不是右侧?
- 我还想在左侧添加每项研究的另一列文本标识符。我怎样才能将其作为自己的列粘贴?
- 我真的需要将这些绘制为百分比,而不是比例。有没有办法做出这种改变?
- 最后,我需要底轴从 0 到 100% 并有一个标签。
编辑
好的,我已经弄清楚了几乎所有事情的方法。我唯一需要帮助的是,我有另一个标签向量,我想添加到图的左侧。似乎 leftlabs 或 leftcols 命令应该这样做,但我无法让它工作。我还想在左侧绘制另一列,标题为“详细信息”,对于这四项研究中的每一项,都有一个关于它们的小句子。
forest(m, xlim = c(0,100), pscale = 100, weight = "random", leftcols = c("studlab", "event", "n", "effect", "ci", "w.random"), rightcols = F, leftlabs = c("Study", "Number", "Total", "Prevalence (%)", "95% CI", "Weight"), xlab = "Prevalence (%)", addspace = TRUE, digits = 1, squaresize = 0.5, text.I2 = "I2", text.tau2 = "tau2")
【问题讨论】:
-
这篇文章有一个待编辑的关于从标签中删除
sas和stata的问题,我自己也会这样做。请删除不相关的标签。为什么专门研究sas或stata的人需要访问这个问题?这与这些语言无关。 -
“流行病学”、“生物统计学”或“元分析”没有标签,许多使用 SAS 和 Stata 的研究人员也使用 R,所以我把标签放在那里,因为我假设它们将与不存在的“流行病学”和“生物统计学”标签高度相关......只是想让合适的人看看我的问题。
-
恕我直言,我认为这种假设违反了标签的预期用途。如果使用 SAS 和 Stata 的人也使用 R,并且有兴趣回答/阅读有关 R 的问题,他们会关注 R 标签。我认为不需要基于相关性的额外标签。
-
虽然问题与流行病学主题(荟萃分析)有关,但问题的内容是非常特定于 R 的(“如何在 R 中做到这一点?”)。在该主题上,您可以梳理森林功能的所有选项并尝试对其进行调整,或者尝试创建自己的情节。
-
但是我的统计方面喜欢相关性!无论如何,点了。任何人都知道添加另一列的线索???谢谢!
标签: r plot statistics