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

广州网站车管所电脑网站支付

广州网站车管所,电脑网站支付,湖南省重点建设项目办公室网站,基于jsp的网站开发的文献弹性网络(Elastic Net):是一种用于回归分析的统计方法,它是岭回归(Ridge Regression)和lasso回归(Lasso Regression)的结合,旨在克服它们各自的一些限制。弹性网络能够同时考虑L1正则…

弹性网络(Elastic Net):是一种用于回归分析的统计方法,它是岭回归(Ridge Regression)和lasso回归(Lasso Regression)的结合,旨在克服它们各自的一些限制。弹性网络能够同时考虑L1正则化(lasso)和L2正则化(岭回归),从而在特定情况下对于高维数据集具有更好的性能。

#清空
rm(list=ls())
gc()#导入包
library(glmnet)
help(package="glmnet")
library(survival)
library(caret)
library(tibble)
library(magrittr)#原始数据处理
data(cancer)
data<-na.omit(lung) %>% data.frame
dim(lung)
#K折交叉验证
folds<-createMultiFolds(y=lung$status,k=3,time=1)
val<-list(train=data,test1=data[folds$Fold1.Rep1,],test2=data[folds$Fold2.Rep1,],test3=data[folds$Fold3.Rep1,])#构建模型
x1 <- as.matrix(data[,!(colnames(data) %in% c("time","status"))])
x2 <- as.matrix(Surv(data$time,data$status))
result <- data.frame()
#使用循环,使得alpha参数从0到1
for (alpha in seq(0,1,0.1)) {set.seed(123)fit = cv.glmnet(x1, x2,family = "cox",alpha=alpha,nfolds = 10)rs <- lapply(val,function(x){cbind(x[,c("time","status")],RS=as.numeric(predict(fit,type='link',newx=as.matrix(x[,!(colnames(data) %in% c("time","status"))]),s=fit$lambda.min)))})cc <- data.frame(Cindex=sapply(rs,function(x){as.numeric(summary(coxph(Surv(time,status)~RS,x))$concordance[1])}))%>%rownames_to_column('ID')cc$Model <- paste0('Enet','[α=',alpha,']')result <- rbind(result,cc)
}
#得到每个alpha下C指数的平均值
library(dplyr)
mean_result<-result %>% group_by(Model) %>% summarise(Cindex=mean(Cindex))#绘图
plot(fit)

mean_result %>%ggplot(aes(Cindex,reorder(Model,Cindex)))+geom_bar(width=0.7,stat = 'identity',fill='green')+geom_text(aes(label = round(Cindex, 2)), hjust=1,vjust =0.5,color = 'black') +  # 在条形柱顶端添加数值theme_void()+scale_x_break(c(0.05,0.53),scales = 20)mean_result <- pivot_wider(result,names_from = 'ID',values_from = 'Cindex')%>%as.data.frame()
mean_result[,-1] <- apply(mean_result[,-1],2,as.numeric)
heatdata <- as.matrix(mean_result2[, 2:5])
rownames(heatdata) <- mean_result2$Model
args(pheatmap)
pheatmap(heatdata,name = "Cindex",cluster_cols = FALSE,#不进行行聚类cluster_rows = T,  #进行行聚类show_colnames = FALSE,show_rownames = T, # 显示行名display_numbers=T,annotation_col=data.frame(Type=c("train","test1","test2","test3")),annotation_colors = list(Type=c(train="red",test1="yellow",test2="blue",test3="green")),cellwidth = 30,  # 调整小方块的宽度cellheight = 20 # 调整小方块的高度)

 

 

http://www.15wanjia.com/news/159108.html

相关文章:

  • 济南建设银行网站湖州网站建设公司哪家好
  • 自建网站成都做一个网站需要多少钱大概
  • 如何让新网站快速收录西部数码注册域名
  • 江西中赣建设有限公司网站海底捞oa管理系统
  • 不合理的网站国内网页设计网站
  • 做校招的网站有哪些win7系统可以做网站吗
  • 网站icp查询如何添加网站后台
  • 烟台网站建设优惠臻动传媒宜昌外贸网站建设优化推广
  • 广东网站建设公司哪家好wordpress页眉内容修改
  • 19年做网站vps如何建两个网站
  • 怎么才能知道网站是谁做的成都广告公司贺忠阳简历
  • 校园网站建设计划怎么查看网页的html代码
  • 网站举报能不能查到举报人头像模板在线制作软件
  • asp.net网站开发实例教程人力资源外包服务包括哪些
  • 高性能网站建设河南国正建设集团公司网站
  • 邓州市建设局网站国外企业网络平台
  • 十大网站有哪些南上海网站建设
  • 网站建设4038gzs淄博学校网站建设哪家好
  • 长春网站建设与健深圳市公司网站建设服务机构
  • 东莞市做阀门的网站深圳外贸公司网站建设公司排名
  • 绵阳网站建设联系电话网站公司优势
  • 做网站资料网站免费下载安装大全手机版
  • 4399网站开发怎么申请自己的企业邮箱
  • 开发一个商城网站多少钱网站建设对于网络营销的意义
  • 电商网站开发模版制作网站要多久
  • 网站推广的内涵做网站项目的流程
  • 西安阿里云网站建设北京到广州
  • 现在一般做网站都是去哪家做的freenom网站建设
  • 昆明网站建设公司哪家口碑好大连做网站公司排行榜
  • 宁晋seo网站优化排名WordPress无法写博客头像