sas过程步通用语句(编辑修改稿)内容摘要:

建立 SAS学生基本情况数据集 按班级 、 学号升序 , 总学分降序排列。 3 、 在 OUTPUT 窗 口 输 出 该 表 , 输 出 格 式 : 出 生 日 期YYMMDD10. X性别男 =boy, 女 =girl 36 一般统计描述 MEANS 过程 Proc means [操作选项 ][统计量关键字列表 ]。 [VAR 变量名列表。 ]/*指定分析的变量名列表 ,缺省为所 有数值变量 */ [BY 变量名列。 ] /*指定分组统计变量 ,要求排序 */ [CLASS 变量名列。 ]/*指定分组统计变量 , 不要求排序 */ [FREQ 变量名。 ] /*表明该变量为分析变量的频数 */ [OUTPUT OUT= 数据集名 关键字 = 新变量名列表 ]。 Run。 一般统计描述 MEANS 过程 • Proc means 操作选项 data= 指定要分析的数据集名 maxdec= 指定输出结果的小数位数 ,默认为 7位 noprint 禁止统计结果在 output窗输出 alpha= 设定计算可信区间的 α 水平 , 默认为 注:在 proc语句中的选项直接跟在 proc名后 , 以空格分隔 ,中间不加 ‚ /” , 其他命令语句的选项需以 ‚ /” 分隔。 一般统计描述 MEANS 过程 – 统计指标选项: N 样本大小 MEAN 均数 SUM 合计 MAX 最大值 MIN 最小值 STD 标准差 STDERR 标准误 CV 变异系数 RANGE 全距(极差) CLM 双侧可信区间 LCLM 单侧可信区间下限 UCLM 单侧可信区间上限 T 对 μ=0的检验的 t值 PRT t值相应的 p 一般统计描述 MEANS 过程 • OUTPUT OUT= 数据集名 [关键字 = 新变量名列表 ]语句 将分析结果输出到 SAS 数据集 – OUT= 数据集名 指定 SAS数据集名称 – 关键字 = 新变量名列表 指定要输出的统计量 可输出的有 N,NMISS,MEAN,STD, MIN , MAX ,RANGE, SUM, VAR,USS(平方和 ),CSS(离均差平方和 ) , CV,STDERR,T, PRT, SKEWNESS, KURTOSIS,LCLM,UCLM( 同时指定输出为双侧;如只选一个 , 输出单侧可信区间 ) 可以重新对统计量命名 , 也可用原名; 格式 n=n mean=mean prt=p 程序 31 data a。 set child。 proc means maxdec=2。 var x2x6。 run。 Variable N Mean Std Dev Minimum Maximum X2 7 X3 6 X4 7 X5 7 X6 7 加入 class x1。 后: X1 N Obs Variable N Mean Std Dev Minimum Maximum f 3 X2 3 X3 3 X4 3 X5 3 X6 3 m 4 X2 4 X3 3 X4 4 X5 4 X6 4 程序 32 data a。 input group x y z。 cards。 1 545 40 50 1 490 46 39 1 515 45 44 1 505 45 47 1 492 46 32 2 485 45 25 2 499 49 17 2 480 45 20 2 566 49 36 2 539 49 27。 proc means maxdec=2 noprint。 var x。 class group。 output out=b n=n mean=mean sum =sum std=std lclm=lclm uclm=uclm。 run。 proc print。 run。 程序 32 OBS GROUP _TYPE_ _FREQ_ N MEAN SUM STD LCLM UCLM 1 . 0 10 10 5116 2 1 1 5 5 2547 3 2 1 5 5 2569 详细统计描述 UNIVARIATE 过程 Proc univariate [操作选项 ]。 [VAR 变量名列表。 ] 指定分析的变量名列表 , 缺省为所有数值变量 [BY 变量名列。 ] 指定分组统计变量 ,要求排序 [FREQ 变量名。 ] 表明该变量为分析变量的频数 Run。 proc univariate。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。