R - взвешенный подсчет - PullRequest
0 голосов
/ 25 марта 2020

У меня есть этот df

 ZONA   ID_DOM   FE_DOM NO_MORAD
1    1 00010001 15.41667        2
2    1 00010001 15.41667        2
3    1 00010001 15.41667        2
4    1 00010001 15.41667        2
5    1 00010001 15.41667        2
6    1 00010002 15.41667        4
...
    99 00010994 16.68444        5 

В настоящее время я подсчитываю число ID_DOM, используя переменную веса FE_DOM с этим кодом.

count(OD_2017[!duplicated(OD_2017$ID_DOM),], 
      wt = FE_DOM, 
      Zonas = ZONA,
      name = "N_domicilios")

, который возвращает me

  Zonas N_domicilios
  <int>        <dbl>
1     1        1151.
2     2        2342.
3     3        7100.
4     4       12588.
5     5        8050.
6     6        9411.

Однако я хочу, чтобы эти данные были сгруппированы по NO_MORAD, что-то вроде

Zonas 1Mor 2Mor ... 99Mor 
1     50   78   ... 78
2     x    y    ... z
...
99    99   99   ... 99

Может кто-нибудь помочь мне с этим? Спасибо

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