非常基本的问题。如何设置数据以执行重复测量方差分析?
我在一个表中设置了数据,其中行是样本,列是时间点。我有第二张表,它说明哪一行是哪个条件
1 2 3 4 5 6 7 8 9
c 0.26 0.53 0.79 0.49 0.24 0.21 0.20 0.13 0.11
c -0.27 -0.29 -0.29 -0.29 -0.30 -0.33 -0.35 -0.35 -0.36
c -0.24 -0.28 -0.31 -0.32 -0.34 -0.34 -0.36 -0.37 0.37
t -0.62 -0.65 -0.66 -0.68 -0.68 -0.68 -0.69 -0.68 -0.68
t 0.18 0.11 0.07 0.04 0.02 0.01 0.00 0.00 0.01
t -0.69 -0.69 -0.69 -0.69 -0.69 -0.69 -0.69 -0.69 0.69
t = table(conditions,data);
rm = fitrm(t);
导致此错误
Not enough input arguments.
Error in fitrm (line 67)
s = RepeatedMeasuresModel.fit(ds,model,varargin{:});
我试图添加一个测量表
Meas = table([1:9]','VariableNames',{'Measurements'})
rm = fitrm(t,'Meas0-Meas9 ~con','WithinDesign',Meas);
Error using classreg.regr.FormulaProcessor (line 384)
The model formula contains names not recognized as predictor or response names.
Error in classreg.regr.MultivariateLinearFormula (line 46)
f = f@classreg.regr.FormulaProcessor(varargin{:});
Error in RepeatedMeasuresModel.fit (line 1297)
formula = classreg.regr.MultivariateLinearFormula(model,varNames);
Error in fitrm (line 67)
s = RepeatedMeasuresModel.fit(ds,model,varargin{:});
有没有更简单的功能,我可以输入重复的测量值,条件并执行测试?