Знаете ли вы, почему dims [product 0] не соответствуют длине объекта [1] при попытке создания парного - PullRequest
0 голосов
/ 12 марта 2020

У меня есть эти данные:

a <- c(12, 14, 16, 12, 14, 16, 12, 14, 16)
b <- c(107.13, 83.01,  164.01, 113.01, 85.48,  86.08,  112.96, 82.18,  51.92)

a - это фактор с 3 уровнями 12, 14 и 16, а b - моя переменная ответа

Когда я пытаюсь запустить и заговор pairs.anova

pairw.anova(y=a, x=b,  conf.level = 0.95, method = "tukey", MSE = NULL, df.err = NULL)

Я получаю эту ошибку:

dims [product 0] не соответствуют длине объекта [1]

Знаете ли вы, почему это так?

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 12 марта 2020

Возможно, вы могли бы просто поменять местами значения ваших аругментов, поскольку переменная ответа (количественная), вероятно, равна b, а ваш категориальный вектор, содержащий группы, вероятно, a.

И вы должны убедиться, что a является фактором:

library(asbio)

pairw.anova(y=b, x=factor(a),  conf.level = 0.95, 
            method = "tukey", MSE = NULL, df.err = NULL)

95% Tukey-Kramer confidence intervals 

               Diff      Lower    Upper Decision Adj. p-value
mu12-mu14  27.47667  -55.80207 110.7554   FTR H0     0.596586
mu12-mu16  10.36333   -72.9154 93.64207   FTR H0     0.923774
mu14-mu16 -17.11333 -100.39207  66.1654   FTR H0     0.809506
...