如果该行不重复,我希望提取第二次出现的主题 ID(他们的数据的整行)或 第一次出现。
这些数据来自重复访问,我们只对最后非缺失数据中的受试者感兴趣,这意味着该受试者要么具有“筛选”信息而没有“注射”信息,要么两者都有。这就是我们定义“基线”的方式。如果受兼备,我们只希望保留数据的行与注射(最后一个数据处理前),如果只筛选,然后筛选(这是再处理最后的数据前,将等于基准)。
这是一些数据:
df1 <- data.frame(ID = c(1, 2, 2, 3, 3, 4),
visit = c('screening', 'screening', 'injection', 'screening',
'injection', 'screening'),
var2 = c(1, 6, 3, 12, 0, 2))
Run Code Online (Sandbox Code Playgroud)
我尝试过的:
建议?
r ×1