Как взять фактор между предметами в Ранова в Matlab? - PullRequest
0 голосов
/ 03 ноября 2019

У меня 16 предметов, которых лечат двумя разными способами. Ответ каждого субъекта на лечение берется в 6 разных временных точках. Является ли повторные меры Anova правильным путем? Как я могу объяснить тот факт, что один и тот же субъект получил два лечения и имеет 6 мер для каждого?

На данный момент это мой код в Matlab:

Q2 = xlsread('Q2.xls');
Treatment = categorical(Q2(:,2)); 
ID = Q2(:,1); 
t = table(Treatment, Q2(:,3),Q2(:,4),Q2(:,5),Q2(:,6),Q2(:,7), ... 
Q2(:,8),'VariableNames', {'Treatment', 't1', 't2', 't3', 't4', 't5', 't6'});
Time = [1 2 3 4 5 6]';
rm = fitrm( t, 't1-t6~Treatment', 'WithinDesign', Time); 
ranovatbl = ranova(rm, 'WithinModel', 'Time'); 
disp(ranovatbl);
multcompare(rm, 'Time', 'By', 'Treatment')

Я не вижу эффекта от обработки в полученной таблице анова. Изображение набора данных в комплекте

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