利用Excel行主成分分析.docVIP

  • 4
  • 0
  • 约9.5千字
  • 约 13页
  • 2016-10-18 发布于贵州
  • 举报
利用Excel行主成分分析

1 利用Excel2000进行主成分分析 第一步,录入数据,并对进行标准化。 【例】一组古生物腕足动物贝壳标本的两个变量:长度和宽度。 图1 原始数据和标准化数据及其均值、方差 (取自张超、杨秉庚《计量地理学基础》) 计算的详细过程如下: ⑴ 将原始数据绘成散点图(图2)。主持分分析原则上要求数据具有线性相关趋势——如果数据之间不相关(即正交),则没有必要进行主成分分析,因为主成分分析的目的就是用正交的变量代替原来非正交的变量;如果原始数据之间为非线性关系,则有必要对数据进行线性转换,否则效果不佳。从图2 可见,原始数据具有线性相关趋势,且测定系数R2=0.4979,相应地,相关系数R=0.7056。 ⑵ 对数据进行标准化。标准化的数学公式为 这里假定按列标准化,式中 , 分别为第j列数据的均值和标准差,为第i行(即第i个样本)、第j列(即第j个变量)的数据,为相应于的标准化数据,为样本数目。 图2 原始数据的散点图 图3 标准化数据的散点图 对数据标准化的具体步骤如下:① 求出各列数据的均值,命令为average,语法为: average(起始单元格:终止单元格)。如图1所示,在单元格B27中输入“=AVERAGE(B1:B26)”,确定或回车,即得第一列数据的均值;然后抓住单元格B27的右下角(光标的十字变细)右拖至C27,便可自动生成

文档评论(0)

1亿VIP精品文档

相关文档