小工具知识网

当前位置: 首页 > 行业知识 > R语言绘制列线图构建(以二分类Logistic为例)超详细

行业知识

R语言绘制列线图构建(以二分类Logistic为例)超详细

2026-11-07 15:17:09 来源:互联网转载
浅谈二分类回归模型

    COX回归分析不少见,但是简单异性的以二分类结局进行的回归分析更多,由于研究设计的研究便行,也是初次投稿的小白们比较理想的选择对象,二者的过程基本相似,但所用函数略有区别,从浅到深,先以二分类结局的Logistic回归为例,讲解一下

案例数据说明

有一组102例患者,来分析6个变量(old+bedridden time +EN + Probiotics  +  Albumin  +  Antibacterials)对是否发生某个并发症的影响。此处并发症是否发生是个二分类变量,就简单命名GROUP。

构建列线图 

Mydata f_lrm  f_lrm  summary(f_lrm)    #查看回归方程的结果             Effects              Response : GROUP  Factor         Low     High  Diff.   Effect    S.E.    Lower 0.95 Upper 0.95 old            53.8080 67.77 13.9620  1.911400 0.59957  0.736300   3.08660    Odds Ratio    53.8080 67.77 13.9620  6.762800      NA  2.088200  21.90200   bedridden.time  1.5350  2.71  1.1750  0.815420 0.40518  0.021276   1.60960    Odds Ratio     1.5350  2.71  1.1750  2.260100      NA  1.021500   5.00060   EN              0.8575  2.05  1.1925  1.090200 0.48099  0.147460   2.03290    Odds Ratio     0.8575  2.05  1.1925  2.974800      NA  1.158900   7.63630   Probiotics      0.0000  1.00  1.0000 -2.879300 0.83749 -4.520800  -1.23790    Odds Ratio     0.0000  1.00  1.0000  0.056171      NA  0.010880   0.29000   Albumin        31.4820 38.69  7.2075 -1.989600 0.57477 -3.116100  -0.86305    Odds Ratio    31.4820 38.69  7.2075  0.136750      NA  0.044329   0.42187   Antibacterials  0.0000  1.00  1.0000  2.808000 0.85382  1.134500   4.48140    Odds Ratio     0.0000  1.00  1.0000 16.576000      NA  3.109700  88.36000  > nomogram  plot(nomogram)    #输出图片,右边plots可见列线图模型,到这里结果就出来了

最后,如果你的列线图出现某个指标的线很短、或者结局那一栏的数据挤在一块不好看,刨除数据本身问题,这都是可以改的。

一个是在画布设置那里,还有一个是在列线图模型参数设置那里

par(mgp=c(1.6,0.6,0),mar=c(5,5,3,1))     ##设置画布的命令,更改它会有意想不到的惊喜nomogram 

上一篇:大话服务器校检失败怎么办?

下一篇:nativeapp怎么开发?