全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
10998 3
2014-09-15
悬赏 30 个论坛币 未解决
哪位大神可以详细的叙述一下,如何用matlab进行多因素重测方差分析?最好能有详细的语句。感激不尽。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-3-2 08:46:01
Matlab自带Anova分析工具:

p = anova1(X)
p = anova1(X,group)
p = anova1(X,group,'displayopt')
[p,table] = anova1(...)
[p,table,stats] = anova1(...)

例子:

X = meshgrid(1:5)
X =
   1   2   3   4   5
   1   2   3   4   5
   1   2   3   4   5
   1   2   3   4   5
   1   2   3   4   5
X = X + normrnd(0,1,5,5)
X =
  -0.0741  2.7782  2.2129  4.0802  5.7902
  1.2018  1.9937  3.7520  3.0627  5.1053
  1.7629  2.5245  2.8331  4.6357  4.8414
  -0.2882  3.3643  2.1838  5.6820  5.8709
  0.0470  2.4820  5.0941  4.5936  4.8052
p = anova1(X)
p =
4.0889e-007
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-10-3 17:03:07
matlab-007 发表于 2015-3-2 08:46
Matlab自带Anova分析工具:

p = anova1(X)
您好!我想知道的是多因素重测方差分析的方法,而非单因素方差分析的方法。谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-5 14:45:27
你可以换个模型,用混合线性模型,可以实现,且对数据的要求没那么严格
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群