从下面的代码可以看出通过R语言绘制ROC曲线还是较为复杂的,对于代码的含义,小编也进行了标注,大家可以辅助进行理解。 train$lp<-predict(train_model,newdata=train,type="lp")time_roc_train<-timeROC(T=train$months,#结局时间delta=train$status,#生存结局marker=train$lp,#预测变量cause=1,#阳性结局指标值wei...
代码解读:roc函数建立ROC关系,train$All.cause.early.death为所研究的结局,train$Pred_int为预测概率,ci=T表示输出置信区间。 AUC值 1.4绘制ROC曲线 plot(train_roc,print.auc=TRUE,#设置是否添加AUC值标签auc.polygon=T,#设置是否添加AUC值面积多边形grid=c(0.1,0.2),#设置是否添加网格线grid.col=c("green",...
Repository files navigation README Mathematical-statistics 摘要:数理统计课的一些R语言学习代码,包括绘制堆叠柱状图、卡方检验、ROC曲线、判别分析等 核心内容: 一共包含四个主要任务,对应于任务书中的前四个任务。任务报告总结了四个任务的解决方法与结果解释。About...
time=12,lty=1,lwd = 2,family = "serif") #绘制ROC曲线plot(time_roc_train,time=12*3,lty=1,lwd = 2,add=TRUE,col="LightSeaGreen",family = "serif")#add=TRUE指在前一条曲线基础上新增plot(time_roc_train,time=12*5,lty=1,lwd = 2,add=TRUE,col="DarkOrange",family = "serif" )legend...
这里根据文献,我们需要绘制1年、3年、5年的ROC曲线,为减少篇幅,只为大家展示训练集ROC曲线的绘制,验证集同理。从下面的代码可以看出通过R语言绘制ROC曲线还是较为复杂的,对于代码的含义,小编也进行了标注,大家可以辅助进行理解。 train$lp <- predict(train_model, newdata = train,type ="lp")time_roc_train...
Logistic构建预测模型(4):如何用R语言做Logistic先单后多回归分析!(附全套代码) 本文主要以这篇基于logistic回归构建预测模型的文章为例,分别用R语言和风暴统计对预测模型验证过程中经常用到的ROC曲线绘制和AUC曲线下面积计算进行复现。 今日文章分为三部分1.R语言复现2.小白美化ROC曲线的方法 ...
Repository files navigation README Mathematical-statistics 摘要:数理统计课的一些R语言学习代码,包括绘制堆叠柱状图、卡方检验、ROC曲线、判别分析等 核心内容: 一共包含四个主要任务,对应于任务书中的前四个任务。任务报告总结了四个任务的解决方法与结果解释。About...
这里根据文献,我们需要绘制1年、3年、5年的ROC曲线,为减少篇幅,只为大家展示训练集ROC曲线的绘制,验证集同理。从下面的代码可以看出通过R语言绘制ROC曲线还是较为复杂的,对于代码的含义,小编也进行了标注,大家可以辅助进行理解。 train$lp<-predict(train_model,newdata=train,type="lp")time_roc_train<-timeROC...
1.R语言复现 2.小白美化ROC曲线的方法 1.R语言复现 根据文章的纳排标准,从SEER数据库提取数据,并通过筛选、整理得到数据集total,将数据按照7:3拆分为训练集train和验证集test,并展开分析。本文重点复现文章中训练集ROC曲线的绘制。 1.1安装和加载R包,导入train数据集,共14个自变量,均为定性数据。经过单因素及多...