从加药时间浓度数据集计算加药间隔

时间:2019-04-09 14:43:29

标签: r dplyr tidyverse

我有一个数据集,其中包含以下变量,我需要使用这些变量来计算给药间隔(计算出的示例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

对于每个ID,如果DOSN = 1,则需要将剂量间隔设置为0。然后计算连续剂量的剂量间隔(剂量2的时间-剂量1的时间)。

能否请您告诉我在R中实现此目标的最佳方法是什么?可以使用dplyr代码还是在tidyverse中完成?然后,我还可以使用一段代码来进行最终的数据可视化。

0 个答案:

没有答案