pysal.explore.esda.
Moran
(y, w, transformation='r', permutations=999, two_tailed=True)[源代码]¶全球自相关统计
参数: |
|
---|
笔记
技术细节和推导见 [CO81] .
实例
>>> import pysal.lib
>>> w = pysal.lib.io.open(pysal.lib.examples.get_path("stl.gal")).read()
>>> f = pysal.lib.io.open(pysal.lib.examples.get_path("stl_hom.txt"))
>>> y = np.array(f.by_col['HR8893'])
>>> from pysal.explore.esda.moran import Moran
>>> mi = Moran(y, w)
>>> round(mi.I, 3)
0.244
>>> mi.EI
-0.012987012987012988
>>> mi.p_norm
0.00027147862770937614
SIDS示例复制opengeoda>>w=pysal.lib.io.open(pysal.lib.examples.get_path(“sids2.gal”)).read()>>>f=pysal.lib.io.open(pysal.lib.examples.get_path(“sids2.dbf”))>>>sidr=np.array(f.by_col(“sidr74”))>>>mi=moran(sidr,w)>>>round(mi.i,3)0.248>>>mi.p_norm 0.000115833078148969
单侧
>>> mi_1 = Moran(SIDR, w, two_tailed=False)
>>> round(mi_1.I, 3)
0.248
>>> round(mi_1.p_norm, 4)
0.0001
属性: |
|
---|
方法
by_col \(df,cols[,w,inplace,pvalue,outvals]) |
在数据帧上计算Moran统计的函数 |
__init__
(y, w, transformation='r', permutations=999, two_tailed=True)[源代码]¶初始化自身。请参阅帮助(键入(self))以获得准确的签名。
方法
__init__ \(Y,W[,转换,…]) |
初始化自身。 |
by_col \(df,cols[,w,inplace,pvalue,outvals]) |
在数据帧上计算Moran统计的函数 |