pysal.explore.esda.
Join_Counts
(y, w, permutations=999)[源代码]¶二进制联接计数
参数: |
|
---|
笔记
技术细节和推导见 [CO81] .
实例
从Anselin和Rey复制示例
>>> import numpy as np
>>> import pysal.lib
>>> w = pysal.lib.weights.lat2W(4, 4)
>>> y = np.ones(16)
>>> y[0:8] = 0
>>> np.random.seed(12345)
>>> from pysal.explore.esda.join_counts import Join_Counts
>>> jc = Join_Counts(y, w)
>>> jc.bb
10.0
>>> jc.bw
4.0
>>> jc.ww
10.0
>>> jc.J
24.0
>>> len(jc.sim_bb)
999
>>> round(jc.p_sim_bb, 3)
0.003
>>> round(np.mean(jc.sim_bb), 3)
5.547
>>> np.max(jc.sim_bb)
10.0
>>> np.min(jc.sim_bb)
0.0
>>> len(jc.sim_bw)
999
>>> jc.p_sim_bw
1.0
>>> np.mean(jc.sim_bw)
12.811811811811811
>>> np.max(jc.sim_bw)
24.0
>>> np.min(jc.sim_bw)
7.0
>>>
属性: |
|
---|
方法
by_col \(df,cols[,w,inplace,pvalue,outvals]) |
函数计算数据帧上的联接计数统计 |
方法
__init__ \(Y、W、排列方式) |
初始化自身。 |
by_col \(df,cols[,w,inplace,pvalue,outvals]) |
函数计算数据帧上的联接计数统计 |