欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    The-little-SAS-book(中文版).docx

    • 资源ID:1475165       资源大小:1.36MB        全文页数:159页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    The-little-SAS-book(中文版).docx

    The1.ittleSASBook学习笔记书目The1.ittleSASBook学习第记1第一章SAS软件入门41.1 SAS语言41.2 SAS数据集51.3 SAS程序的两个过程61.4 数据步的内置衙环71.5 选择一个提交程序的方式71.6 SAS视窗环境中的视窗和吩咐91.7 在SAS视窗环境中提交程序101.8 阅读SAS日志121.9 输出窗口中阅读结果141.10 创建HTM1.输出16I-IISAS数据的逻辑库181.12 用SAS费源管理器访问SAS数痛集201.13 运用SAS系统透项22其次与将你的数据放入SAS242.1 将你的数据放入SAS的方法242.2 用ViCWtablC窗【I输入数据252.3 用导入向导(ImportWizaixi)读取文件262.4 告知SAS你的原始数据在哪292.5 listinput读取空格分开的原始数据302.6 columninput读取按固定列排列的原始数据312.7 informa(s读取非标准格式的原始数据322.8 可选择变量形式332.9 混合读取方式352.10 读取凌乱的原始数蛎372.11 跨行观测值的读取方式382.12 一行有多个观测值的原始文件读取392.13 读取原始数据的部分观测值402.14 用infile谓句中的选项限制输入412.15 用数据步读取分隔符文件(delimitedfiles)432.16 用导入过程(IMPORTprvcedure)读取分隔符文件442.17 用导入过程(IMK)RTprocedure)读取PC文件452.18 用DDE读取PC文件472.19 临时和永久数据集482.20 用1.IBNAME语句运用永久数据集492.21 通过干脆指代运用永久数据集502.22 列出SAS数据集书目51第三章开发你的数据533.1 创建并重新定义变量S33.2 运用SAS函数543.3 选出的SAS字符函数553.4 选出的SAS数值函数553.5 运用IF-THEN语句SS3.6 用IF-THENi百句将观测值分祖563.7 构造子集573.8 处理SAS的日期数据583.9 可选择的DateInrOrnIats、FunctionsfllFormatsS93.11 lllretainfisumifi<11603.12 用数祖简化程序613.13 列出变量名的快捷方式62第四章持序、打印并描述你的数据644.1 运算ISAS过程步644.2 用Where语句在过程中构造子集654.3 HIPriKsort为数据排序664.4 fl!procprint打印的;的数据674.5 /HCrmatS变更打印外观684.6 可供选择的formats704.7 运用PwCtb11nal创建自己的格式714.8 定制一个简洁的报告734.9 运用procmeans描述数据744.10 将描述性统计写入SAS数据集中754.11 用PrWhq为数据计数764.12 用ProCtabUlatC产生一个表格报告784.13 为PrOCtabUlatC怆出附加蜕计JR794.14 提升pctabulate的输出外观804.15 变更p11xrUibukHc输出的表头824.16 为proctabulate谕出的数据方格指定多种格式834.17 用PrOCrCPOrt产生一个简洁的箱出844.18 在procreport中运用define语句864.19 用ProCnlPOrt创建简J报告874.20 给procreport输出增加SUMMARYBREAK894.21 为procreport输出增加统计量90第五章用ODS增加你的输出站果925.1 ODS(OutputDeliverySystem)的概念925.2 追踪选择过程的黝出935.3 从过程怆出中创建SAS数据集955.4 运用ODS语句创建HTM1.输出965.5 运用ODS语句创建RTF输出985.6 运用ODS创建printer除出1005.7 定制标区和注脚1015.8 HJStyIe=Option定制procprint输出1025.9 Flls(yle=option定制pnreport输出1045.10 运用StyIe=Option定制proctabulate询出1075.11 为你的怆出剂加交通信号灯1095.12 选择风格属性Ill第六章修改组合SAS数据集1136.1 运HlSET语句修改数据集1136.2 运用Set语句堆叠数据11463运用SET语句插入数据集1156.4 一对一四防作井数据集1176.5 一对多匹协作并数据1196.6 合并统计量与原始数据1206.7 合并total和原始数据1216.8 用交易数据(transactions)更新主数据集(master)1226.9 运用SAS数据集选项1246.10 用in=option追踪并选择观刈值1256.11 运用OUtIMlt语句与多雒数据集1266.12 运用OUiPUl将一个观测值变成多个观测值1286.13 运用PnKtranSPOSC相观测值转变为变量1296.14 运用SAS自动变量131第七章运用SAS宏功能敏捷写代码1337.1 宏概述1337.2 用宏变量提交文本1337.3 川宏创建一个模块化的代码1347.4 给宏增加参数1357.5 运用条件卷利与宏代码1377.6 flcallsymput编写数据驱动的程序1397.7 解除宏错误的bug140第八章运刖塞本统计过程1428.1 用PROCUNIVARIATE检脸数据分布1428.2 flprocmeans产生统计fit1438.3 fllProCfreq检验分类数据1448.4 用PfoCeOn1检测相关性1468.5 运用PwCreg做荷洁的回来分析1488.6 读取ProerCg的输出1488.7 运用ProCanova做单因素方差分析1508.8 读取PrOCanoVa的输出1518.9 统计分析的图形界面152第九堂导出数据1S39.1 导山数据的方法1539.2 用导出向导写文件1539.3 FllEXPORTProcedure可分隔的文件1569.4 fllEXPORTProcedure写PC文件1579.5 刖数蛎步写原始文件1599.6 用ODS写分隔和HTM1.文件1609.7 和其他类型电脑共享SASSt据集162第一章SAS软件入门1.1 SAS语言很多软件要么是菜单驱动.要么是吩时驱动(输入吩时看结果).SAS两者都不是.在SAS中,你用一个叫做SAS程序的一系列指令语句,这些程序可以表达出你想做的事情,并用SAS语言写下来,SAS有菜单.驱动栏,比如SAS企业向导模块,它使SAS看起来像个点击的软件,但这些模块仍旧运用SAS语音为你n程序,假如你试图用SAS写下你自己的程序.那就要具备肯定的敏捷性SAS程序一个SAS程序就是一个按依次执行的语句序列,一个谙句给SAS下达信总和指令,且必须要正确的安放。一个常用来与SAS程序做类比的例子是去银行取款,你进入银行.排认、轮到你.那么你会对柜台谁你想做的事,叙述讲句可能会是这样:Iwouldliketomakeawithdrawal.Myaccountnumberis0937.IwouldlikeS2.Givemefive20sandtwo50s.的就第一句话说了你想做的小精,之后把相关信息传递给柜台并帝你完成要求.这里怕恩传递的依次不显要,我要的是在你的叙述中,首先要说明你要做什么。你不能先说;"GiVemeNVe20SandlW。50s.”这会使柜台小娟一头雾水.此外,你必需确保后面的语句都围绕第旬绽开.SAS语句像任何诺言一样SAS谱句的端写也须要遵守一些治法观则.幸运的是.相比英语来说,SAS语句的规则不仅少,而且商洁.最理要的规则是:每一个SAS语句都由一个分号结尾听起来很筒沽,但即使破富有阅历的SAS程序员也会偶然遗忘分号。假如你能记住这个规则,再来看看另外两个规则吧。SAS程序布局让每一条语句看起来祭齐、用缩进来衣现语句的各个部分,这是很有用的,但不是必需的: SAS语句不区分大小耳。 一条语句可以持续到其次行(只要不把一个的词分开 几条谓句可以用一行. 可以在任何一列中起先一条语句注不可以在你的程序中插入一些注择,让它更简洁明白,即使你插入一些你喜爱的食物名也不会对程序有所影响,因为SAS不会读取注择.但不要遗忘注糅是为了让某人更轻松地你也型序并明白你为什么这么做, Rcadanimals'weightsfromfile;DATAanimals:INFI1.E'c:MyRawDaJaZoo.dat'INPUT1.ionsTigers;PROCPRINTDATA=animals;六PnmIheresults*/RUN;有两种注锋方法,一种是和':'一起运用:一种乱用,/表示,由于某些操作环境说明第一列中的斜践星号”")作为工作结束的标记,运用这种风格的注择时要当心不要把它放在第一列。出于这个缘由,我们选择了星号分号的风格为这本曲的注择.错误SAS程序通常将执行的错误标注为醒目的红色字母,你可能忘了分号,拼错了字母,按错了键盘,个小错误会使得整个程序无法运行。当你看到红色部分多余黑色部分的时候,不要灰心.1.2 SAS数据集在你进行分析、撰可报告,对你的数据进行任何处理之前,SAS必需能够处理你的数据.你的数据必需是一种叫SAS数据集的特殊形式.因为SAS特别敏捷,能师读取任何形式的数据,所以将你的数据变成SAS数据集是件特别简洁的事.变量和观测值在传统的SAS术诏中,数抠包括变状和观测值.采纳相关的数据标的术谱.SAS数据集也被叫做表、观测值也被叫做行、变址也被叫做列,你可以看到下面这个包含一些数据的衣.VariUbleS(AlsoCalledColumns)IdNameHeightWeight153Susie4241Observations(AlSOCalledRows)254Charlie4655355Calvin40354561.UCy4652557Dennis446584350数据类型未加工的数据有多种形式,但SAS符其简洁化.在SAS中只有两种数据类里一一数值型和字符型“数值里完全是数据,可以被加减乘除、可以是正负E1.是小数.字符变量是除数值之外的类型,可以是数值、字母、和一些特殊的字符¥、!).最多可以占用32767个字节长度.假如一个受/既包括数字又包括字符,那么它肯定是字符变量;,假如只包括数字,可能是字符变量也可能是数值变地。在上面这个衣中,姓名是字符变量,身高和体重是数值变量,1D,既可能是数值有可能是字符,依据你的选择.缺失悔数据行时会有些不完备.某些变量的个别观测值会缺失.字符变H的缺失(ft用空格表示,数值变量的缺失能用句号(.)表示。上表中,体垂的第五个观测值缺失,用.表示.姓名的第六个观测侪缺失,用空格表示.SAS数据集的大小在SAS9.1之前(priortoSAS9.1),SAS数据集可以包含32767个变量,从SAS9.1起先(beginningwilhSAS9.1,SAS可包含的J多变量数由你的电前可用资就确定(内存,CUP?).但是超过32767个变量的SAS数据集不能用在早期的SAS版本上.SAS命名规则为你的变收和数据生命片使它In简洁被辨别.ARC这样的名字可能看起来很完备.写程序的时候也很便利.但当你6个月后用运用这些数据时,你会发觉name,height,WCighl这样的名字更有用.为变状和数据集命名时要遵守如下规则: 名字的长度要小于等于32个字节。(一个字母I个字节,,个汉字2个字节) 以字母或下划线开头。 可以包含字时、数字、或者是下划线,不能足 可以是小写或大写字母.口不区分大小写.SAS数据集储存的文件SAS数据集包含了一些类似名称、创建11期、创建用的SAS版本等信息.SAS也储存了每个变量的信息,包括名林、类型、长度、数据集中的位置。这些估恩叫做数据集的描述部分,它使得数据集可以自我编制(Sdf-documenting).13SAS程序的两个过程SAS程序彳两个基本模块:数据步和过程步,一个典型的SAS程序,由数据步创建SS数据集起先,再由过程步分析数据.这里有一个例子:数据步中将米利化成千米,过程步中输出结果DATAdistance;I)AIAStCPMiles-26.22;Kilometers-1.61*Miles;PROCSlepPROCPRINTDATA-distance;RIJN;数据步和过程步由谱句组成(废话),一个过程少至1条IS句、多至几百髭新手常犯的错误是将两种过程语句用混,只要记住数据步负说读取、修改数匏,过程步负责分析数据、输出报告和效用函数,就不会犯错。数据步由DATA语句起先:dala+数据名.上例中数据步处理了名为distance的数据。为了读取外部数据、未加工的数据,数据步供应了DO1.OOPSJF-THENjE1.SE,以及也数伯和字符函数.数据步也可以依据你想要的方式合并数据集,包括联接(ConCatenation)和合并(nwtchmerge)»过程步由proc语句起先:PrOc+过程名(print.sort,means.).SAS过程步可以处理从数据储存、珀出到方差分析、3D图表的一切操作.当程序遭受dataproc等标记着新程序起先的语句时,程序结束.合如运行的是批处理,则rn代去语句的结束。RUn告知SAS去执行全部之前的程序行,全局变好不是DATA或PRoC过程的部分。上图的那个程序,当Pm)C出现时,代表dala过程结束。典型的程序是以DATA谱句开头,猫人或修改数据,然后将数据传递给PROC语句.但并不肯定非要用这种模式来混合data和ProC语句,你可以用任何依次来排列da«a和proc两者的依次,一个程序以至可以仅有data语句或proc语句。下衣是data语句和PrOC语句的一些将本不同点:beginwithDATAstatementsbeginwithPROCstatementsreadandmodihdataperformspecificanalysisorfunctioncvateaSASdatasetproducevsuitsorreportDATAstepsPROCsteps这只是一个简化表,SAS软件特别敏捷,所以dala语句和pc语句之间口正的区分也足很模糊的.记住.这个表并不是说PnK谱句恒久不能创建SAS数据集,或拧DATA语句恒久不能修分析生成报告.1.4 数据步的内置循环Data步波取弁修改数据,让你以敏捷的方式限制处理数据.Dala步也有一个潜在的、内词的循环语句,你不用白知SAS去执行这个循环,SAS会自动执行。数据步依据一行一行、一个观测值一个观测值的依次执行这句话的表就并不明确,很多新手直到成了老手都没明白这句话的含义.数据步”一行一行的执行二这句话很好理解.但很多新r还地简洁在这里出错,例如在没有创建个变瓶之前就运用它,假如Z变址是X、Y两个变旗钿合的新变I匕那么必需确定创隹Z变址的语句在创建X、Y变量语句之后。而“一个观测值一个观测侪的执行”就不是那么简洁理解.这意味着SAS先读取一个观测值,然后对这个观测位进行数据步的全部语句(当然也是一行一行的),然后再读取其次个观测值执行,每次执行SAS只有一个观测值,我们将SAS执行的图景放慢:SAS从你的数据集中读取一个观测(fiSAS对你的这个观刈值执行数据步.靠如数据步始终运行到结束而没行错促.SAS会把当前的观测值写入一个新的、蚪出数据集中,并返I可到数朋步开头,读取其次个观测假诳行执行,当及终一个观测值都被写入输出数据集中之后,SAS结束数据步,诳入下个步。inputdUsetDATAstepoutputdatasetobsenaon1ObSerVatIOn2obsenation3IineIline2line3line4line5obsenation1obsenation2obsenation?'有一个类比,数据步就像是一个投票程序。当你来到投票的地点,你会站在别人后面进行排队.排到你时,你会被问到,你叫什么名字住在哪里.当你回答之后,你可以投票.在这里,排队的人就像是观测伯,投票的程序就像地数据步.一次只能让一个人投票,每个人都相互独立.并且投票的程序是一步一步来的,你不能没说明自己的姓名和住址之前就投票。1.5 选择一个提交程序的方式目前为止我们探讨了写SAS程序,但仅仅可不能带给你任何结果,你必须要提交并执行.有数种方法可以执行SAS程序.但不是任何方法都适合于你的操作环境.连找一下SAS帮助文档,或者询问下你的SAS,快问,看着哪种方法适合你的操作环境.HBSAS视窗环境假如你运用SAS是依据系统提示,或者是点击SAS的图标.那么你适合运用SAS视窗环境.在这种交互式的环境中,你可以写入、编辑SAS程序,提交处理、阅读、输出结果的SAS程序。此外,视窗有很多功能可以处理不同的任务,如管理SAS文件、定制界面、访问SAS帮助文档、导入和导出数据.你的视窗环境的界面取决于你电脑的的类型、运用的终端、电脑操作系统和启动SAS时实际的选择,假如你运用的是个人电脑,那么SAS视窗环境的丛觉和其他软件类似.SAS企业向导假如你有SAS企业向导软件.这个软件在WindOWS卜即可运行,你Ur以用这个软件提交程序:运用插入菜单打开代码窗口,输入序或打开现有SAS程.之后你可以用本地电脑、或不在远程限务器上(须要安装)运行SAS程序。OutforCOffW.SASPrx)gramrunning.非交互式模式非交互式模式是SAS程序语句已先存于你系统的文件中干脆执行那个文件.非交互式模式可以让SAS马上执行程序,通过某个指令起先($),后接文件名,如:SSSMyfile.sas批处理或后台模式在批处理或后台模式下,你的程序存于一个文件中,SAS会自动执行,你不须要在电脑旁,假如程序多,SAS会将这个程序进行样队等待.这种模式通常用在大型电脑中,因此通常可以一次性处理多个任务,批处理或后台模式的成本比较低,适合于大型工作,工作完成后,结果会存于文件夹中,你可以任何时候输出查看.批处理未必适合你的操作环境,另外提交方式也会有不同,最好连看SAS帮助文档,或询问SAS改问。远程提交假如你安装了CONNECT模块,可以进行远程提交,即在一台电脑上(木地)漏'吁程序,在另一台电脑上(远程)处理,结果会返回本地电脑。当你处理大型任务,而你的电脑性俄又不够时可以连接到远程的高性能电脑上,也可访问远程电腋的共享文件.交互行模式交互行模式下,SAS每次提示用户输入一个语句,想改正输入的语句不是那么简洁的,因此除非你足够优秀和娴熟,否则最好不要用这个模式,你可以用endsas并回下来退出这个模式:Endsas:赧加你想知道为什么会进入这个模式.并且在以后避开进入.你须要闻问SAS顾问.1.6 SAS视窗环境中的视窗和吩咐SAS视窗SAS有五种基本的视窗(窗I):结果视窗、资源管理器视窗、和:种程序规简:程序漏税、日志、抬出.除此之外.在获得SAS常助、变更SAS系统选项、定制SAS人机会话等状况时,可能还会用到其他的视窗.下图显示了MiCrOSOfiwindOWSSAS会话中默认的视图:编辑窗口潴辑窗11中你可以输入、编辑、提交SAS程序.WmdoWS操作环境霭认的是增加型确辑窗口,它对语法更敢尊,并用颜色标注程序,使得更荷洁理解和发觉错误。其他操作环境欲认的是程序编辑窗口.并的操作环境和SAS版本的不同,界面特征也不同.日志窗口口忐宿门是关于SAS会话的说明。在提交SAS程序之后,任何的说明、错误、警告和程序语句都会显示在日志笛11上.输出窗口假如程序产生荼输出的结果.届么会反映在在输出府口中.结果窗口结果窗口就像输出窗口的一个书目表,以提纲形式列出了输出的旬一个部分。Pull-downMenusSASCommandBarSAS吩咐SAS吩咐是为了不同的任务,你有三种方式发HI吩咐;菜单、工具栏、SAS吩附栏,如下图:Toolbar菜单(大部分操作环境都会有一个下拉菜单要么在窗口上方要么在屏幕上方Ohmygod!略)工具栏(不是全部的操作环境都有工具栏珞!)SAS吩咐栏可以在这里输入SAS吩咐,一些操作环境中,吩咐E坐落在工具栏中,另一些操作环境中,诲个SAS窗口都有一个吩咐行(CommanInine),通过语句command=>激活.大部分吩咐是可以T脆用菜单进行选择的.限制你的视窗你可以通过菜单、吩咐栏、点击的方式激活任何一种程序髓口.1.7 在SAS视窗环境中提交程序将你的程序放入编辑窗口中你可以通过给入.或者打开现行程序文件的方式将程序放入编辑窗口中,打开现有的程序文件,可以通过菜单一打开,也可以通过工具栏的图表,或者干脆将文件拖放到隔辑窗口中.提交你的程序你有几种方式来提交程序:Ig运用工具栏的提交图表激活吩咐栏,怆入submi<吩咐I可车.从run运行的卜拉菜单中选择submit提交左图显示了如何在windows视窗中提交增加型编辑包口的程序,访问SAS日志和,出提交程序后,口志窗口和输出腐口会彳相应的11志和结果显示,假如你运用的是增加型编辑窗II,之前的程序会保留,假如运用的是程序编辑窗口,之前的程序不会保留.假如你的程序产生了输出,那么结果窗口会显示这些程出的书目,下图是-个例子,显示了提交程序之后,增加型编辑说口、口志窗口、结果窗口、输出悦口的样式。SdAor-UnUthdlfxk>.+1oP>amV>ltKrb取回你的程序粗如不幸你的程序出现了何超,你须要再次运行.对于程序端辑商口,由千之前的程序不在保留,因此须要圜I可吩咐(recall).有两种方法:吩咐窗口中输入recall激活编辑窗I,从运行(mn)下拉菜单中选择找如不停的运用recall吩咐,SAS可以始终往前调回程序,知道全部提交的程序都被调回。1.8 阅读SAS日志在哪找到SAS日志SAS日志窗口的位置的着你运用的操作环境、选择的模式(视商、非交互、批处理)、个人的设置的不同而不同.在视窗模式下提交程序之后,H志窗口默认的位置如下图:对于批处理和非交互模式的日志则会被,弓入一个文件中,你须要运用操作环境的吩附来杳看,-殷H志文件的名字与对应的SAS程序名始终,如你的SAS程序命为abcsas.那么日志文件的命则为abc.log11志包含的内容I志中虽然有很多坳碎,但也包含了虫要的信息,这电有一个将英里转换为千米的程序:CreateaSASdatasetnameddistance;Convertmiles(okilometers:DATAdistance:MiIeS=26.22:Kilometers=1.614MiIcs:Printtheresults;PROCPRINTDATA=dis(ance;RUN:运行之后,SAS的H志窗1.l会产生一个类似这样的日志:OMOTE:Copyright(c)2003bySASInstituteInc.,Cary,NC,USA.HOTE:SAS(r)ProprietarySoftwareVersion9.00(TSHO)1.icensedtoXYZInc.,Site0098541001.HOTE:Thissessionise×ecutingontheXP-PROplatform.HOTE:SASinitializationused:realtIme1.40secondscputime0.96seconds1CreateaSkSdatasetnameddistance;2 ConvertmilestokiIometera;3 DATAdistance:4 Hiles26.22:5 Klloneters三1.61Miles;6 Printtheresults;©HOTE:ThedatasetWORK.DISTANCEhas1observ<ticnsand2variables.0HOTE:DATAstatementused(Totalprocesstime):realtime0.03secondscputime0.03seconds7PROCPRINTDATA三distance;8RUH;HOTE:Therewere1observationsreadfromthedatasetWORK.D!STANCE0HOTE:PROCEDUREPRINTused(Totalprocesstime):realtime0.01secondsCPUtime0.00seconds说明白你运用的SAS版本和site.是原始的SAS程序语句说明白数据步为你创建的数据集名称,观测值数和变显数。它可以帮助你确认你的理序没行丢失观测值,也没有创建你不须要的变量.这部分显示了数据步和过程步占用的电脑资源.当你运用的是多用户系统,或者处理大型数据而使汨SAS运行占用大量时间时,这部分信息可以梢助你检食哪步比较任时,假如SAS程序出现错误,错误信息也会反馈在日志窗口中,说明哪杷出错及出档表现。1.9 输出窗口中阅读结果你运用的模式不同,产行输出结果的方法也会不同.假如是在视窗模式下提交SAS程序.那么干脆在输出窗口查看,假如是批处理和非交互模式下.僚么结果就会保存在一个文件里,须要用吩咐查看,比如运用UNIX系统下的非交互模式,结果会存在一个后缀为JSt的文件里,运用Cal或其他更多吩咐来变看。输出窗口提交程序后,结果会出现在输出窗口中,下图是个输出曲口的例子“。1A9硒Kjjmwrjr.04,8-656g.S3.,E,2.Kfi,6C”:XC”.EgNJ!ICUyncSCI.上rw<g2Cl.Xxvrr4mtCUrlmrt野总,回打印或保存输出窗口的书目激活输出窗口的书目,在菜单栏文件(file卜拉菜单中选择打印(print)或保存(save)即可。结果窗口结果阻口起到输出徵口的节目作用,当你的输出玷果特别多时,结果窗口很布用.它可以让你很清晰的看到蚪出结果的每一部分,下图是一个方差分析(ANOVA)过程的结果。在这个图中,左边是输出结果的书目,点击+号将其绽开,可以望见NOV结果的各个部分,双击某一部分,则该部分结果就会位于输出窗口顶部。打印或保存部分输出假如耍打印结果窗口中显示的某一部分的怆出,则需利鼠标格到该部分上,右击,选择打印或保存即可.或者点击一下使其照亮,再从菜的栏文件(tile)的下拉菜单中选择箱出或保存.VMW>9.*Z1.10 创建HTM1.输出假如运用的是SAS视窗环境,那么可以为结果创建超文本标记潘吉(HTM1.)格式.参数选择窗口选择菜单栏中工具CooIC下拉菜单的选项(OPtionS)-参数选择(preferences)&选择结果(result)选项卡,如卜图所示K这个参数选择窗门上,有一个“创建列次(CrCatCliStin0”选项,默认的输出就是列我输出。下面还有“创建HTM1.-氐顶,用来创建HTM1.,样式(style)选项用来为HTM1.选择一个风格样式,选择之后.点击OK,结果IH读窗口和结果窗口(刷意卜面提到的三种窗口:结果阅读窗口resultviewer.结果窗1resultswindow,输出漪口OUllMnWilKlOW>一旦选择了HTM1.输出,一次运行程序的时候都会自动出现一个结果阅读窗口(resultviewer),下图故示了在运行了一个均值和帽出的程序后出现两个窗1.I:结果由谈窗I结果回读窗口次只显示输出结果的一个部分,通过选择结果僧口的书目,可以也看其他的部分。值得用意的是,结果窗口给出的书目中,年一个部分都给出了两种相同的书目,一个是擅接到输出窗1.1.一个是集接到结果阅读商口保存结果阅读窗口的输出(outputofresultviewer)的方法:流活结果阅读窗口,选择菜单栏文件(file)下拉菜单的保存(SaVeas、输出(Prin5Ur以在style中为输出选择不同的风格,如卜图就是D3D的风格:1.llSAS数据的逻辑库SAS逻辑原悔只是数据集文件存放的地点.打开SAS现婚模式后,会若到SAS资源管理器曲口(explore),双击送精库图标,资源管理器两口会显示出全部己定义的图标。要返回的一级窗口.选择查看(VieW)-向上一段(UponeIevd),或者在工具栏中干脆点击向上一级图标国逻辑库窗口打开逻辑库窗门后,除了自己创建的库外,至少会呈现.个逻辑阵:sashclp.sasuscr.和work,假如安装了某些SAS模块,还有一些特殊的逻辑库,比如SASfGRAPH模块的M;IpS逻辑摩.Sashclp包含了限制SAS会话以及样本数据集的一些伯息。WORK是SaS数据集的临时储存地点,创建的数据集假如没有指定理,则我认储存在这里,关闭程序时则自动删除数据集。也可以更改欣认的库,从而不是临时库。国RgUhSlExpioter创建新嵬辑库创建新浅彩库有两种方法:在送彩库窗口中选择文件(file)下拉菜单的新建(new申或者干脆右键一一新建.在新建龙辑库(newlibrary)窗口中,为你的逻套库起一个名字,这里叫做Mylib.指定库的存放路径.假如不想每次启动SAS都要陶用这个库,则勾选启动时启用(enableatsta11up)即可.这是一个新建的Mylib逻辑际的视图.1.12 用SAS资源管理器访问SAS数据集可以利用SAS资源管理器打开数据集、阅读、编辑,也可以列出数据集的信息,如创建时间和变收名.ICrVIFWTAmF:MylibEodck-ll×lModdTRePrceFwne.1Bh:kBaaTrack$796.00Abrrimm2DeuBreezeRoad$39900CfoMW3J或StreamTrack$1.130.00CroMW4MisUaIRod$1.99600CerbonCcmp5NofeazEMounton$899,00Abjmnim6SartaAnaMountan$45300A1.rrifxm7ScroccoMWntdn$2.256.00K668TradeVZmdRoad$759.00AUrirxxn书目窗口打开一个逻辑诲,进入一个节目窗口,显示这个库中全部的文件和文件夹.右图的粗目腐口中品示MyIib逻辑库有三个文件:Customers.Medels,orders,反击某文件,则可以打开这个文件的可视视图.可视视图这个窗口允许你创建、阅读、编拍数据佻,列出SAS数据集的属性用资源管理潞还可以列出SAS数据她的些制性状况,右击某文件,选择卜拉菜单的防性(PnoPCrtieS),属性窗口显示了SAS数据佻的属性伯息,如创建时间、行列数等.EXPlOrer:,>-,.CustomersOrdersjExport.Dyfcee.XM&teRerwrne.假如选择列(columns)选项卡,则出现数据的列信刖1.13 运用SAS系统选项SAS系统选项是影响SAS运行的一些参数,比如输出的显示、内存的占用、错误的处理等问题。这些小问题由SAS为你设定好,你也可以变更它。SAS系统选项的参数不是全部都道合你的操作环境,适合于你的再SAS的帮助文档中给出.可以通过打开SAS系统选项宦门或运用OPtiOn程序来荏看你的SAS系统参数.Op<ion程序的语句如下:Pidcopcions:Run:行四种方法可以指定系统选项的参数,$AS帮助文档会告知你哪种适合你的操作系统,1 .系统管理员会创建一个包含了系统选项设定的配置文件,每次SAS比动时椰会访问这个文件。2 .在启动SAS之后,依据系统提示指定系统选项。3 .假如运用SAS觇髓环境.可以从SAS系统选项中变更已选择的选项.4 .运用OPTK)NS语句,这四种方法依据优先性排列,方法2优先于方法I,方法3优先于方法2,方法4优先于3。IR如运用SAS视窗环境,方法34最好。OPTIONS语句OPTIONS语句是SAS程序的一部分,并可影响之后的全部语句.EilOPTIONS关键词开头,后面是相关选项。比如:optionslinesize=8onodate:ofions语句既不属于数据步也不璃于过程步,这个全局变盘可以出现在程序的任何部分.但放在开头最有造义,你可以很简洁看到邪些选项在发挥作用,假如OpTloNS语句只出现在数据步或者过程步中,那么它会影响那个过程,和下面的过程(I11heOP11ONSstatementisinaDATAorPROCstep.lhenitafteclsthatSICPalKIthefollowingSIePS.)。静意.后而的OPTIONS谙句会很前面的.即以后冏的OpTK)NS为主.I3SASSystemOption,×1SASOpbomErwiwrr<OPUro).Paaf*oc*wo'inpSCptKTttHdmIVdueIEB幽Comumc4

    注意事项

    本文(The-little-SAS-book(中文版).docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开