一种随机化检验算法及其Matlab实现  被引量:1

An Algorithm for Randomization Test and Its Matlab Implementation

在线阅读下载全文

作  者:张文军[1] 

机构地区:[1]中山大学生命科学学院昆虫学研究所,广东广州510275

出  处:《生物数学学报》2007年第4期745-752,共8页Journal of Biomathematics

基  金:国家重点基础研究发展计划(973计划)(编号:2006CB102005);国家自然科学基金(30170184);教育部留学回国人员科研基金(2000)资助项目

摘  要:在数据满足特定假设的前提下,可用有关统计技术检验样品间的差异.然而,在自然情况下,这些假设往往不成立或未知成立.本研究建立了一种随机化检验算法,可对实数域上的两个样品进行差异显著性分析,给出了Matlab标准源程序.算法具有广适性.设定随机化模拟次数和差异显著性水平,则可计算出检验值p,及差异显著与否.该算法可使用各种差异函数,如欧氏距离等等.应用本算法,对数种实测样品数据.以不同的差异函数进行了差异性分析.Traditional statistic methods could be used to test the difference when strict statistic assumptions on samples are met. However these assumptions are always not met in the nature. The statistic tests cannot be conducted when various difference measures are used. The randomization techniques bear less statistic restrictions. In this study we presented an algorithm for randomization test, which has a wider applicability. It may be used to test the statistic significance of difference between two samples with various indices. Times of randomizations and significance level should be set in the algorithm. The Matlab procedures of the algorithm were given. Difference function, e.g., Euclidean distance, should be defined in another Matlab file. Using the algorithm, difference analyses on human races and populations in China, and invertebrate diversity were made based on various difference functions, and some confirmative conclusions were drawn.

关 键 词:随机化检验 算法 样品差异性 差异函数 MATLAB 

分 类 号:O212[理学—概率论与数理统计]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象