基于距离的平面点模式统计方法(pysal.pointpats doc)

这篇具有很好参考价值的文章主要介绍了基于距离的平面点模式统计方法(pysal.pointpats doc)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

基于距离的平面点模式统计方法(pysal.pointpats doc)

来源:https://github.com/pysal/pointpats/blob/main/notebooks/distance_statistics-numpy-oriented.ipynb

Introduction

点模式的基于距离的方法有三种类型:

  • Mean Nearest Neighbor Distance Statistics
  • Nearest Neighbor Distance Functions
  • Interevent Distance Functions

此外,我们将介绍一种计算技术Simulation Envelopes,以帮助对数据生成过程进行推断。 示例 用于演示如何使用和解释模拟包络。

from scipy import spatial
import libpysal as ps
import numpy as np
from pointpats import ripley
%matplotlib inline
import matplotlib.pyplot as plt

平均最近邻距离统计

u u u的最近邻是满足条件的点 N ( u ) N(u) N(u)
d u , N ( u ) ≤ d u , j ∀ j ∈ S − u d_{u,N(u)} \leq d_{u,j} \forall j \in S - u du,N(u)du,jjSu

最近邻居 N ( u ) N(u) N(u) 和点 u u u 之间的距离是 u u u 的最近邻居距离。 在为所有点搜索最近邻并计算相应距离后,我们可以通过对这些距离进行平均来计算平均最近邻距离。

Clark 和 Evans(1954) 证明,平均最近邻距离统计分布是零假设下的正态分布(底层空间过程是 CSR)。 我们可以利用测试统计来确定点模式是否是 CSR 的结果。 如果不是,是集群的结果还是常规的
空间过程?

points = np.array([[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]])

最近邻距离函数

点过程的最近邻距离分布函数(包括最近的“事件到事件”和“点到事件”距离分布函数)是几种累积分布函数—— G 、 F 、 J G、F、J GFJ。 通过将观察到的点模式的距离函数与来自 CSR 过程的点模式的距离函数进行比较,我们能够推断观察到的点模式的潜在空间过程是否为给定置信度的 CSR。

G G G 函数 - 事件到事件

G G G 函数是一种描述点模式内距离分布的“累积”密度。 对于给定的距离 d d d G ( d ) G(d) G(d) 是最近邻距离小于 d d d 的比例。 为了表达这一点,我们首先需要定义最近邻距离,即每个观察值 i i i 到其他观察值 j j j 的最小距离,其中 j ≠ i j \neq i j=i
m i n j ≠ i { d i j } = d i ∗ min_{j\neq i}\{d_{ij}\} = d^*_i minj=i{ dij}=di

有了这个,我们可以将 G G G 函数定义为累积密度函数:
G ( d ) = 1 N ∑ i = 1 N I ( d i ∗ < d ) G(d) = \frac{1}{N}\sum_{i=1}^N \mathcal{I}(d^*_i < d) G(d)=N1i=1NI(di<d)
其中 I ( . ) \mathcal{I}(.) I(.) 是一个指示函数,当参数为真时为 1 1 1,否则为零。 简单来说, G ( d ) G(d) G(d)给出了小于 d d d的最近邻距离( d i ∗ d^*_i di)的百分比; 当 d d d 非常小时, G ( d ) 文章来源地址https://www.toymoban.com/news/detail-485782.html

到了这里,关于基于距离的平面点模式统计方法(pysal.pointpats doc)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • GEE:最小距离分类器(minimumDistance)分类教程(样本制作、特征添加、训练、精度、最优参数、统计面积)

    作者:CSDN @ _养乐多_ 本文将介绍在Google Earth Engine (GEE)平台上进行最小距离分类(minimumDistance)的方法和代码,其中包括制作样本点教程(本地、在线和本地在线混合制作样本点,合并样本点等),加入特征变量(各种指数、纹理特征、时间序列特征、物候特征等),运行最

    2024年01月22日
    浏览(38)
  • 《统计学习方法:李航》笔记 从原理到实现(基于python)-- 第 2章感知机

    《统计学习方法:李航》笔记 从原理到实现(基于python)-- 第 2章感知机 《统计学习方法:李航》笔记 从原理到实现(基于python)-- 第1章 统计学习方法概论 我算是有点基础的(有过深度学习和机器学的项目经验),但也是半路出家,无论是学Python还是深度学习,都是从问

    2024年01月25日
    浏览(49)
  • CMIP6数据处理:WRF模式动力降尺度、单点降尺度、统计方法区域降尺度、SWAT数据、Biome-BGC数据制备

    查看原文CMIP6:WRF模式动力降尺度、单点降尺度、统计方法区域降尺度 气候变化关系到农业、生态系统、社会经济和人类生存与发展,是当今世界关注的重点问题之一。IPCC(Intergovernmental Panel on Climate Change)第6次评估报告指出,自 20 世纪 50 年代以来,从全球平均气温和海温

    2024年02月07日
    浏览(30)
  • 基于数据驱动的多尺度表示的信号去噪统计方法研究(Matlab代码实现)

     💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥 🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 🎉3 参考文献 🌈4 Matlab代码实现 文献来

    2024年02月15日
    浏览(43)
  • ChatGPT 的平替 Claude 使用指南

    Claude的独立体验版本姗姗来迟,经过近半个月的等待后,收到了体验邮件,不过之前早已体验过poe和slack的集成版,响应速度上要比ChatGPT快很多。 目前提供的Model有: \\\"claude-v1\\\":我们最大的型号,适用于各种更复杂的任务。claude-v1使用此型号名称将在一段时间的早期访问评估

    2023年04月15日
    浏览(46)
  • 详解平面点云面积计算

    部分代码展示: (1)利用格网法计算面积: (2)利用鞋带定理矩阵计算面积: 源代码及测试数据下载链接:https://download.csdn.net/download/qq_32867925/88847794

    2024年02月21日
    浏览(31)
  • ESDA in PySal (1) 利用 A-DBSCAN 聚类点并探索边界模糊性

    在本例中,我们将以柏林的 AirBnb 房源样本为例,说明如何使用 A-DBSCAN (Arribas-Bel et al., 2019)。A-DBSCAN 可以让我们做两件事: 识别高密度 AirBnb 房源集群并划定其边界 探索这些边界的稳定性 我们将使用 Inside Airbnb 中的柏林提取数据。这与 Scipy 2018 tutorial on Geospatial data analysis w

    2024年02月11日
    浏览(35)
  • Radash一款JavaScript最新的实用工具库,Lodash的平替!

    一说lodash应该大部分前端同学都知道吧,陪伴我们好多年的JavaScript工具库,但是自从 ES6 出现后就慢慢退出前端人的视线,能ES6写的代码绝对不会用Lodash,也不是完全不用,就是用的少了。 看过Lodash源码的都知道,都是ES5的各种封装,写的很繁琐各种处理,Lodash 源码的学习

    2024年04月28日
    浏览(51)
  • 近似平面点云一般特征——粗糙度

    由前文《点云的凹凸性检验》 点云凹凸性检验(2/2)_三尺流流的博客-CSDN博客 简单描绘点云里的“沟壑”和“山峰”。有的杂点请自行处理。 https://blog.csdn.net/qq_55433334/article/details/125255479?spm=1001.2014.3001.5502 的实验结果,我们可以看到:即便是在光滑的凸起表面,也存在凹陷

    2024年02月07日
    浏览(39)
  • OpenCV学堂 | CV开发者必须懂的9种距离度量方法,内含欧氏距离、切比雪夫距离等(建议收藏)

    本文来源公众号“ OpenCV学堂 ”,仅用于学术分享,侵权删,干货满满。 原文链接:CV开发者必须懂的9种距离度量方法,内含欧氏距离、切比雪夫距离等 在数据挖掘中,我们经常需要计算样本之间的相似度,通常的做法是计算样本之间的距离。在本文中,数据科学家 Maarten

    2024年02月20日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包