我有一个关于必须做的计算的问题。
我有以下数据集:
SPDF
的SpatialPolygonDataFrame,它由具有许多属性的多边形组成自从我与SPDF
相交以来,我想根据每个多边形的新形状来计算总体。
我的SPDF
中有一个名为PopulationPerSQM
的变量,它基本上是每平方米的人口。我现在需要做的就是遍历SPDF
内的每个多边形,然后简单地计算:
PopulationPerSQM
* Area
。但是我不知道如何遍历SpatialPolygonDataFrame,然后为其中的每个多边形计算人口。任何人都有一个想法,或者可以将我链接到解决方案吗?
答案 0 :(得分:0)
@Tomas:我使用SPDF$Population<-round(SPDF$aream2*SPDF$PopPerSQM)