[R] using weights in lrm
Frank E Harrell Jr
f.harrell at vanderbilt.edu
Tue Jul 4 14:59:31 CEST 2006
Stephan Lindner wrote:
> Dear all,
>
>
> just a quick question regarding weights in logistic regression. I do
>
>
>
> results <- lrm(y.js ~
> h.hhsize
> + h.death1
> + h.ill1
> + h.ljob1
> + h.fin1
> + h.div1
> + h.fail1
> + h.sex
> + h.ch.1
> + h.ch.5
> + h.ch.12
> + h.ch.13
> + h.popgroup
> + y.school.now
> ,x=T,y=T, data=d.caps1y, weights=weightsd, normwt=TRUE
> )
>
>
> The regression works (in the sense that the results are not way off
> the one w/o wighting the sample), but I get the following warning messages:
>
> Warning messages:
> 1: number of items to replace is not a multiple of replacement length
> 2: currently weights are ignored in model validation and bootstrapping lrm fits in: lrm(y.js ~ h.hhsize + h.death1 + h.ill1 + h.ljob1 + h.fin1 +
>
>
> Perhaps someone can help me clearifying the warning messages -- thanks
> a lot in advance !
I think the second warning is clear. Regarding the first, make sure
that the weights vector has length equal to the number of rows in
d.capsly. Sometimes you have to subset weights. If that's not the
problem, try to create a minimal failing example and we'll work on it.
Frank Harrell
>
>
> Cheers,
>
> Stephan
>
>
>
>
--
Frank E Harrell Jr Professor and Chair School of Medicine
Department of Biostatistics Vanderbilt University
More information about the R-help
mailing list