Рассчитать население в SpatialPolygonDataFrame - PullRequest
0 голосов
/ 11 ноября 2018

У меня есть вопрос относительно расчета, который я должен сделать.

У меня есть следующий набор данных:

  • SpatialPolygonDataFrame с именем SPDF, который состоит из многоугольников с многочисленными атрибутами

Так как я пересекал это SPDF, ранее я хотел вычислить население, основываясь на новых формах каждого многоугольника. В моем SPDF есть переменная под названием PopulationPerSQM, которая в основном представляет собой население на квадратные метры. Все, что мне нужно сделать сейчас, это пройти через каждый многоугольник внутри SPDF и просто вычислить: PopulationPerSQM*Area. Однако я не знаю, как перебирать SpatialPolygonDataFrame и затем вычислять для каждого многоугольника внутри него совокупность. У кого-нибудь есть идеи, как это сделать, или можете связать меня с решением, пожалуйста?

1 Ответ

0 голосов
/ 11 ноября 2018

@ Томас: Я получил это, используя SPDF$Population<-round(SPDF$aream2*SPDF$PopPerSQM)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...