Сообщение об ошибке при запуске теста ANOVAN на MATLAB: «GROUP должен быть массивом ячеек или матрицей группирующих переменных». - PullRequest
0 голосов
/ 12 апреля 2019

Я пытаюсь запустить тест ANOVAN на Matlab со следующими переменными группировки, помеченными g1 и g2, и набором данных 12 на 3, помеченным B. Затем я запустил функцию Anova.

B = [1 3 5; 2 8 9; 0 9 7; 5 5 5; 8 9 6; 1 3 5; 7 7 2; 9 2 3; 9 8 3; 7 5 ; 1 7 2; 6 8 8]
b = reshape(B.',1,[])
g1 = [repmat(1,[1,12]),repmat(2,[1,12]),repmat(3,[1,12])]
g2 = [repmat([3 3 3 6 6 6 9 9 9 15 15 15],[1,3])]

[p,table,stats]=anovan(b,[g1,g2])

Я получил следующее сообщение об ошибке:

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

Я не уверен, как мне следует изменить переменные группировки, чтобы код работал

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