[英]Anova posthoc labels on bwplot from lattice in R
我想將事后分析后的重要性標簽添加到R中lattice
包中的函數bwplot
中。我已經閱讀了ggplot2
中anova boxplot上Posthoc標簽中基於ggplot2
的解決方案,但是這樣做沒有在lattice
框架內顯示解決方案。 這里有沒有人嘗試過此方法並且可以給我一些指導? 如果有某種方法可以從bwplot對象派生位置(如R郵件列表中本文針對常規boxplot對象所建議的那樣),我想我應該朝那個方向發展嗎? 提前致謝!
親切的問候,
調頻
如果您使用交互命令或多個命令的腳本構建你的情節,你可以隨時使用手動添加文本grid.text
因為這兩個lattice
和ggplot2
使用grid
罩下的圖形。 因此,請查看此鏈接 (因為?grid.text
不會指向該頁面)。 您將需要監視單位,並且可能需要執行upViewport(0)
才能到達根視口(取決於繪制步驟的詳細信息)。
我不確定您要在哪里panel.text
標簽,但這是使用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", "***"), ...)
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.