我使用mirt包创建了一个商品信息图。
library(mirt)
model <- mirt(data, 1, itemtype = '2PL')
plot(model, type = 'infotrace', facet_items = FALSE)我尝试在x= 1处向图中添加一条垂直线。但是,函数abline(v = 1)不起作用。
发布于 2019-12-25 09:54:29
你可以在下面尝试,我使用了一个来自mirt包的示例数据集:
library(lattice)
library(mirt)
library(latticeExtra)
data <- expand.table(LSAT7)
mod1 <- mirt(data, 1)
plot(mod1,type = 'infotrace', facet_items = FALSE)
trellis.focus("panel",1,1)
panel.abline(v=1)
trellis.unfocus()

此外,@user20650的建议也有效:
p = plot(mod1, type = 'infotrace', facet_items = FALSE)
p + latticeExtra::layer(panel.abline(v = 1))https://stackoverflow.com/questions/59474334
复制相似问题