我试图从我用 Zelig 运行的有序概率模型中提取一阶差异的平均值。如果我只是调用 sim() 函数创建的对象的名称,我会打印出 DV 采用的每个值的平均值。我试图在 Rmarkdown 中引用这些值,所以我想以编程方式调用它们,而不仅仅是从打印输出中复制。
因此,在下面的示例中,我希望能够将每个值的“fd”的平均值称为 1:4。
感谢您提供的任何帮助!
编辑:添加可重现的示例。
library(zeligverse)
library(dplyr)
data(sanction)
simulation_out <- zelig(factor(cost) ~ mil+coop, model="oprobit",data=sanction) %>% setx(z.out, coop = 1) %>% setx1(z.out, coop = 4) %>% sim()
summary(simulation_out)