这是我的示例代码。我想制作同一个图的几个变体,因此强制执行相同的 y 限制对于视觉比较很重要。
library(brms)
# data
sgf <- c(rep("A",10),rep("B",10))
Vs <- c(221, 284, 211, 232, 254,
260, 239, 219, 226, 232,
388, 399, 421, 419, 332,
387, 399, 398, 438, 411)
vspr.df <- data.frame(sgf, Vs)
# perform fit
fit <- brm(formula = Vs ~ sgf,
data = vspr.df,
family = lognormal(),
prior = NULL,
chains=3,
iter=300,
warmup=100)
p <- marginal_effects(fit)
plot(p)
plot(p, ylim=c(0,350)) # no effect
plot(p, ylim=c(0,3500)) # no effect
我的首选结果是最后 3 行中的每一行都生成具有不同 Y 限制的图。
