pysal.explore.pointpats.Lenv

class pysal.explore.pointpats.Lenv(pp, intervals=10, dmin=0.0, dmax=None, d=None, pct=0.05, realizations=None)[源代码]

L函数的模拟包络。

参数:
pp : PointPattern : PointPattern

点模式实例。

间隔 : 利息

距离域序列的长度。默认值为10。

dmin : 浮动

距离域的最小值。

dmax : 浮动

距离范围上限。如果dmax为无,则dmax将设置为最大最近邻距离。

d : 序列

距离域序列。如果指定了d,则忽略间隔、dmin和dmax。

pct : 浮动

1-α,α是显著性水平。默认值为0.05,这意味着信封的置信度为95%。

realizations: :class:`.PointProcess`

具有1个以上实现的点流程实例。

实例

>>> import pysal.lib as ps
>>> from pointpats import Lenv, PoissonPointProcess, Window
>>> from pysal.lib.cg import shapely_ext
>>> va = ps.io.open(ps.examples.get_path("vautm17n.shp"))
>>> polys = [shp for shp in va]
>>> state = shapely_ext.cascaded_union(polys)
>>> pp = PoissonPointProcess(Window(state.parts), 100, 1, asPP=True).realizations[0]
>>> csrs = PoissonPointProcess(pp.window, 100, 100, asPP=True)
>>> lenv = Lenv(pp, realizations=csrs)
>>> lenv.plot()

(Source code ()

属性:
name : 一串

函数的名称。(G、F、J、K或L)

observed : 数组

2列的二维numpy数组。第一列是观测点模式的距离域序列。第二列是观测点模式的L函数。

low : 数组

一维numpy数组。模拟信封的下限。

high : 数组

一维numpy数组。模拟包络的上限。

mean : 数组

一维numpy数组。模拟包络的平均值。

方法

calc  
映射器  
plot  
__init__(pp, intervals=10, dmin=0.0, dmax=None, d=None, pct=0.05, realizations=None)[源代码]

初始化自身。请参阅帮助(键入(self))以获得准确的签名。

方法

__init__ \(聚丙烯)[, intervals, dmin, dmax, d, ...] ) 初始化自身。
calc * ARGs, *  * 克瓦格斯)
mapper \(实现)
plot ()