SAS统计程序详解:PROC MEANS, SUMMARY, UNIVARIATE等
需积分: 49 7 浏览量
更新于2024-08-10
收藏 4.88MB PDF 举报
本文档介绍了SAS软件中用于数据分析的一系列关键统计程序,包括PROC MEANS、PROC SUMMARY、PROC UNIVARIATE、PROC CHART、PROC TABULATE、PROCCORR、PROC PLOT、PROC STANDARD、PROC RANK和PROC SCORE。这些程序用于执行描述性统计、图表生成、相关性分析、计分转换等多种任务。
在SAS中,PROC STEPDISC是一个用于判别分析的程序,其相关参数如PCOV、BCOV、TSSCP、WSSCP、PSSCP、BSSCP、ALL和SHORT,分别用于计算和输出不同类型的矩阵和统计量。例如,PCOV用于打印组内共变异数矩阵的平均值,BCOV则是组间共变异数矩阵,TSSCP表示整个数据集的平方和与内乘积矩阵经过平均数矫正后的结果,而WSSCP和PSSCP分别是组内和组内平均的SSCP矩阵。ALL选项包含所有输出,而SHORT仅显示最终的判别分析结果。
PROC STEPDISC还支持指定变量(VAR)、分类变量(CLASS)、频率变量(FREQ)和权重变量(WEIGHT)。VAR用于指定要分析的数值变量,CLASS用于指定分类变量,FREQ变量的值表示每个观测值的重复次数,而WEIGHT变量则可以用于给观测值分配不同的加权值,以处理变异度不等的情况。如果使用BY语句,SAS会根据指定的变量将数据分成子集,并对每个子集分别进行分析。
SAS的其他统计程序如PROC MEANS和PROC SUMMARY提供基本的描述性统计信息,PROC UNIVARIATE用于单变量统计分析,PROC CHART用于创建统计图表,PROCTABULATE用于制作统计表格,PROCCORR用于计算变量之间的相关性,PROC PLOT则用于生成各种类型的图形。PROC STANDARD用于标准化变量得分,PROCRANK用于生成排名,而PROC SCORE则用于计算变量的线性组合,通常在因子分析或判别分析中应用。
这些程序在实际数据分析中有着广泛的应用,可以根据研究需求灵活选择和组合使用,以实现深入的数据探索和解释。通过熟练掌握这些SAS统计程序,用户可以有效地处理和分析各种类型的数据,从而得出有价值的洞察和结论。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-05-13 上传
2021-09-10 上传
2021-04-02 上传
马运良
- 粉丝: 34
- 资源: 3876
最新资源
- play-bootstrap:用于Bootstrap的Play框架库
- koa-fetchr:Fetchr 的中间件和 Koa 的兼容性包装器
- 基于GA遗传优化的TSP最短路径计算仿真
- TPV2-P2:还有一个理由不雇用我
- pepper-metrics:Pepper Metrics是一个工具,它可以帮助您使用RED方法收集运行时性能,然后将其输出为日志时间序列数据,默认情况下,它使用prometheus作为数据源,使用grafana作为UI
- 演讲少-项目开发
- LuaLSP:支持魔兽世界API的Lua语言服务器协议
- spsstonybrook.github.io
- MySpider:Java网络爬虫MySpider,特点是组件化,可插拔式的,可以根据一套接口实现你自己自定义的网络爬虫需求(本人JavaSE的温习项目,适合java新人)
- 基于ATtiny13的键控简单调光器-电路方案
- h2-h3-automated-measurement:自动测量h2和h3的工具
- pcb2gcode:此存储库已停产,开发仍在继续
- compass:Compass是一个轻量级的嵌入式分布式数据库访问层框架
- privacy-terms-observatory:隐私权条款天文台是已发布的隐私权和热门网站条款的存档
- 美团双buffer分布式ID生成系统
- *(星号)-项目开发