【发布时间】:2021-08-26 15:03:57
【问题描述】:
我有一个如下所示的数据集: Hospital admissions
Id 是患者,遭遇是个别医院就诊。 STARTENC 是访问的开始。我想查找在 90 天内导致再次入院的患者的医院遭遇 - 我该怎么做?
我试过以下代码:
Readmission_time <- as.POSIXlt(visit1$STARTENC)
Readmission_time <- difftime(Readmission_time[1] , Readmission_time[2:length(visit1$STARTENC)])
Readmission_time <- ifelse(Readmission_time >= 30 & Readmission_time <= 90, 1, 0)
但它返回的观察结果比我的少。
【问题讨论】:
-
请提供足够的代码,以便其他人更好地理解或重现问题。
-
能否请您使用
dput(your_data)提供您的数据样本。请不要使用数据图像,因为没有大量不必要的努力就无法使用它们。问题应该是可重复的reproducible examples
标签: r time difference