R语言 对于医学随访数据的处理 取同个id第一次随访日期和最后一次随访日期

代码:

a <- data %>% group_by(id) %>% mutate(

first_date=min(issue_date),last_date=max(issue_date),

First_date=ifelse(issue_date==first_date, 1, 0),

days_to_first_date=as.numeric(issue_date),

Last_date=ifelse(days_to_first_date==max(days_to_first_date),1,0)

)

df <- a[a$First_date==1 | a$Last_date==1,]

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
R语言中,可以使用Survival包中的Surv函数和survfit函数来计算中位随访时间。 首先,使用Surv函数创建一个Surv对象,其中第一个参数是事件发生的时间,第二个参数是事件发生的状态(比如死亡为1,存活为0)。例如,如果有一个存活时间向量data和状态向量status,可以使用以下代码创建Surv对象: ```R library(survival) surv_obj <- Surv(time = data, event = status) ``` 接下来,使用survfit函数计算中位随访时间。可以通过设置survfit函数的type参数为"median"来获取中位随访时间的估计值。例如,使用以下代码计算中位随访时间: ```R surv_fit <- survfit(surv_obj ~ 1) median_surv_time <- summary(surv_fit, times = "median")$time ``` 这将给出一个估计的中位随访时间。 需要注意的是,以上代码均为示例,具体的实现可能需要根据数据的结构和需要进行调整。请确保安装并加载Survival包,以及根据实际情况调整代码中的变量名和参数。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [R软件绘制患者中位生存时间列线图](https://blog.csdn.net/weixin_39542111/article/details/113998719)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [MATLAB白细胞计数代码-support-exercise:支持数据科学练习](https://download.csdn.net/download/weixin_38575421/19136077)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值