[R-sig-ME] Multi-level Rasch Model Per Douglas Bates' paper
Rasmus Liland
jr@| @end|ng |rom po@teo@no
Wed May 13 18:35:31 CEST 2020
On 2020-05-13 17:28 +0200, Phillip Alday wrote:
> On 13/5/20 5:07 pm, Simon Harmel wrote:
> > Hi All!
> > I'm following this paper
> > https://www.jstatsoft.org/article/view/v020i02
> > by Prof. Bates where after fitting the
> > model (*pp. 14-15*), they obtain what
> > they call *item easiness* *"from the
> > estimates of the fixed effects and the
> > conditional modes of the random
> > effects."*
>
Dear Simon,
I was not even able to get past subsection 3.2 ...
how reproducible even are the examples in
this text?
Best,
Rasmus
data("lq2002", package="multilevel")
wrk <- lq2002
# wrk[1:5,]
for (i in 3:16) wrk[[i]] <- ordered(wrk[[i]])
for (i in 17:21) wrk[[i]] <- ordered(5 - wrk[[i]])
lql <- reshape(wrk,
varying = list(names(lq2002)[3:21]),
v.names = "fivelev",
idvar = "subj",
timevar = "item",
drop = names(lq2002)[c(2, 22:27)],
direction = "long")
lql$itype <-
with(lql, factor(ifelse(item < 12, "Leadership",
ifelse(item < 15, "Task Sig.", "Hostility")
)))
for (i in c(1, 2, 4, 5)) lql[[i]] <- factor(lql[[i]])
lql$dichot <- factor(ifelse(lql$fivelev < 4, 0, 1))
# str(lql)
# summary(lql)
## 3.2 Fitting an initial multilevel Rasch model
(fm1 <- lme4::lmer(
dichot ~ 0 + itype + (1 | subj) + (1 | COMPID) + (1 | item),
lql,
binomial))
Error in mkRespMod(fr, REML = REMLpass) : response must be numeric
Calls: <Anonymous> -> do.call -> <Anonymous> -> mkRespMod
Execution halted
More information about the R-sig-mixed-models
mailing list