Ошибка при запуске t.test, данные по существу постоянны - PullRequest
0 голосов
/ 04 июля 2019

У меня есть фрейм данных с 54675 строками и 226 столбцами.В этом фрейме данных первые 183 (new_data [, 1: 183]) столбца происходят из одной группы, а последние 43 (new_data [, 184: 226]) принадлежат другой группе.У меня ошибка такого типа при запуске t.test

NoFailure=data[which(data$outcome==0),-1]
Failure=data[which(data$outcome==1),-1]

new_data=cbind(t(NoFailure),t(Failure))

p.vals = apply(new_data, 1, function(x) { t.test(x[1:183], x[184:226]) $p.value } )

NoFailure=data[which(data$outcome==0),-1]
Failure=data[which(data$outcome==1),-1]

new_data=cbind(t(NoFailure),t(Failure))

p.vals = apply(new_data, 1, function(x) { t.test(x[1:183], x[184:226]) $p.value } )

p.vals = apply(new_data, 1, function(x) { t.test(x[1:183], x[184:226]) $p.value } )
Error in t.test.default(x[1:183], x[184:226]) : 
  data are essentially constant
Called from: t.test.default(x[1:183], x[184:226])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...