- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SAS统计分析与应用第四讲
随机数的生成函数2 SAS随机数函数 分布情况 参数说明 rantbl(seed,p1,p2,...pn) 离散分布 p(i):p(i) 0,且概率p(i)和1, rantri(seed,h) 三角分布 h:0=h=1,斜边 ranuni(seed) 均匀分布 uniform(seed) a:a0,形状参数 Functions RANUNI and UNIFORM are identical. Function UNIFORM cannot be utilized as a CALL routine. * * (3)直到型until循环语句 语法格式: do until 循环退出条件; ???? 循环体语句; end; 先执行“循环体语句”,然后判断“循环退出条件”是否成立,成立则结束循环。 * 过程步 SAS的程序步(也称过程或过程步)就是已经编好了的用于数据整理和统计的计算机程序,你只需要调用它们就是了。 程序步总是用一个PROC语句开始,后面紧跟着程序步名,用以区分不同的程序步。 以下是一些常用的程序步的名称及功能: * 1、常用过程步 程序步名 功 能 PRINT 将数据集中的数据列表输出 SORT 将指定的数据集按指定变量排序 CHART 绘出低分辨率的统计图 GCHART 绘统计图 FREQ 对指定的分类变量进行简单的统计描述 UNIVARIATE 对指定的数值变量作详细的统计描述 MEANS 对指定的数值变量进行简单的统计描述 TTEST 对指定的变量做T检验 NPAR1WAY 对指定的变量做非参数检验 * 常用过程步(续) 程序步名 功 能 REG 对指定的两个以上变量做回归分析 CORR 对指定的两个以上变量做相关分析 GLM 拟合一般线性模型 LOGISTIC 拟合Logistic回归模型 PHREG 拟合cox比例风险模型 ANOVA 对指定的变量做方差分析 ARIMA 做时间序列分析 PRINCOMP 做主成分分析 CLUSTER 做聚类分析 * 2、过程的最简化结构 proc 过程名; 该过程的专用语句描述; ??? run; 简化结构下的执行规则: 处理必威体育精装版建立的SAS数据集。 处理所有的变量(或对一个计算过程来说处理全部数值变量)。 一次处理整个数据集而不是某个子集。 * 示例 1、输出最近的数据集 proc print; run; 2、对最近数据集排序 proc sort; by 变量名; run; * 3、过程的一般结构 proc 过程名 [data=数据集名] [选项]; 该过程的专用语句描述; ? [var 变量序列;] ??? [where 条件表达式...;] ??? [by 变量序列;]?? [……;] run; * 4、常见的过程选项 noprint 禁止统计报告在output视窗中输出 plot 绘出茎叶图、箱式图和正态概率图 * 5、过程的可选择语句 1.DATA语句 用于指明所需要处理的数据集,如果缺省的话使用最近生成的数据集。 形如:data=class.a; 2.VAR语句 指定分析变量或变量列表: 形如: var x1-x5 y; * 过程的可选择语句(续) 3.MODEL语句 在一些统计建模过程中用来指定模型的形式。 形如:model 因变量 = 自变量表 / 选项; model math=chinese; 4.BY语句和CLASS语句:列出分类或分组变量 by将数据分组后分别分析,使用by之前,必须先用sort对该变量排序; class不需要先排序,常用于ANOVA中。 * 过程的可选择语句(续) 5.FREQ语句和WEIGHT语句:列出频数和权重变量 freq语句指定一个重复数变量,每个观测中此变量的值说明这个观测值重复出现的次数,取整数。 weight语句指定权重变量,可谓任意值。 6.OUTPUT语句:out=输出集名称 关键字=变量名; 关键字指相应过程的特定输出值,如means过程的mean,var等,变量名为输出中的自定名称。 * 过程的可选择语句(续) 7.ID语句 变量名; 指定标识变量,而标识变量至于第一列。 8.WHERE语句 选择条件 按条件选择分析的子集,同if。 9.LABEL语句 label name=‘姓名’; * 过程的可选择语句(续) 10.FORMAT语句 指定输出格式: format math 5.1; 指定输出变量值: proc format; value $sexfmt 男=m 女=f; proc print; format sex $sexfmt.; run; * 数
您可能关注的文档
最近下载
- 2023知道网课战舰与海战智慧树答案.docx
- DL/T5212-2005《水电工程招标设计报告编制规程》.pdf
- 人民陪审员职业道德、司法礼仪及庭审纪律培训.pptx VIP
- 社会责任培训记录(20个).pdf
- 2022高三联考作文“孟子认为,人皆有恻隐之心”审题指导及优秀范文.docx
- 七年级上册(2024修订) 第三单元 整本书阅读 《朝花夕拾》课件(共19张PPT).pptx VIP
- 上海创立EBZ160掘进机装配图.doc
- 四川大学2019-2020学年《宏观经济学》期末考试试卷含标准答案.docx
- 工业机器人系统操作员理论考核题及答案.doc VIP
- 混凝土工程质量评定表格.doc
文档评论(0)