0

我想在 Rbwplot中的lattice包中的函数中将事后分析之后的重要性标签添加到盒须图。我已经阅读了R 中 anova boxplot 上 Posthoc 标签ggplot2中基于 Posthoc 标签的解决方案但是这没有显示框架内的解决方案。这里有没有人曾经尝试过这个并且可以给我一些指示?如果有某种方法可以从 bwplot 对象中获取位置(正如R 邮件列表中本文中针对常规箱线图对象所建议的那样),我猜我应该朝那个方向看?提前致谢!lattice

亲切的问候,

调频

4

2 回答 2

0

如果您正在使用交互式命令或多个命令的脚本构建绘图,您始终可以手动添加文本,grid.text因为两者都使用lattice并在后台ggplot2使用grid图形。因此,请查看此链接(因为?grid.text不会指向该页面)。你会想要观察你的单位,你可能需要做upViewport(0)才能到达根视口(取决于你的绘图步骤的细节)。

于 2013-02-14T15:53:37.360 回答
0

我不确定你想要你的标签在哪里,但这里有一个使用panel.text.

dd <- data.frame(
  x = runif(120),
  ind = LETTERS[1:6]
)

library(lattice)

bwplot(ind ~ x, data = dd,
       panel = function(x, y, ...) {
         panel.bwplot(x, y, ...)
         panel.text(x = tapply(x, y, median), y, pos = 2, offset = 1, 
                    labels = c("*", "**", "", "", "ns", "***"), ...)
       })

伊姆古尔

于 2017-02-20T07:07:31.270 回答