首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >R中时间框架精度的计算

R中时间框架精度的计算
EN

Stack Overflow用户
提问于 2020-11-06 15:46:25
回答 1查看 21关注 0票数 0

我想看看与出院时间有关的预测准确性。

例如,我认为史密斯先生将在3-7天内出院,这意味着他可能在11/9-11/13的任何一天都是正确的。如果他在2天内出院,我会说我休息1天,如果他在10天内出院,我就休息3天.

使用dplyr、基本R和lubridate有什么好的方法来做到这一点?蒂娅。示例数据位于链接处:

样本数据

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-06 15:55:33

一个可能的解决方案是在case_when中表达您的需求。

代码语言:javascript
运行
复制
library(dplyr) 
df %>%
  dplyr::mutate(DIF = case_when(discharge_calender_date < discharge_prediction_lower_bound ~ discharge_calender_date - discharge_prediction_lower_bound,
                                discharge_calender_date <= discharge_prediction_upper_bound ~ 0,
                                TRUE ~ discharge_calender_date - discharge_prediction_upper_bound))

这样,如果病人在下界之前离开,则得到一个负值,如果他在预测中离开,则为零,如果他在预测之后离开,则得到一个正结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64717666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档