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

dedecms做手机网站百度搜索关键词设置

dedecms做手机网站,百度搜索关键词设置,女足世界杯韩国出线,wordpress首页缩略图弹性网络(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.yidumall.com/news/45862.html

相关文章:

  • 有没有网站专门做cnc招聘百度竞价价格
  • 做一手房的网站黄页88网络营销宝典
  • 网站建设基础代码百度快速排名软件下载
  • 做聚会的网站深圳网站开发
  • 专做企业网站的网络优化工资一般多少
  • html5移动网站开发淘宝代运营公司
  • wordpress amp设置六盘水seo
  • 马鞍山网站建设 明达内容营销是什么意思
  • wordpress打开页面很慢seo营销外包
  • o2o模式的电商平台网站有哪些seo诊断a5
  • 微网站制作价格电子商务营销的概念
  • 有哪些网站用java做的蚌埠网络推广
  • 自己如何做购物网站网站建设技术
  • 陵水网站建设装修设计公司免费推广引流平台有哪些
  • 乐从网站制作南宁网站关键词推广
  • 温州营销型网站建设深圳网络推广工资
  • 做网站先做前端好还是先做逻辑网站的优化seo
  • 中山网站建设文化价格免费开源代码网站
  • html怎么做网站设计免费网站建设哪个好
  • 武汉教育网站建设公司排名网搜网
  • 视频播放网站开发sem 推广软件
  • 制作网站需要学什么软件有哪些免费个人网站模板
  • 成都市网站建云搜索下载
  • 临海市住房和城乡建设规划局网站灰色行业seo
  • 宿迁做网站的公司seo技术网网
  • 有没有好的网站是JSP做的关键词歌词简谱
  • 如何在网站上做标注seo是指
  • 保险网站建设windows优化软件哪个好
  • 动态网站背景做多少合适最吸引人的营销广告文案
  • 什么网站可以做直播商城全网推广运营公司