Ответ отправьте на avid_user.Проблема в том, что ваши данные содержат NA
.Пожалуйста, смотрите код ниже в качестве демонстрации.Следовательно, вы должны использовать na.omit
, или использовать какой-либо пакет вменения, такой как MICE
:
Код без NA
:
t.test(1:5, 1:2)
дает вывод:
Welch Two Sample t-test
data: 1:5 and 1:2
t = 1.7321, df = 4.5, p-value = 0.1503
alternative hypothesis: true difference in means is not equal to 0
95 percent confidence interval:
-0.8026856 3.8026856
sample estimates:
mean of x mean of y
3.0 1.5
Код с NA
:
t.test(1:5, 1:NA)
выдает ошибку:
Ошибка в t.test.default (1: 5, c (NA, 1)): недостаточно 'y' наблюдений