统计分析软件入门.ppt
《统计分析软件入门.ppt》由会员分享,可在线阅读,更多相关《统计分析软件入门.ppt(37页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、1 1概述概述概述概述SASSAS语语言基言基言基言基础础数据步数据步数据步数据步过过程步程步程步程步SAS统计分析软件入门统计分析软件入门2 2SASSAS (Statistical Statistical Analysis Analysis System)System),中中中中文文文文名名名名“赛赛仕仕仕仕”,译为译为“统计统计分析系分析系分析系分析系统统”国国国国际际上的公上的公上的公上的公认认的的的的标标准准准准统计软统计软件之一件之一件之一件之一发发展展展展19661966年年年年 美国北卡州立大学美国北卡州立大学美国北卡州立大学美国北卡州立大学 19721972年年年年 推出推出
2、推出推出SAS7.2SAS7.2供大学使用版供大学使用版供大学使用版供大学使用版19761976年年年年 成成成成立立立立SASSAS研研研研究究究究所所所所(SAS(SAS Institute Institute Inc.)Inc.),总总部在美国北卡州部在美国北卡州部在美国北卡州部在美国北卡州凯凯瑞市瑞市瑞市瑞市 现现已已已已是是是是全全全全球球球球最最最最大大大大的的的的私私私私人人人人软软件件件件公公公公司司司司和和和和全全全全球球球球排排排排名名名名第第第第九位的独立九位的独立九位的独立九位的独立软软件商件商件商件商一、概述一、概述一、概述一、概述3 31 1、系、系、系、系统组统组
3、成成成成:三三三三十十十十几几几几个个个个模模模模块块,如如如如BASEBASE,GRAPHGRAPH,ETSETS,FSPFSP,AFAF,OROR,IMLIML,SHARESHARE,QCQC,STATSTAT,INSIGHTINSIGHT,ANALYSTANALYST,ASSISTASSIST,CONNECTCONNECT,CPECPE,LABLAB,EISEIS,WAREHOUSEWAREHOUSE,PC PC File File FormatsFormats,GISGIS,SPECTRAVIEWSPECTRAVIEW,SHARE*NETSHARE*NET,R/3R/3,OnlineT
4、utor:OnlineTutor:SAS SAS ProgrammingProgramming,MDDB MDDB ServerServer,IT IT Service Service Vision Vision ClientClient,IntrNet IntrNet Compute Compute ServicesServices,Enterprise Enterprise ReporterReporter,MDDB MDDB Server Server common common productsproducts,Enterprise Enterprise MinerMiner,AppD
5、ev AppDev StudioStudio,Integration Integration TechnologiesTechnologies等等等等4 4界面:界面:界面:界面:三个基本窗口三个基本窗口三个基本窗口三个基本窗口Editor Editor 编编辑辑窗窗窗窗:在在在在此此此此编编写写写写SASSAS程序程序程序程序Log Log 记记录录窗窗窗窗:记记录录程程程程序序序序运运运运行行行行过过程程程程中中中中所所所所做做做做的的的的内内内内容容容容,如如如如所所所所运运运运行行行行的的的的数数数数据据据据情情情情况况况况、所所所所调调用用用用的的的的过过程程程程步步步步、程程程程序
6、序序序运行运行运行运行时间时间等等等等红红色色色色-错误错误绿绿色色色色-警告警告警告警告兰兰色色色色-正常正常正常正常OutputOutput结结果果果果输输出出出出窗窗窗窗:统统计计分析的分析的分析的分析的结结果果果果ResultResult窗口,窗口,窗口,窗口,ExplorerExplorer窗口窗口窗口窗口其他:其他:其他:其他:keyskeys窗窗窗窗libnamelibname窗窗窗窗optionsoptions窗窗窗窗varvar窗窗窗窗dirdir窗窗窗窗在在在在commandcommand命命命命令令令令窗窗窗窗或或或或命命命命令令令令行行行行command=command
7、=输输入入入入相相相相应应的命令可激活的命令可激活的命令可激活的命令可激活这这些窗口些窗口些窗口些窗口2 2、SASSAS会会会会话话窗口窗口窗口窗口程序编辑窗口运行记录窗口结果输出窗口命令窗口Results窗口6 6在命令窗口在命令窗口在命令窗口在命令窗口输输输输入入入入“keys”“keys”后情况后情况后情况后情况命令行命令行命令窗命令窗(条条)7 7SAS9.01SAS9.01中文界面的几个窗口中文界面的几个窗口中文界面的几个窗口中文界面的几个窗口8 8使使使使 用用用用 ToolsTools OptionsOptions PreferencesPreferences可可可可 修修修修
8、 改改改改 界界界界 面面面面 的的的的显显示示示示,或或或或输输出出出出文文文文件件件件的的的的格格格格式式式式等等等等在在在在命命命命令令令令窗窗窗窗输输入入入入 num num 并并并并回回回回车车,可在可在可在可在编辑编辑窗口中加入行号窗口中加入行号窗口中加入行号窗口中加入行号SASSAS文件的文件的文件的文件的扩扩展名展名展名展名*.sd2.sd2SASSAS数据集数据集数据集数据集6.126.12版版版版,必必必必须须以以以以字字字字母母母母开开开开头头,长长度不超度不超度不超度不超过过8 8位位位位8.08.0以以以以上上上上版版版版为为*.sas7bdat.sas7bdat*.
9、sas.sas SASSAS程序文件程序文件程序文件程序文件 *.log.log loglog窗口窗口窗口窗口输输出出出出 *.lst.lst SASSAS结结果文件果文件果文件果文件9 9SASSAS语语句句句句以一个关以一个关以一个关以一个关键词键词开始,以开始,以开始,以开始,以分号分号(;)结束束;datadata a;a;inputinput x;x;cardscards;323323545445456565;procproc printprint;runrun;3 3、SASSAS程序的基本程序的基本程序的基本程序的基本结结结结构构构构数据步数据步数据步数据步:创创建数据建数据建数
10、据建数据过过程步程步程步程步:调调用数据用数据用数据用数据分析分析分析分析过过程程程程或或或或 Lines Lines 或或或或 DatalinesDatalines1010运行运行运行运行编辑编辑窗内程序窗内程序窗内程序窗内程序点点点点击图标击图标按功能按功能按功能按功能键键“F8”F8”在命令行(窗)在命令行(窗)在命令行(窗)在命令行(窗)键键入入入入“submit”submit”在在在在RunRun下拉菜下拉菜下拉菜下拉菜单单中中中中选选“submit”submit”所激活窗口(所激活窗口(所激活窗口(所激活窗口(EditorEditor、LogLog、OutputOutput)内容的
11、保存)内容的保存)内容的保存)内容的保存在命令行(窗)在命令行(窗)在命令行(窗)在命令行(窗)键键入入入入 file“file“路径路径路径路径 文件名文件名文件名文件名”点点点点击图标击图标在在在在filefile下拉菜下拉菜下拉菜下拉菜单单中中中中选选“save”save”或或或或“save as”save as”只有只有只有只有编辑编辑窗口窗口窗口窗口(edit(edit窗窗窗窗)才能打开文件才能打开文件才能打开文件才能打开文件1111常用的快捷常用的快捷常用的快捷常用的快捷键键F4 F4 recallrecall命命命命令令令令,用用用用于于于于editoreditor窗窗窗窗,将将
12、将将前前前前面面面面提提提提交交交交的的的的程程程程序序序序调调回回回回,可可可可多多多多次次次次使使使使用用用用F5 F5 切切切切换换到到到到editoreditor窗窗窗窗F6 F6 切切切切换换到到到到loglog窗窗窗窗F7 F7 切切切切换换到到到到outputoutput窗窗窗窗F8 submitF8 submit命令命令命令命令Ctrl-E Ctrl-E 清清清清除除除除当当当当前前前前窗窗窗窗口口口口的的的的内内内内容容容容。editoreditor窗窗窗窗被被被被清清清清除的内容不能用除的内容不能用除的内容不能用除的内容不能用F4F4调调回回回回1212datadata a
13、;a;inputinput x;x;cardscards;434354546565;procproc printprint;runrun;datdat a;a;inputinput x;x;cardscards;434354546565;procproc printprint;runrun;二、二、二、二、SASSAS语语言基言基言基言基础础 以以以以关关关关键键词词开开开开始始始始SASSAS语语句句句句;对对于于于于8.08.0以以以以上上上上SASSAS软软件件件件,这这些些些些关关关关键键词词显显示示示示为为蓝蓝色色色色;如如如如果果果果显显示示示示为为红红色色色色,则则可可可可能能能
14、能的的的的关关关关键词键词无效或拼写无效或拼写无效或拼写无效或拼写错误错误1313datadata a;a;inputinput x;x;cardscards;434354546565;procproc printprint;runrun;初初初初学学学学者者者者最最最最容容容容易易易易犯犯犯犯的的的的错错误误就就就就是是是是不不不不写写写写分分分分号号号号。此此此此时时SASSAS将将将将两两两两个个个个语语句句句句误误认认成成成成一一一一个个个个语语句句句句(statementstatement)。)。)。)。注意:注意:注意:注意:一一一一个个个个SASSAS语语句句句句可可可可以以以以
15、写写写写成成成成两两两两行行行行或或或或多多多多行行行行,如如如如“datadata a;”a;”可写成可写成可写成可写成datadata a;a;多多多多个个个个SASSAS语语句句句句可可可可以以以以写写写写成成成成简简 单单 的的的的 一一一一 行行行行。如如如如:“procproc printprint;runrun;”1.1.所有所有所有所有SASSAS语语句必句必句必句必须须以以以以“;”;”结结束束束束1414datadata a;a;inputinput x;x;cardscards;434354546565;procproc printprint;runrun;2.2.程序的
16、程序的程序的程序的结结结结束束束束1515datadata a;a;inputinput x;x;cardscards;434354546565;procproc printprint;runrun;数数数数据据据据集集集集名名名名与与与与变变量量量量名名名名取取取取名名名名时时可可可可以以以以是是是是字字字字母母母母、下下下下划划划划线线、数数数数字字字字,不不不不能能能能以以以以数数数数字字字字开开开开头头,最最最最多多多多可可可可以以以以3232个个个个字字字字符符符符(SAS8.0SAS8.0以以以以下下下下软软件件件件的的的的最最最最大大大大字字字字符符符符数数数数为为8 8个字符)
17、个字符)个字符)个字符)字字字字母母母母可可可可以以以以大大大大写写写写、小小小小写写写写或或或或大大大大小小小小写写写写混混混混合合合合,因因因因此此此此WeightWeight、weightweight、WEIgHTWEIgHT被被被被 SASSAS视为视为相同的相同的相同的相同的变变量量量量3.3.数据集名与数据集名与数据集名与数据集名与变变变变量名量名量名量名数据集名称数据集名称数据集名称数据集名称变变量名称量名称量名称量名称1616datadata a;a;inputinput x;x;cardscards;434354546565;procproc printprint;runru
18、n;如果有多个如果有多个如果有多个如果有多个变变量,如量,如量,如量,如HeightHeight、WeightWeight、AgeAge、SexSex,JobJob则则在在在在SASSAS中排列中排列中排列中排列为为“inputinput Height Weight Age Sex JobHeight Weight Age Sex Job;”;”如果将以上如果将以上如果将以上如果将以上变变量用代号表示,量用代号表示,量用代号表示,量用代号表示,x1x1、x2x2、x3x3、x4x4、x5x5则语则语句可写句可写句可写句可写为为:“inputinput x1 x2 x3 x4 x5x1 x2 x
19、3 x4 x5;”;”或或或或“inputinput x1-x5x1-x5;”;”4.4.变变变变量的排列量的排列量的排列量的排列1717datadata a;a;inputinput x;x;cardscards;434354546565;procproc printprint;runrun;cardscards;或或或或datalinesdatalines;或或或或lineslines;语语句句句句之之之之后后后后表表表表示示示示数数数数据据据据的的的的输输入入入入即即即即将将将将开开开开始始始始。数数数数据据据据的的的的变变量量量量名名名名、变变量量量量的的的的格格格格式式式式等等等等在
20、在在在inputinput语语句中定句中定句中定句中定义义数数数数据据据据输输入入入入结结束束束束,也也也也必必必必须须采用分号采用分号采用分号采用分号结结束束束束5.5.输输输输入数据的入数据的入数据的入数据的标识语标识语标识语标识语句句句句1818datadata a;a;inputinput x;x;cardscards;434354546565;procproc printprint;runrun;数数数数据据据据分分分分析析析析前前前前,数数数数据据据据集集集集必必必必须须被被被被读读入。入。入。入。读读入数据方法:入数据方法:入数据方法:入数据方法:直接直接直接直接创创建;建;建;
21、建;Infile Infile 和和和和 inputinput语语句句句句 创创建;建;建;建;对对、数数数数据据据据进进行行行行简简单单编编辑辑,创创建建建建新新新新的的的的变变量等。量等。量等。量等。三、数据步三、数据步三、数据步三、数据步1919datadata child;child;/*/*建立建立建立建立临时临时数据集数据集数据集数据集child.sd2child.sd2,自,自,自,自动动放在放在放在放在sasworksaswork子目子目子目子目录录下下下下*/input input id id x1 x1$x2 x2 x3 x3 x4 x4 x5 x5 x6;x6;/*/*指
22、指指指明明明明要要要要输输入入入入的的的的变变量量量量 ,$为为字字字字符符符符型型型型变变量量量量*/cardscards;/*/*标标志数据区开始志数据区开始志数据区开始志数据区开始,数据之数据之数据之数据之间间以一个或几个空格分隔以一个或几个空格分隔以一个或几个空格分隔以一个或几个空格分隔*/1 m 32 95.5 14.0 53.5 49.641 m 32 95.5 14.0 53.5 49.642 m 35 92.0 13.0 52.0 41.612 m 35 92.0 13.0 52.0 41.613 m 33 89.0 12.5 53.5 35.813 m 33 89.0 12.
23、5 53.5 35.81254 m 176 168.0 53.5 82.0 100.14254 m 176 168.0 53.5 82.0 100.14255 f 30 91.0 11.0 48.0 35.39255 f 30 91.0 11.0 48.0 35.39256 f 33 91.0 11.5 47.0 44.98256 f 33 91.0 11.5 47.0 44.98521 f 178 163.0 51.0 79.0 87.42521 f 178 163.0 51.0 79.0 87.42;/*/*标标志数据区志数据区志数据区志数据区结结束,分号必束,分号必束,分号必束,分号必须
24、单须单独一行独一行独一行独一行 */run run;1.1.直接直接直接直接创创创创建数据集建数据集建数据集建数据集2020SASSAS中的常用中的常用中的常用中的常用变变量量量量类类型型型型数数数数值值型:不需特殊定型:不需特殊定型:不需特殊定型:不需特殊定义义字符型:字符型:字符型:字符型:定定定定义义方式方式方式方式变变量名量名量名量名$日期型:多种形式日期型:多种形式日期型:多种形式日期型:多种形式如:如:如:如:变变量名量名量名量名 mmddyy6.mmddyy6.实际记录为实际记录为距距距距1960/01/011960/01/01的天数的天数的天数的天数输输入格式可以是:入格式可以
25、是:入格式可以是:入格式可以是:091004 09/10/04 09 10 04 909102004091004 09/10/04 09 10 04 909102004其其其其它它它它数数数数据据据据库库中中中中的的的的逻逻辑辑型型型型、备备注注注注型型型型变变量量量量在在在在SASSAS中中中中均均均均为为字字字字符符符符型型型型变变量量量量。日日日日期期期期型型型型变变量量量量转转进进SASSAS后后后后一一一一般般般般也也也也变变为为字字字字符型符型符型符型变变量。量。量。量。2121datadata a1;a1;inputinput id x1$x2 x3 id x1$x2 x3 x4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 统计分析 软件 入门
限制150内