0

这是我的情况:

假设我们有 50 个多边形(如下所示: 1

以及分布在这 50 个多边形内的点集。因此,对于每个多边形,都有一个相关的点密度。我想测试这个数据集的分布模式(例如,50 个多边形的密度波动)是否是空间随机性的一种实现。

我使用的方法是:在均匀随机情况下,每个环的点数服从二项分布,即X~B(n, p),其中n是点的总数,p是每个点的概率位于特定多边形内(p = Area_polygon/Area_semicircle)。因此,对于每个多边形,我可以计算出预期的点数,并根据这些点计算密度。然后我可以应用单向方差分析来比较两组:实际密度组和理论密度组。

但是,我发现了一个问题:在计算密度时,我实际上将期望的数字除以面积。但是,考虑到预期的数字

E = N(总数)*Area_polygon/总面积,

因此密度:

D = N(总数)/总面积

这意味着对于每个多边形,预期的密度是相同的数字。

那么在那种情况下,使用单向方差分析将我的实际密度组与所有数字都相同的组进行比较是否仍然合适?

如果使用数字而不是密度怎么办?或者还有其他更合适的测试吗?

4

1 回答 1

0

您可能想查找一种称为“quadrat test”的方法。它quadrat.test在 R 包 spatstat 中的函数的在线帮助中进行了解释,在spatstat book中进行了更广泛的解释。(免责声明:我是合著者。)

于 2019-12-08T09:28:05.760 回答