主要通过proc means、proc univariate实现。
MEANS均值过程
功能
计算样本的描述性统计参数、分位数、均值的置信区间和统计假设检验?。
格式:
proc means data=数据集名<可选项>;
by <descending>变量列表; *指定分组变量;
class 变量列表;
var 变量列表; *要分析的变量;
run;
注:
1.默认输出的统计参数:样本数、均值、标准差、最大值、最小值。
2.使用by语句
需要事先将数据集排好序,class语句
不必。
例
对sashelp.class进行means过程分析,分性别计算身高和体重的均值、标准差、最小值、最大值和偏度。
代码:
proc means data=sashelp.class mean std min max skew;
class sex;
var Height Weight;
run;
结果:
UNIVARIATE单变量过程
功能
描述性统计分析、常用统计图形的绘制、数据的正态性检验。
格式
proc univariate data=dataset_name;
by variable_list;
class variable_list;
var variable_list;
histogram variable_list; *绘制直方图;
qqplot variable_list;
run;
注: 就描述性统计分析而言,作用同means过程。
版权声明:本文为Jimmy2022原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。