我正在嘗試emmip_ggplot這個例子
n.emms <- emmeans(neuralgia.glm, ~ Treatment)
emmip_ggplot(n.emms, style = "factor")
Error in emms$LCL : $ operator not defined for this S4 class
emmip(neuralgia.glm, ~Treatment)給出一個傳統的情節,沒有錯誤或警告。

感謝您的光臨。
uj5u.com熱心網友回復:
?emmip_ggplot說第一個論點emmip_ggplot應該是
通過使用“plotit = FALSE”呼叫“emmip”創建的“data.frame”。某些變數和屬性預計會存在于該資料框中;請參閱詳細介紹渲染功能的部分。
因此
m1 <- glm(vs~hp disp drat, family = binomial, mtcars)
em1 <- emmeans(m1, ~ disp * hp, at = list(hp = 50:300))
em2 <- emmip(em1, disp ~ hp, plotit = FALSE)
emmip_ggplot(em2)
這行得通(即產生一個情節),但我不確定它是否有意義,因為我匆忙將示例放在一起。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/525558.html
標籤:rggplot2埃米斯
上一篇:如何根據整個資料框的條件添加na
