R - Как суммировать все значения на основе определенной даты И строки? - PullRequest
0 голосов
/ 28 октября 2019

В настоящее время я работаю с блоком данных, в котором я хочу суммировать дозировку лекарственного средства в день на пациента. С tidyverse я попытался использовать

df%>%
group_by (patient, date)%>%
summarise(doseperday = aggregate(drugdose)

, но не повезло.

Т.е.

|patient|drugdose|date    |
|Bob    |5       |10/10/18|
|Bob    |3       |10/10/18|
|Bob    |4       |10/11/18|
|Bob    |1       |10/11/18|
|Jim    |5       |10/10/18|
|Jim    |8       |10/10/18|
|Jim    |3       |10/11/18|
|Jim    |1       |10/11/18|

Я хочу получить следующее:

|patient|drugdose|date    |
|Bob    |8       |10/10/18|
|Bob    |5       |10/11/18|
|Jim    |12      |10/10/18|
|Jim    |4       |10/11/18|

Спасибо за помощь.

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