当前位置: 首页 > news >正文

网站建设总体流程crm软件

网站建设总体流程,crm软件,微信wordpress插件,网页设计定制代理1写在前面 不知道各位小伙伴的五一假期过的在怎么样,可怜的我感冒了。😷 今天继续之前没有写完的列线图教程吧,再介绍几个制作列线图的R包。🤠 2用到的包 rm(list ls())library(tidyverse)library(survival)library(rms)library(…

1写在前面

不知道各位小伙伴的五一假期过的在怎么样,可怜的我感冒了。😷

今天继续之前没有写完的列线图教程吧,再介绍几个制作列线图R包。🤠

2用到的包

rm(list = ls())
library(tidyverse)
library(survival)
library(rms)
library(nomogramEx)
library(hdnom)
library(survey)
library(SvyNom)

3nomogramEx包

首先我们介绍一下nomogramEx包,其实这个包并不是用于制作列线图的,但还是和大家介绍一下吧,还是比较有用的。🥸

nomogramEx包,可以从一个nomogram中提取多项式方程,用来计算每个变量的点数和总点数对应的生存概率。😎

它的主要函数是nomogramEx(),参数有nomonpdigit2,可以用来简化nomogram的应用和解读。🧐

3.1 生成示例数据

n <-1000
age <- rnorm(n,50,10)
sex <- factor(sample(c('female','male'),n,T))
sex <- as.numeric(sex)
ddist <- datadist(age,sex)
options(datadist='ddist')
cens <- 15*runif(n)
time <- -log(runif(n))/0.02*exp(.04*(age-50)+.8*(sex=='Female'))
death <- ifelse(time <= cens,1,0)
time <- pmin(time,cens)
units(time)="month"

3.2 构建模型

f <- cph(formula(Surv(time,death)~sex+age),x=T,y=T,surv=T,time.inc=3)
surv <- Survival(f)

3.3 绘制列线图

nomo <- nomogram(f, fun=list(function(x) surv(3,x),function(x) surv(6,x)),
lp=T,
funlabel=c("3-Month Survival Prob","6-Month Survival Prob"))
plot(nomo)
alt

3.4 提取公式

nomogramEx(nomo=nomo,np=2,digit=9) 
alt

4hdnom包

hdnom包功能非常强大,我们以后再介绍它的具体用法吧,今天就只介绍一下绘制列先图的函数咯。😎.

4.1 示例数据

data("smart")
x <- as.matrix(smart[, -c(1, 2)])
time <- smart$TEVENT
event <- smart$EVENT
y <- survival::Surv(time, event)
DT::datatable(smart)
alt

4.2 建模

这里我们会用到一个自适应弹性网络正则化的方法,引入惩罚系数,alphalambda,是一种将L1和L2正则化同时应用于线性回归的损失函数的方法,以后再具体介绍吧。😘

suppressMessages(library("doParallel"))
registerDoParallel(detectCores())

fit <- fit_aenet(x, y, nfolds = 10, rule = "lambda.1se", seed = c(5, 7), parallel = T)
names(fit)
alt

4.3 可视化

model <- fit$model
alpha <- fit$alpha
lambda <- fit$lambda
adapen <- fit$pen_factor

nom <- as_nomogram(
fit, x, time, event,
pred.at = 365 * 2,
funlabel = "2-Year Overall Survival Probability"
)

plot(nom)
alt

5SvyNomv包

5.1 示例数据

set.seed(1234)

data("noNA", package = "SvyNom")

dstr2 <- svydesign(id = ~1, strata = ~group, prob = ~inv_weight,
fpc = ~ssize, data = noNA)

dd <- datadist(noNA)
options(datadist = "dd")
ss3 <- c(0.05, 0.2, 0.4, 0.6, 0.7, 0.8, 0.9, 0.95, 0.99)

5.2 可视化

mynom <- svycox.nomogram(.design = dstr2, .model = 
Surv(survival, surv_cens) ~ ECOG + liver_only + Alb + Hb + Age +
Differentiation + Gt_1_m1site + lymph_only, .data = noNA, pred.at = 24,
fun.lab = "Prob of 2 Yr OS")

plot(mynom$nomog)
alt

alt
最后祝大家早日不卷!~

点个在看吧各位~ ✐.ɴɪᴄᴇ ᴅᴀʏ 〰

📍 往期精彩

📍 🤩 WGCNA | 值得你深入学习的生信分析方法!~
📍 🤩 ComplexHeatmap | 颜狗写的高颜值热图代码!
📍 🤥 ComplexHeatmap | 你的热图注释还挤在一起看不清吗!?
📍 🤨 Google | 谷歌翻译崩了我们怎么办!?(附完美解决方案)
📍 🤩 scRNA-seq | 吐血整理的单细胞入门教程
📍 🤣 NetworkD3 | 让我们一起画个动态的桑基图吧~
📍 🤩 RColorBrewer | 再多的配色也能轻松搞定!~
📍 🧐 rms | 批量完成你的线性回归
📍 🤩 CMplot | 完美复刻Nature上的曼哈顿图
📍 🤠 Network | 高颜值动态网络可视化工具
📍 🤗 boxjitter | 完美复刻Nature上的高颜值统计图
📍 🤫 linkET | 完美解决ggcor安装失败方案(附教程)
📍 ......

本文由 mdnice 多平台发布

http://www.ysxn.cn/news/1778.html

相关文章:

  • wordpress简易商城深圳市seo上词多少钱
  • wordpress 萌主题下载廊坊快速排名优化
  • 国外电商网站如何建立网站建设与管理
  • 松原公司做网站手机优化大师官方版
  • 网站建站开发游戏加盟
  • 网站的后台怎么做的天津优化公司
  • 网站建设昆山花桥网站百度不收录的原因
  • 动画设计方案及内容徐州百度seo排名优化
  • 库尔勒网站建设邵阳seo优化
  • js素材网站域名ip地址在线查询
  • 哪里有服务好的网站建设公司竞价推广开户电话
  • 目前网站开发主要有哪些工具搜索引擎分哪三类
  • 网站建设东莞老铁博客百度卖货平台
  • 网站诊断工具百度客服24小时人工服务
  • 景宁建设局网站官网百度网址提交入口
  • 企业怎么在网站上做宣传seo收索引擎优化
  • 维度 网站建设网站推广工具有哪些
  • 牡丹江网站建设东莞seo网络培训
  • 泸州市建设工程质量监督站网站360优化大师安卓下载
  • 设计素材网址上海seo外包公司
  • 免费html5网站模板竞价托管公司
  • 可以做日语翻译的兼职网站海外推广渠道都有哪些
  • 怎么用电脑做网站主机贵州二级站seo整站优化排名
  • 百度网站推广找谁做制作网页的流程
  • 武汉网站排名推广360优化大师旧版本
  • 做网站百度一下百度首页纯净版怎么设置
  • 有人模仿qq音乐做的h5网站吗每日新闻摘抄10一15字
  • 怎样申请网站空间百度收录教程
  • 网站建设改代码改哪些营销型网站重要特点是
  • 动态ip如何做网站免费个人网站平台