[R] p values greater than 1 from lme4
Ben Bolker
bbolker at gmail.com
Mon Sep 5 23:28:17 CEST 2011
RTSlider <rob.t.slider <at> gmail.com> writes:
>
> Hello,
> I'm running linear regressions using the following script where I have
> separated out species using the "IDtotsInLn" identifier
>
> x<-read.csv('tbl02TOTSInLn_ENV.csv', header=T)
> x
> attach (x)
> library(lme4)
>
> rInLn<-lmList(InLn~pMoist | IDtotsInLn, x, pool=F)
> write.table(summary(rInLn)$coefficients, "rInLnPlots.csv")
> write.table(summary(rInLn)$r.squared, append=T, "rInLnPlots.csv")
> write.table(summary(rInLn)$df, append=T, "rInLnPlots.csv")
>
> The script seems to be working for most of the species, but for some it is
> returning a p value of greater than 1 (e.g. 20). I thought this might be for
> the few cases where the independent variable remained constant, but found
> other species where this was not the case and the p value was still much
> greater than 1.
> Any help would be appreciated
> -RTS
This is very interesting but practically impossible to solve
because it's not reproducible; is there any
chance that you can make the data available? You can send it
directly to me (Ben Bolker -- my e-mail is pretty easy to find
on the web) if you like.
Ben Bolker
More information about the R-help
mailing list