方差分析matlib实现

单因素方差分析的MATLAB实现

方差分析matlib实现方差分析matlib实现

单因素均衡数据的实现

方差分析matlib实现方差分析matlib实现

方差分析matlib实现方差分析matlib实现方差分析matlib实现

单因素非均衡数据方差分析

p192 8.22

方差分析matlib实现

 X=[85,80,90,88,87,94,56,62,55,48,92,99,95,91,75,72,81];
 group=[ones(1,3),2*ones(1,4),3*ones(1,2),4*ones(1,2),5*ones(1,4),6*ones(1,3)];
 anova1(X,group);

方差分析matlib实现方差分析matlib实现

方差分析matlib实现从箱线图可以看到第2个第五个离盒子中心线较远,效果较为突出

按计算公式计算得

方差分析matlib实现

 close all;clear all;clc 
 x1=[87,85,80];
 x2=[90,88,87,94];
 x3=[56,62];
 x4=[55,48];
 x5=[92,99,95,91];
 x6=[75,72,81];
 X=[x1,x2,x3,x4,x5,x6];
 
 ni=[length(x1),length(x2),length(x3),length(x4),length(x5),length(x6)];
%  length(X)
 ti=[sum(x1),sum(x2),sum(x3),sum(x4),sum(x5),sum(x6)]; q1=sum(ti);
 a=6;n=length(X);
 q2=sum(X.^2);
 st=q2-q1^2/n;
 sa=sum(ti.^2./ni)-q1^2/n;
 se=st-sa;

方差分析matlib实现 方差分析matlib实现方差分析matlib实现方差分析matlib实现

 

上一篇:CabloyJS实现了一款基于X6的工作流可视化编辑器


下一篇:Android sqlitedatabase 事务