第四讲统计作图_第1页
第四讲统计作图_第2页
第四讲统计作图_第3页
第四讲统计作图_第4页
第四讲统计作图_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、第四讲 统计作图 11、直方图根据实验数据,会出直方图,来显示数据的分布特征,进而观察实验数据所反映的统计规律调用格式:n = hist(Y) 将Y中的元素分到10个间隔相同的条形中,并返回每个条形中的元素个数n = hist(Y,x) x为向量,返回Y的分布,如x为一个5个元素向量,则hist函数将Y中的元素分配到五组分组中直方图的x轴反映Y中值得范围,y轴显示落到组中元素的个数。21、直方图【例1】x = -4:0.1:4; y=normrnd(0,1,1,10000); hist(y,x) 32、经验累积分布函数图形 函数 cdfplot格式 cdfplot(X) %作样本X(向量)的累

2、积分布函数图形h = cdfplot(X) %h表示曲线的环柄 h,stats = cdfplot(X) %stats表示样本的一些特征 4【例2】 X=normrnd (0,1,50,1); h,stats=cdfplot(X)h = 3.0013stats = min: -1.8740 %样本最小值 max: 1.6924 %最大值 mean: 0.0565 %平均值 median: 0.1032 %中间值 std: 0.7559 %样本标准差 图4-105【例3】比较经验累积分布函数和理论分布函数。 x=normrnd(0,1,50,1); h,stats=cdfplot(x); hol

3、d on y=normcdf(x,0,1); plot(x,y,r+)63、最小二乘拟合直线73、最小二乘拟合直线 函数 lsline格式 lsline %最小二乘拟合直线 h = lsline %h为直线的句柄8【例4】 X = 2 3.4 5.6 8 11 12.3 13.8 16 18.8 19.9; plot(X,+) lsline94、绘制正态分布概率图形 函数 normplot作用:判断总体或者样本是否服从正态分布格式 normplot(X) %若X为向量,则显示正态分布概率图形,若X为矩阵,则显示每一列的正态分布概率图形。h = normplot(X) %返回绘图直线的句柄说明

4、样本数据在图中用“+”显示;如果数据来自正态分布,则图形显示为直线,而其它分布可能在图中产生弯曲。 10【例5】产生50个标准正态分布的随机数和指数分布的随机数,并画出它们的正态分布概率图形 X=normrnd(0,1,50,1); y=exprnd(1,1,50) normplot(X) normplot(y)115、样本数据的盒图 盒图或箱型图,用来比较数据的分布特征函数 boxplot格式 boxplot(X) %产生矩阵X的每一列的盒图和“须”图,“须”是从盒的尾部延伸出来,并表示盒外数据长度的线,如果“须”的外面没有数据,则在“须”的底部有一个点。boxplot(X,notch) %

5、当notch=1时,产生一凹盒图,notch=0时产生一矩箱图。boxplot(X,notch,sym) %sym表示图形符号,默认值为“+”。boxplot(X,notch,sym,vert) %当vert=0时,生成水平盒图,vert=1时,生成竖直盒图(默认值vert=1)。boxplot(X,notch,sym,vert,whis) %whis定义“须”图的长度,默认值为1.5,若whis=0则boxplot函数通过绘制sym符号图来显示盒外的所有数据值 12【例6】x1 = normrnd(5,1,100,1);x2 = normrnd(6,1,100,1);x = x1 x2; b

6、oxplot(x) boxplot(x,1) boxplot(x,1,g+,1,0) boxplot(x,1,g+,0,0)136、样本的概率图形 获得随机变量落在指定范围内的概率,获得样本分布的概率密度图形函数 capaplot格式 p = capaplot(data,specs) %data为所给样本数据,specs指定范围,p表示在指定范围内的概率。14【例7】 data=normrnd (0,1,30,1); p=capaplot(data,-2,2)p = 0.9199 157、 附加有正态密度曲线的直方图 函数 histfit格式 histfit(data) %data为向量,返回

7、直方图和正态曲线histfit(data,nbins) % nbins指定bar的个数,缺省时为data中数据个数的平方根。 16【例8】产生100个均值为10,标准差为1的正态分布的随机数,画出它们的直方图并附加正态密度曲线,观察它们之间的拟合程度。r = normrnd (10,1,100,1);histfit(r)178、在指定的界线之间画正态密度曲线 函数 normspec格式 p = normspec(specs,mu,sigma) %specs指定界线,mu,sigma为正态分布的参数p 为样本落在上、下界之间的概率。 18【例9】normspec(10 Inf,11.5,1.25

8、)199、散度图散度图是显示一个变量对另一个变量的一种简单图形,它可以用于确定两个变量的值或者两个变量之间的关系是否属于同一组。格式:gscatter(x,y,group)gscatter(x,y,group,clr,sym,siz)gscatter(x,y,group,clr,sym,siz,doleg)gscatter(x,y,group,clr,sym,siz,doleg,xnam,ynam)h = gscatter(.) 其中:x,y是具有相同大小的向量;group是组标记;clr,sym是绘图的颜色和符号;siz是大小的向量;doleg是否显示图标记,nam,ynam是x轴和y轴的名称;h返回图形中直线的句柄。20【例10】比较3种不同年代汽车的重量和里程数 load carsmall gscatter(Weight,MPG,Model_Year,xos); xlabel(重量); ylabel(里程量);21【例11】比较城市气候和住房密度的关系 load discrim gscatter(ratings(:,1),ratings(:,2),group,br,xo)2223作业1、产生100个标准正态分布的随机数,指出它们的分布特征,并画出经验累积分布函数图。2、产生100个均匀分布的随机数,对这100个数据的列向量,用“*”

温馨提示

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

评论

0/150

提交评论