[R-sig-Geo] Problems with lm.LMtests and lm.morantest
Roger Bivand
Roger.Bivand at nhh.no
Wed Aug 15 10:19:22 CEST 2012
On Tue, 7 Aug 2012, laurence delattre wrote:
> Hi,
>
> I'm a French PhD student in Economics and I would like to tests the
> existence of spatial autocorrelation in a linear model with the functions
> lm.morantest and lm.LMtest of the package spded (I'm not a specialist in
> R!).
>
> Its seems to be ok with lm.morantest() but with lm.LMtest() I have the
> error message:
>
> ?NOTE: lm.LMtests(LM1, LISTW, zero.policy = NULL, test = "LMlag", spChk
> = NULL, : Spatial weights matrix not row standardized?
>
>
> So, I tried to row-standardized the matrix and I nomore have this
> message when processing lm.LMtest().
>
>
> However the results seems odd. Indeed with the initial matrix,
> converted into a listw object with ?LISTW<-mat2listw (W, row.names=NULL)?,
> I rejected the null hypothesis both with the Moran's tests and the LMtest
> (LMerr). To the contrary, with the row-standardized matrix, I cannot
> reject the null hypothesis according the LMerr test and the Morantest gives
> me a Moran's I statistic standard deviate equal to 0 and a p-value eual to
> 0.5 (which seems odd?).
>
>
> So I don?t know which matrix is adequate for which test and if the
> results with the row-standardized matrix are ok...
>
>
> Maybe it comes from the characteristics of my W matrix in which wij=
> population j * exp (-dij/h)? , so because of the population terms, its not
> a symmetric matrix?
>
>
> Maybe it comes from the way I row-standardized it, with
> ?LISTWW<-nb2listw(LISTW$neighbours, glist=NULL, style="W",
> zero.policy=FALSE)? ?
>
Here you have thrown away the general weights implied in your initial
representation, use the glist= argument to pass them through. I guess that
LISTW$neighbours includes all observations except i as neighbours of i,
flattening out the lagged variable completely, and leading to an expected
absence of spatial autocorrelation.
Moran's I is known to work for asymmetric general weights (weights are
made symmetric internally), but the LM tests were developed assuming row
standardisation (but not symmetry), so their properties are not well known
when the weights are not row standardised, hence the warning - not error.
Roger
>
>
> I thank you in advance for your help.
>
>
> Best regards,
>
>
>
> Laurence
>
> [[alternative HTML version deleted]]
>
>
--
Roger Bivand
Department of Economics, NHH Norwegian School of Economics,
Helleveien 30, N-5045 Bergen, Norway.
voice: +47 55 95 93 55; fax +47 55 95 95 43
e-mail: Roger.Bivand at nhh.no
More information about the R-sig-Geo
mailing list