我需要$\lambda$ = x在 6 個 facet_grid 面板中的每一個上填充(x 的 6 個值)
ggplot(mtcars, aes(mpg, wt))
geom_point()
facet_grid(am ~ cyl)
theme(panel.spacing = unit(1, "lines"))
annotate("text", label = c("\u03BB = 1", "\u03BB = 2", "\u03BB = 0.1", "\u03BB = 2.2", "\u03BB = 1.5", "\u03BB = 5") , size = 4, x = 30, y = 5)
我已經修改了這里的解決方案

uj5u.com熱心網友回復:
實作所需結果的一種選擇是通過 ageom_text和標簽的 data.frame 添加標簽,如下所示:
library(ggplot2)
df_label <- data.frame(
label = c("\u03BB = 1", "\u03BB = 2", "\u03BB = 0.1", "\u03BB = 2.2", "\u03BB = 1.5", "\u03BB = 5"),
am = rep(0:1, each = 3),
cyl = rep(c(4, 6, 8), 2)
)
ggplot(mtcars, aes(mpg, wt))
geom_point()
geom_text(data = df_label, aes(label = label), size = 4, x = 30, y = 5)
facet_grid(am ~ cyl)
theme(panel.spacing = unit(1, "lines"))

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/482651.html
下一篇:僅選擇具有多行的參與者
