统计分析软件入门.ppt
《统计分析软件入门.ppt》由会员分享,可在线阅读,更多相关《统计分析软件入门.ppt(37页珍藏版)》请在三一办公上搜索。
1、1,概述SAS语言基础数据步过程步,SAS统计分析软件入门,2,SAS(Statistical Analysis System),中文名“赛仕”,译为“统计分析系统”国际上的公认的标准统计软件之一发展1966年 美国北卡州立大学 1972年 推出SAS7.2供大学使用版1976年 成立SAS研究所(SAS Institute Inc.),总部在美国北卡州凯瑞市 现已是全球最大的私人软件公司和全球排名第九位的独立软件商,一、概述,3,1、系统组成:,三十几个模块,如BASE,GRAPH,ETS,FSP,AF,OR,IML,SHARE,QC,STAT,INSIGHT,ANALYST,ASSIST,
2、CONNECT,CPE,LAB,EIS,WAREHOUSE,PC File Formats,GIS,SPECTRAVIEW,SHARE*NET,R/3,OnlineTutor:SAS Programming,MDDB Server,IT Service Vision Client,IntrNet Compute Services,Enterprise Reporter,MDDB Server common products,Enterprise Miner,AppDev Studio,Integration Technologies等,4,界面:三个基本窗口Editor 编辑窗:在此编写SAS
3、程序Log 记录窗:记录程序运行过程中所做的内容,如所运行的数据情况、所调用的过程步、程序运行时间等红色-错误绿色-警告兰色-正常Output结果输出窗:统计分析的结果,Result窗口,Explorer窗口其他:keys窗libname窗options窗var窗dir窗在command命令窗或命令行command=输入相应的命令可激活这些窗口,2、SAS会话窗口,程序编辑窗口,运行记录窗口,结果输出窗口,命令窗口,Results窗口,6,在命令窗口输入“keys”后情况,命令行,命令窗(条),7,SAS9.01中文界面的几个窗口,8,使用Tools Options Preferences可修
4、改界面的显示,或输出文件的格式等在命令窗输入 num 并回车,可在编辑窗口中加入行号,SAS文件的扩展名*.sd2SAS数据集6.12版,必须以字母开头,长度不超过8位8.0以上版为*.sas7bdat*.sas SAS程序文件*.log log窗口输出*.lst SAS结果文件,9,SAS语句以一个关键词开始,以分号(;)结束;data a;input x;cards;323544565;proc print;run;,3、SAS程序的基本结构,数据步:创建数据,过程步:调用数据分析过程,或 Lines 或 Datalines,10,运行编辑窗内程序点击图标按功能键“F8”在命令行(窗)键入
5、“submit”在Run下拉菜单中选“submit”所激活窗口(Editor、Log、Output)内容的保存在命令行(窗)键入 file“路径文件名”点击图标在file下拉菜单中选“save”或“save as”只有编辑窗口(edit窗)才能打开文件,11,常用的快捷键F4 recall命令,用于editor窗,将前面提交的程序调回,可多次使用F5 切换到editor窗F6 切换到log窗F7 切换到output窗F8 submit命令Ctrl-E 清除当前窗口的内容。editor窗被清除的内容不能用F4调回,12,data a;input x;cards;435465;proc print
6、;run;,dat a;input x;cards;435465;proc print;run;,二、SAS语言基础,以关键词开始SAS语句;对于8.0以上SAS软件,这些关键词显示为蓝色;如果显示为红色,则可能的关键词无效或拼写错误,13,data a;input x;cards;435465;proc print;run;,初学者最容易犯的错误就是不写分号。此时SAS将两个语句误认成一个语句(statement)。注意:一个SAS语句可以写成两行或多行,如“data a;”可写成data a;多个SAS语句可以写成简单的一行。如:“proc print;run;”,1.所有SAS语句必须以
7、“;”结束,14,data a;input x;cards;435465;proc print;run;,2.程序的结束,15,data a;input x;cards;435465;proc print;run;,数据集名与变量名取名时可以是字母、下划线、数字,不能以数字开头,最多可以32个字符(SAS8.0以下软件的最大字符数为8个字符)字母可以大写、小写或大小写混合,因此Weight、weight、WEIgHT被SAS视为相同的变量,3.数据集名与变量名,数据集名称,变量名称,16,data a;input x;cards;435465;proc print;run;,如果有多个变量,如
8、Height、Weight、Age、Sex,Job则在SAS中排列为“input Height Weight Age Sex Job;”如果将以上变量用代号表示,x1、x2、x3、x4、x5则语句可写为:“input x1 x2 x3 x4 x5;”或“input x1-x5;”,4.变量的排列,17,data a;input x;cards;435465;proc print;run;,cards;或datalines;或lines;语句之后表示数据的输入即将开始。数据的变量名、变量的格式等在input语句中定义数据输入结束,也必须采用分号结束,5.输入数据的标识语句,18,data a;i
9、nput x;cards;435465;proc print;run;,数据分析前,数据集必须被读入。读入数据方法:直接创建;Infile 和 input语句 创建;对、数据进行简单编辑,创建新的变量等。,三、数据步,19,data child;/*建立临时数据集child.sd2,自动放在saswork子目录下*/input id x1$x2 x3 x4 x5 x6;/*指明要输入的变量,$为字符型变量*/cards;/*标志数据区开始,数据之间以一个或几个空格分隔*/1 m 32 95.5 14.0 53.5 49.642 m 35 92.0 13.0 52.0 41.613 m 33 8
10、9.0 12.5 53.5 35.81254 m 176 168.0 53.5 82.0 100.14255 f 30 91.0 11.0 48.0 35.39256 f 33 91.0 11.5 47.0 44.98521 f 178 163.0 51.0 79.0 87.42;/*标志数据区结束,分号必须单独一行*/run;,1.直接创建数据集,20,SAS中的常用变量类型数值型:不需特殊定义字符型:定义方式变量名$日期型:多种形式如:变量名 mmddyy6.实际记录为距1960/01/01的天数输入格式可以是:091004 09/10/04 09 10 04 909102004其它数据库
11、中的逻辑型、备注型变量在SAS中均为字符型变量。日期型变量转进SAS后一般也变为字符型变量。,21,data a1;input id x1$x2 x3 x4;cards;1 m 32 95.52 m 35 92.0 13.03 m 33 89.0 12.5;proc print;run;结果:Obs id x1 x2 x3 x4 1 1 m 32 95.5 2.0 2 3 m 33 89.0 12.5,data a1;input id x1$x2 x3;cards;1 m 32 95.52 m 35 92.0 13.03 m 33 89.0 12.5;proc print;run;结果:Obs
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 统计分析 软件 入门

链接地址:https://www.31ppt.com/p-6015702.html