开发手册 欢迎您!
软件开发者资料库

SAS - One Way Anova

SAS One Way Anova - 从基本概念到高级概念,简单易学地学习SAS,其中包括概述,环境,用户界面,程序结构,基本语法,数据集,变量,字符串,数组,数字函数,运算符,循环,决策,功能,输入方法,宏,日期和时间,SQL,输出传递系统,模拟,直方图,图表,散点图,箱线图,算术平均值,标准差,频率分布,交叉制表,T检验,方差,线性回归, Bland-Altman分析,卡方,Fishers精确检验,单向Anova,重复测量分析,假设检验。

ANOVA代表方差分析.在SAS中,使用 PROC ANOVA 完成.它执行来自各种实验设计的数据分析.在此过程中,连续响应变量(称为因变量)在由分类变量(称为自变量)识别的实验条件下测量.假设响应的变化是由于分类中的影响,随机误差考虑了剩余的变化.

语法

基本在SAS中应用PROC ANOVA的语法是 :

PROC ANOVA dataset ;CLASS Variable;MODEL Variable1 = variable2 ;MEANS ;

以下是所用参数的说明及减号;

  • 数据集是数据集的名称.

  • CLASS 为变量赋予变量用作分类变量.

  • 模型使用数据集中的某些变量定义拟合的模型.

  • Variable_1和Variable_2 是分析中使用的数据集的变量名.

  • MEANS 定义计算类型和均值比较.

应用ANOVA

现在让我们理解在SAS中应用ANOVA的概念.

示例

让我们考虑数据集SASHELP.CARS.在这里,我们研究变量车型和它们的马力之间的依赖关系.由于汽车类型是具有分类值的变量,我们将其作为类变量并在MODEL中使用这两个变量.

PROC ANOVA DATA = SASHELPS.CARS;CLASS type;MODEL horsepower = type;RUN;

执行上述代码后,我们得到以下结果 :

anova_1

使用MEANS应用ANOVA

现在让我们了解在SAS中应用带有MEANS的ANOVA的概念.

示例

我们还可以通过应用MEANS语句扩展模型,我们使用土耳其的学生化方法来比较各种车型的平均值.汽车类型的类别列出了每个类别的马力平均值以及一些额外的值,如误差均方等.

PROC ANOVA DATA = SASHELPS.CARS;CLASS type;MODEL horsepower = type;MEANS type / tukey lines;RUN;

执行上述代码后,我们得到以下结果 :

anova_3