某学院SAS基础与金融计算(ppt 46页).ppt_第1页
某学院SAS基础与金融计算(ppt 46页).ppt_第2页
某学院SAS基础与金融计算(ppt 46页).ppt_第3页
某学院SAS基础与金融计算(ppt 46页).ppt_第4页
某学院SAS基础与金融计算(ppt 46页).ppt_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,SAS基础与金融计算,游家兴厦门大学经济学院计统系,2,本节讲授内容,SAS图表过程Procchart过程Procgchart过程,3,统计图,对统计资料图形化处理就形成统计图,运用统计图形能直观地描述统计分布的特征和变量之间的关系。统计图有多种表现形式:1、直方图2、饼图3、折线图4、曲线图,4,回顾,Procunivariatedata=studentplot;varheight;Run;,获得三个图:1、茎叶图2、箱线图3、正态概率图,5,统计分组的相关概念,根据统计研究的目的和客观现象的内在特点,按某个标志或几个标志把被研究的总体划分为若干个不同性质的组,称为统计分组。分组的性质来看:兼有分和合双重含义。,6,统计分组的步骤,1.确定数据的全距(R):Rxmax-xmin(即最大变量值与最小变量值之差)2.确定组限、组距和组数(1)组限分为上限和下限,上限是各组的最大变量值,下限是各组的最小变量值。(2)各组上限与下限之差称为该组的组距。(3)组数是指某个变量数列划分为多少个组。说明:组数的多少与组距的大小成反比关系,组距越大,则可分的组就越少。,7,分组,应注意如下两个问题:首先,分组时各组数量界限的确定必须能反映事物质的差别体现量变到质变的转化。其次,应根据被研究的现象总体的数量特征,采用适当的分组形式,确定相宜的组距、组限主要解决分多少组的问题。,8,组数的确定:与组距大小成反比以下是美国学者斯特杰斯经验公式:n=1+3.322lgN(n:组数;N:总体单位数)d=R/n=(Xmax-Xmin)/n(n为组数,d为组距,R为全距),9,根据上述公式,可以得出如下的组数参考标准:分组组数参考表,上述数据仅供参考,不能生搬硬套,实际分组时要依所研究资料的性质而定。,10,SAS制图过程,SAS统计制图过程均可以实现对样本分布特征的图形表示,一般情况下可以使用的有chart过程、plot过程、gchart过程和gplot过程。前两个和后两个只有一个字母“g”(代表graph)的差别,其实它们之间(只差一个字母g的过程之间)的统计描述功能是相同的,区别仅在于绘制出的图形的复杂和美观程度。,11,此外,还有一些较为复杂的制图命令,如运用G3D过程绘制曲面图,运用GCONTOUR过程绘制曲面对应的等高线图。例如,我们想绘制一个二维正态分布曲面的图形,假设(X,Y)服从联合正态分布,其均值都是0,方差分别为1和a,相关系数为r。,12,chart(或plot)与gchart(或gplot),chart过程和plot过程绘制的图形类似于我们用文本字符堆积起来的图形,只能概括地反映出资料分布的大体形状,实际上这两个过程绘制的图形并不能称之为图形,因为它没有涉及一般意义上图形的任何一种元素(如颜色、分辨率等)。而gchart过程和gplot过程给出的是真正意义上的图形,可以用很多的语句和选项来控制图形的各方面的性质和特征。,13,Chart(或gchart)与plot(或gplot),chart和gchart过程可以绘制出的图形主要有条形图(包括横条和竖条)、圆图、环形图和星形图等;plot和gplot过程通常用一个记录中的两个变量值表示点的坐标来绘制图形,如散点图和线图等。,14,gchart过程的一般格式,Procgchart选项列表;图形关键词变量名称/选项列表;Run;此过程格式简单,复杂的地方在于图形关键字(每个图形关键字对应一种图形类型)所引导的语句,它是控制图形类型及图形要素的地方,涉及到众多的关键字和选项。,15,gchart过程可以使用的图形关键字及其所绘制的图形类型见下表:,16,图形关键字后的变量名用以指定进行图形描述时的分组变量,可以是数值型的(此时以各组的组中值为分组的标志),也可以是字符型的。选项列表中比较重要的有:(1)type=统计量关键字,表示图形对变量(sumvar所指定的变量)的哪一种统计量进行描述,比如频数(freq)、均数(mean)、总计(sum)、频数百分比(percentage)等;,17,(2)subgroup=变量名(分组变量),指定要进行分组(各组内再分组)的变量;(3)sumvar=变量名(数值变量),指定要进行统计计算的变量,也就是“type=统计量关键字”选项中统计量的计算所依据的变量。,18,下表为长沙市某大学160名正常成年女子2006年体检资料中的血清甘油三酯的测量结果(mmol/L),试以直方图来表示上述资料的分布特征。,19,例1:单变量数据,第一步:建立数据集;datatest;inputx;cards;0.910.881.410.961.481.460.911.101.261.691.141.240.980.680.831.771.491.021.170.990.611.330.790.951.051.651.201.240.841.400.721.06;Run;,双尾符,它表示为了执行下一个input语句,保持指针在这个输入的记录行上。比较有加双尾符和没加双尾符的区别。,20,第二步,进行初步的统计分析,确定分组的个数。Procunivariatedata=test;varx;Run;,21,所有160个观测值中,最大的为1.77,最小的为0.51,如果以0.1为组距,将所有观测值归入13个组。如果根据前面的斯特杰斯经验公式,则应将所有观测值归入8组。,TheMEANSProcedureAnalysisVariable:xNMeanStdDevMinimumMaximum1601.13120.29450.51001.7700,22,第三步,画图。procgchartdata=test;vbarx/type=freqlevels=13inside=freqspace=0width=6;run;,Vbar语句表示我们要做的是竖立的条形图,其后跟的是作图所要依据的分类变量,这里我们以变量x来做直方图。斜杠后的内容是对所做条形图进行控制的选项,本段程序所涉及的各选项的含义和功能见下表。,23,各选项的含义和功能,24,Procgchartdata=test;vbarx/type=freqlevels=13sumvar=xinside=freqspace=0width=6;Run;,25,Procgchartdata=test;vbarx/type=freqlevels=8sumvar=xinside=freqspace=0width=6;Run;,26,Procgchartdata=test;vbarx/type=freqlevels=13sumvar=xinside=meanspace=0width=6;Run;,27,Procgchartdata=test;vbarx/type=freqlevels=13sumvar=xinside=meanspace=5width=6;Run;,28,Procgchartdata=test;vbarx/type=freqlevels=13sumvar=xinside=meanspace=0width=9;Run;,29,比较Procgchart与Procchart;比较vbar和hbar;Vbar用来列出用户想要画的垂直条形图的那些变量,每个图表变量对应一张垂直条形图;Hbar对列出的每个图变量生成水平的条形图。比较直方图与饼图。,30,Procgchartdata=test;hbarx/type=freqlevels=13;Run;,31,Procgchartdata=test;piex/type=freqlevels=13;Run;,32,Procgchartdata=test;piex/type=meansumvar=xlevels=13;Run;,33,Procgchartdata=test;piex/type=meansumvar=xlevels=5;Run;,34,例2:分组数据,下表是财政系问卷设计资料汇总,35,第一步,建立数据集;,Datascore;inputsubject$sex$num1num2;Cards;;Run;Datascore;setscore;labelsubject=专业sex=性别num1=人数num2=题量;Run;,36,Group语句,Procgchart;vbarsubject/group=sexsumvar=num2type=mean;run;,Num2表示题量。上述语句意思是:先按性别分两组,接着在每组中按专业进一步分三组,最后再将每组设计的题量的平均数列示出来。,37,Procgchart;vbarsubject/group=sextype=freq;run;,Num2表示题量。上述语句意思是:先按性别分组,接着在每组中按专业进一步分组,最后再将每组包含的单位数列示出来。,38,Procgchart;vbarsex/group=subjectsumvar=num2type=mean;run;,Num2表示题量。上述语句意思是:先按专业分三组,接着在每组中按性别分别分两组,最后再将每组设计的题量的平均数列示出来。,39,By语句,Procgchart;vbarsubject/sumvar=num2type=mean;bysex;run;上述语句将得到由by变量定义的几个观测组分别画出的图表。,40,Subgroup语句,Procgchart;vbarsex/subgroup=subjecttype=freq;run;,上述语句意思是:先按性别分两组,接着在每组中按专业进一步分三组,最后再将每组包含的单位数列示出来。,41,Procgchart;vbarsubject/subgroup=sextype=freq;run;,上述语句意思是:先按专业分三组,接着在每组中按专业进一步分两组,最后再将每组包含的单位数列示出来。,42,Block语句,该语名列出用户想要画的块形图的变量。,Procgchart;blocksex/group=subje

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论