Ошибка glment с cv.gl mnet () - PullRequest
0 голосов
/ 03 мая 2020

когда я анализировал свои данные с помощью этого кода (glment Rpackage), встретил эту ошибку:

lasso_fit <- cv.gl mnet (x, y, family = 'cox', type .measure = 'deviance') Ошибка в response.co xnet (y): обнаружены отрицательные моменты времени; не разрешено для семейства Кокса </p>

это мой код

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

тип данных x

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

тип y:

 time  status
 100      0
  90      1

Не знаю, в чем проблема?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...