cv.glmnet()出现眩光错误

时间:2020-05-03 15:49:49

标签: r glmnet

当我使用此代码(glment Rpackage)分析数据时,遇到此错误:

lasso_fit <-cv.glmnet(x,y,family ='cox',type.measure ='deviance') response.coxnet(y)中的错误: 遇到负面事件时间;不允许考克斯一家

这是我的代码

dask

x的数据类型

x <- as.matrix(survival_cancer[,gsub(resSigAll@rownames, pattern = '-', replacement = '_')])
y <- survival_cancer[,c('overall_survival', 'censoring_status')]
names(y) <- c('time', 'status')
y$time <- as.double(y$time)
y$status <- as.double(y$status)
y <- as.matrix(survival::Surv(y$time, y$status))
lasso_fit <- cv.glmnet(x, y, family='cox', type.measure = 'deviance')

y的类型:

         gene1 gene2 gene3 gene4 gene5 gene6 gene7 gene8 gene9 gene10 gene11 
sample1
sample2
sample3
sample4
sample5
sample6
sample7
sample
sample

我不知道问题出在哪里吗?

1 个答案:

答案 0 :(得分:0)

该错误消息是从以https://github.com/jeffwong/glmnet/blob/master/R/coxnet.R编写的coxnet函数的第5行引用的。

请检查您的时间结果变量的总和是否小于0或向量本身的条目是否为0。