全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1498 2
2017-03-22
正常加载package: SIS 之后,没办法调用里面的函数。code 如下
library("SIS")
set.seed(0)
n=400
p=1000
truerho=0.5
beta <- c(4,4,4,-6*sqrt(2),4/3, rep(0,p-5))

corrmat=diag(rep(1-truerho, p))+matrix(truerho, p, p)
corrmat[,4]=sqrt(truerho)
corrmat[4, ]=sqrt(truerho)
corrmat[4,4]=1
corrmat[,5]=0
corrmat[5,]=0
corrmat[5,5]=1
cholmat=chol(corrmat)
x=matrix(rnorm(p*n, mean=0, sd=1), n, p)
x=x%*%cholmat
myrates <- exp(x%*%beta)
ytrue <- rexp(n, rate = myrates)
cen <- rexp(n, rate = 0.1 )
time <- pmin(ytrue, cen)
status <- as.numeric(ytrue <= cen)
weights <- rep(0.01*n, 100)
w1 <- wtlassocox(x[,1:100],time,status,lassoweight=weights)$w
w2 <- coxph(Surv(time,status)~x[,1:100])$coef



报错:没有"wtlassocox"这个函数
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-3-22 23:04:45
wtlassocox似乎不是SIS包里的函数。但是http://artax.karlin.mff.cuni.cz/r-help/library/SIS/html/wtlassocox.html这里似乎又是。我也不知道怎么回事,可能是在老版的包里,新版的被拿掉了吧。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-3-26 11:53:40
qoiqpwqr 发表于 2017-3-22 23:04
wtlassocox似乎不是SIS包里的函数。但是http://artax.karlin.mff.cuni.cz/r-help/library/SIS/html/wtlasso ...
询问作者之后,确实这样。谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群