首页 > 解决方案 > 在 SpatialPolygonDataFrame 中计算人口

问题描述

我有一个关于我必须做的计算的问题。

我有以下数据集:

由于我SPDF之前与此相交,因此我想根据每个多边形的新形状来计算人口。我有SPDF一个名为的变量PopulationPerSQM,它基本上是每平方米的人口。我现在需要做的就是遍历内部的每个多边形SPDF并简单地计算: PopulationPerSQM* Area。但是我不知道如何遍历 SpatialPolygonDataFrame,然后为其中的每个多边形计算人口。有人知道如何做到这一点,或者可以将我链接到解决方案吗?

标签: r

解决方案


@Tomas:我得到它使用SPDF$Population<-round(SPDF$aream2*SPDF$PopPerSQM)


推荐阅读