我是靠谱客的博主 甜甜秋天,最近开发中收集的这篇文章主要介绍matlab数据错误值检查,基于Matlab语言的统计数据异常值检验,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Vol.28No.11

Nov.2012

赤峰学院学报(自然科学版)JournalofChifengUniversity(NaturalScienceEdition)第28卷第11期(上)

2012年11月评估统计数据的准确性是统计学研究的一个重要课题,在实际统计工作中遇到的数据常会出现下面的两种情况:一是单个变量的值过大或过小,明显偏离该变量大多数观测值;二是单个变量值虽未表现出异常,但却不符合变量间的结构和相关性,明显扰乱这种相关关系,我们称这种观测值为异常值[1].异常值是影响统计数据质量的一个非常重要的因素,因此如何发现和处理这些异常数据十分重要,文献[1-5]对统计数据质量的概念及统计数据质量评估的方法进行了讨论,本文利用Matlab软件采用残差分析的方法对统计数据中的异常值进行了检验.1

残差分析理论

设线性回归模型为:Y=Xβ+ε,其中Y是由响应变量构成的n维向量,n×(p+1)阶设计矩阵,β是p+1维向量,ε是n维误差向量.

回归系数估计值β赞=(XTX)-1XTY,拟合值Y赞=X(XTX)-1XTY,

残差ε赞=Y-Y赞.通过对残差和残差的置信区间进行分析,可以看出原始数据中是否存在异常点,若残差的置信区间不包括0点,可认为该组观测为异常点.

2

基于Matlab 语言的回归诊断异常值检验程序

(1)调用regress函数作一元线性回归[b,bint,r,rint,s]=regeess(y,xdsta);返回系数的估计值、残差的估计值及估计值的95%置信区间、判定系数、F统计量的观测值和检验的p值.

(2)调用rcoplpt(r,rint)按顺序画出各组观测数据对应的残差和残差的置信区间.3

应用举例

分析2010年全国31个主要城市的年平均气温与全年日照时数的关系,并分析异常值点.数据来源于中华人民共和国国家统计局网站2010年资源和环境统计数据.

经初步分析,可以建立以年平均气温为自变量,全年日照时数为因变量的一元线性回归模型,且该模型通过F检验,由程序输出结果知,常数项和回归系数项的估计值分别为3.138×103和-72.5957,从而得线性回归方程为Y

赞=3031.8-72.5957x,回归系数的估计区间为[-102.1742,-43.0173].

其原始数据散点与回归直线图,原始数据残差及置信区间图和剔除异常值后的回归直线图如下:

基于Matlab 语言的统计数据异常值检验

潘丽静

(1.渭南师范学院数学系;2.渭南师范学院统计科学与社会计算研究所,陕西渭南714000)摘要:从回归模型诊断的角度对统计数据中的异常值进行探测与分析,并基于Matlab语言,结合具体实例,给出回归诊断在统计数据异常值探测中的应用.

关键词:回归诊断;异常值;Matlab 中图分类号:O212.3

文献标识码:A

文章编号:1673-260X(2012)11-0005-02

基金项目:国家统计局项目(2011LY030),渭南市科技计划项目(2011YKJ-2)

5--

最后

以上就是甜甜秋天为你收集整理的matlab数据错误值检查,基于Matlab语言的统计数据异常值检验的全部内容,希望文章能够帮你解决matlab数据错误值检查,基于Matlab语言的统计数据异常值检验所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部