利用excel计算方差分析多重比较中q值表和SSR表

工具下载

网站

免费的公益网站
介绍:该网站是Zaiontz博士为致力于使用Excel进行统计分析而建立的公益性网站。

下载步骤

  1. 下载资源包
    进入网站以后,点击下面的Free download,进入下一个页面后点击第一个Free download,跳转以后,根据自己的Excel版本进行下载。下载时,如果不翻墙,下载速度会比较慢,建议翻墙下载。另外,本人只在Microsoft Excel试过,其余excel版本大家可以自行尝试。
    在这里插入图片描述
  2. 在Excel中安装资源包
    打开一个Excel文件,按下AIt+T+I,如下图。1、勾选上规划求解加载项,如图;2、点击浏览(B)…,在电脑中找到刚刚下载的资源包,点击确定即可。
    在这里插入图片描述

q值表的计算

运用的函数为QCRIT(k,df,α,tails,h),其中k为多重对比里面的k,如下图;df为自由度;α为显著性水平,可以设置任何大小;tails=1表示单尾,tails=2表示双尾,默认值为2;h=true表示使用调和插值,h=false表示使用线性插值,默认为true
在这里插入图片描述代码如下

#在B3单元格中输入
=QCRIT(B$2,$A3,$A$1)

具体步骤

以α=0.05为例:

  1. 在Excel表格,A1中输入0.05,A2输入df,A3竖直往下输入1,2,3,…
  2. 在B2水平往后输入k,2,3,4,…
  3. 在B3单元格中输入=QCRIT(B 2 , 2, A3,$A$1)
  4. 将此函数向右向下拉,则得到p值表
    在这里插入图片描述

SSR表

计算公式:
当k=2时,SSR(k,df,α)=q(k,df,γ);
当k>2时,SSR(k,df,α)=max(q(k,df,γ),SSR(k-1,df,α)),式中,γ=1-(1-α)^(k-1)

具体步骤

以α=0.05为例:

  1. 在Excel表格,A1中输入0.05,A2输入df,A3竖直往下输入1,2,3,…
  2. 在B2水平往后输入k,2,3,4,…
  3. 在B3单元格中输入=QINV((1-(1-$A$1)^(B$2-1)),B 2 , 2, A3),并竖直向下填充
  4. 在C3单元格中输入=MAX(B3,QINV((1-(1-$A$1)^(C$2-1)),C 2 , 2, A3),将此函数向右向下拉。最终得到SSR表。
#在B3单元格中输入下面公式,并且往下拉
=QINV((1-(1-$A$1)^(B$2-1)),B$2,$A3)
#在C3单元格中输入下面公式,并且往右往下拉
=MAX(B3,QINV((1-(1-$A$1)^(C$2-1)),C$2,$A3)

在这里插入图片描述
SSR表计算比较慢,建议不要一次性拉太多,否则电脑会卡!!!

如果遇到输入公式出现错误,请重新按照上述方法在Excel中添加资源包

参考文献:
李俊, 丁建华, 金显文, et al. 方差分析多重比较中q值表和SSR表的构建[J]. 廊坊师范学院学报(自然科学版), 2019(2).
本文主要参考该文献,将该文献中的方法尽可能更加详细的解释,步骤更加清楚!!!

发布了2 篇原创文章 · 获赞 3 · 访问量 2418

猜你喜欢

转载自blog.csdn.net/xiaoxiaohuazang/article/details/104372332