Как я могу заставить pval работать с процентами, учитывая таблицу со значениями NA и данными, по существу, постоянными (100% или 0%? - PullRequest
0 голосов
/ 02 мая 2020

Я пытаюсь получить pval из таблицы больших данных (700 наблюдений и 6 переменных). Я не могу рассчитать значения p из-за повторяющихся значений некоторых значений (100% или 0%)

Таблица более или менее отражает мои сомнения. Что я могу сделать, чтобы получить мои значения p по крайней мере в строках, которые не отображают повторяющиеся значения?

b<-cbind(c(100,50,20),c(100,49,19),c(100,48,18),c(100,47,17), c(100,NaN, 16))

pval<-apply(b, 1, function(x) t.test(x[1:2], x[3:4], alternative = "two.sided", var.equal = T))

Ошибка в t.test.default (x [1: 2], x [3: 4 ], alternative = "two.sided", var.equal = T): данные практически постоянны

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