问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

R包:regplot绘制回归模型的列线图

创作时间:
作者:
@小白创作中心

R包:regplot绘制回归模型的列线图

引用
1
来源
1.
https://cloud.tencent.com/developer/article/2466111

列线图(Nomogram)是一种用于展示预测模型结果的可视化工具,它能够直观地展示模型中各变量对预测结果的影响程度。本文将介绍如何使用R包regplot绘制回归模型的列线图,包括线性回归、逻辑回归和Cox回归等模型的可视化。

介绍

R包regplot提供了一个函数,用于绘制回归模型的列线图(Nomogram)。这种图形是一种可视化工具,用于展示预测模型的结果,使得模型的预测过程更加直观和易于理解。regplot函数可以处理多种类型的回归模型,包括线性回归、逻辑回归和Cox回归等。它允许用户自定义图形的各个方面,如协变量分布的展示方式、图形的标题、是否显示P值星号等。此外,regplot还支持动画,允许用户动态更改分布表示,并进行交互式结果计算。

加载R包

library(regplot)
library(survival)
# Survival model for pbc data  

生存分析

data(pbc) 
pbccox <-  coxph(formula = Surv(time, status == 2) ~ age
                 + cut(bili, breaks=c(-Inf, 2, 4, Inf)) + sex  
                 + copper + as.factor(stage), data = pbc)  

画图

绘制回归模型的列线图(Nomogram)

regplot(pbccox,
        observation = pbc[1, ], 
        clickable = TRUE, 
        points = TRUE, 
        rank = "sd", 
        failtime = c(730, 1825))   
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号