Skip to content

How to do the significant test on Local Moran's I

2 messages · Danlin Yu, Roger Bivand

#
Dear list:
    I've tried professor Roger Bivand's spdep package
for a while, and found it is quite useful. However,
when considering the significance test of the local
moran's index under the assumption of both normality
and randomization, I just can't get a clue from the
package's calculating results. I also read professor
Luc Anselin's 1995 LISA paper (geographical analysis),
but cannot figure out a way of using R to do the
significant test. I know I must missed something, but
just don't know what is it. Could anybody give a hand?
Any idea will be greatly appreciated.
    Dan
1 day later
#
On Mon, 14 Apr 2003, Danlin Yu wrote:

            
The ideas are in the documentation and references of the functions you
refer to in the spdep package: localmoran(), localG(), and
localmoran.sad(). You need to recall that doing lots of local
"significance" tests on the same data means that you have to apply
corrections, as in p.adjust(), to any p-values you might compute. If you
are just testing a single relationship (values of x in Rhode Island are
correlated with values of x in its contiguous neighbours), you can do that
in the standard way, but you cannot extend this to gat a map of p-values -
they will be very misleading, as the references point out - Ord, J. K. and
Getis, A. 1995 Local spatial autocorrelation statistics: distributional
issues and an application. Geographical Analysis, 27, 286-306 - have a 
table of corrections. 

The functions in the package let you compute the pieces you need to do the
test, but do not provide any p-values, because the function cannot know
how many tests you are doing on the same data - you have to do that. That
is also why localmoran.sad() returns a list of "htest" objects, to point
up the fact that you should decide yourself what you are trying to test.

Please also be aware that by modifying the boundaries of the aggregations 
you may be analysing, you can often choose the test results you might like 
(the Modifiable Areal Unit Problem), so your "significance" tests may not 
actually be very informative.

Roger