pysal.explore.pointpats.PointPattern

class pysal.explore.pointpats.PointPattern(points, window=None, names=None, coord_names=None)[源代码]

二维平面点模式。

参数:
点:阵列

(n,p),n个点,每个点上的p大于等于2个属性。两个属性必须包含空间坐标对。默认情况下,前两个属性是X和Y空间坐标。

window: :class:`.Window`

点图案的边界几何对象。如果未指定,窗口将被设置为点图案的最小边框。

名称:列表

属性的名称。

coord_names: list

定义两个空间坐标的属性的名称。

实例

>>> from pointpats import PointPattern
>>> points = [[66.22, 32.54], [22.52, 22.39], [31.01, 81.21],
...           [9.47, 31.02], [30.78, 60.10], [75.21, 58.93],
...           [79.26,  7.68], [8.23, 39.93], [98.73, 77.17],
...           [89.78, 42.53], [65.19, 92.08], [54.46, 8.48]]
>>> pp = PointPattern(points)
>>> pp.n
12
>>> pp.mean_nnd
21.612139802089246
>>> pp.lambda_mbb
0.0015710507711240867
>>> pp.lambda_hull
0.0022667153468973137
>>> pp.hull_area
5294.00395
>>> pp.mbb_area
7638.200000000001
属性:
hull

按逆时针顺序定义凸壳的点

hull_area

凸壳面积

lambda_hull

基于凸壳的强度

lambda_mbb

基于最小边界框的强度

lambda_window

基于窗口面积的强度估计

max_nnd

最大最近邻距离

mbb

最小边界框

mbb_area

最小边界框面积

mean_nnd

平均最近邻距

min_nnd

最小最近邻距离

n

点数

nnd

最近邻距离

tree
window

点图案的边界几何图形

方法

explode \(标记) 将标记的点模式分解为单个点模式的序列。
find_pairs \(R) 找到模式中彼此之间r个单位内的所有点对。
flip_coordinates () 翻转点图案的坐标。
get_window () 点图案的边界几何图形
knn \ [k] ) 为模式中的每个点查找k个最近的邻居
knn_other \(其他[, k] ) 在模式中为其他点的每个点查找k个最近的邻居
plot \ [window, title, hull, get_ax] ) 点模式的绘图函数。
summary () 点模式的描述。
superimpose \(点模式) 返回重叠的点模式。
unique () 删除点模式中的重复点。
add_marks  
set_window  
__init__(points, window=None, names=None, coord_names=None)[源代码]

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

方法

__init__ \(点[, window, names, coord_names] ) 初始化自身。
add_marks \(标记[, mark_names] )
explode \(标记) 将标记的点模式分解为单个点模式的序列。
find_pairs \(R) 找到模式中彼此之间r个单位内的所有点对。
flip_coordinates () 翻转点图案的坐标。
get_window () 点图案的边界几何图形
knn \ [k] ) 为模式中的每个点查找k个最近的邻居
knn_other \(其他[, k] ) 在模式中为其他点的每个点查找k个最近的邻居
plot \ [window, title, hull, get_ax] ) 点模式的绘图函数。
set_window \(窗口)
summary () 点模式的描述。
superimpose \(点模式) 返回重叠的点模式。
unique () 删除点模式中的重复点。

属性

hull  按逆时针顺序定义凸壳的点
hull_area  凸壳面积
lambda_hull  基于凸壳的强度
lambda_mbb  基于最小边界框的强度
lambda_window  基于窗口面积的强度估计
max_nnd  最大最近邻距离
mbb  最小边界框
mbb_area  最小边界框面积
mean_nnd  平均最近邻距
min_nnd  最小最近邻距离
n  点数
nnd  最近邻距离
tree 
window  点图案的边界几何图形