JSRUN 用代码说话

卡方

编辑教程

卡方

卡方检验用于检验两个分类变量之间的关联。 它可以用于测试变量的依赖程度和独立性程度。 SAS使用PROC FREQ和chisq选项来确定卡方检验的结果。

句法

在SAS中对卡方检验应用PROC FREQ的基本语法是:

PROC FREQ DATA = dataset;
TABLES variables 
/CHISQ TESTP=(percentage values);

以下是使用的参数的描述:

  • Dataset是数据集的名称。
  • 变量是在卡方检验中使用的数据集的变量名。
  • 百分比TESTP语句中的值表示变量的级别的百分比。

在下面的示例中,我们考虑对数据集SASHELP.CARS中的变量named类型进行卡方检验。 该变量有六个级别,我们根据测试的设计为每个级别分配百分比。

proc freq data = sashelp.cars;
tables type 
/chisq 
testp=(0.20 0.12 0.18 0.10 0.25 0.15);
run;

当执行上面的代码中,我们得到以下结果:

我们还得到显示变量类型的偏差的条形图,如下所示。

双向卡方

当我们将测试应用于数据集的两个变量时,使用双向卡方检验。

在下面的例子中,我们对名为typeorigin的两个变量应用卡方检验。 结果显示这两个变量的所有组合的表格形式。

proc freq data = sashelp.cars;
tables type\*origin 
/chisq 
;
run;

当执行上面的代码中,我们得到以下结果:


JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟