我希望将所有三个“测试信息功能”行(每个模型一个)组合成一个相同的图表。我有一个 1-5 类李克特响应的数据集,有 400 行,每列 8 列(每个项目一个)。我使用 R 中的 mirt 包在这些集合上运行了三个 IRT 模型,并生成了测试信息图。我想将来自三个不同(分级响应)模型、三行的 IRT 测试信息图组合在同一个网格中。
plot(PFgrmodel29, type = 'info', xlim = c(-4, 4), ylim=c(0,85))
plot(PFgrmodel43, type = 'info', xlim = c(-4, 4), ylim=c(0,85))
plot(PFgrmodel57, type = 'info', xlim = c(-4, 4), ylim=c(0,85))
测试信息图示例:
如何使用 mirt、lattice、ggplot2 或类似工具实现此目的?