Рассчитайте интервал дозирования из набора данных концентрация-время-дозировка - PullRequest
0 голосов
/ 09 апреля 2019

У меня есть набор данных со следующими переменными, которые мне нужно использовать для расчета интервала дозирования (Пример рассчитанного DoseInterval)

ID  DAYS    EVID    DOSN    Time    DoseInterval
X   0   1   1   15  0
X   0   1   2   22  7
X   1   1   3   30  8
X   1   1   4   38  8
X   1   1   5   46  8
Y   0   1   1   17  0
Y   1   1   2   25  8
Y   1   1   3   33  8
Y   1   1   4   41  8

Для каждого идентификатора, если DOSN = 1, тогда мне нужно установить дозу с интервалом 0Затем рассчитайте интервал между дозами для последовательных доз (Время для дозы 2 - Время для дозы 1).

Подскажите, пожалуйста, как лучше всего добиться этого в R?Это можно сделать с помощью кодов dplyr или в tidyverse?Тогда я могу иметь блок кода и для окончательной визуализации данных.

...