楼主: lnlhckao123
13031 9

[问答] 请问数据编秩后为什么可以进行方差分析和两两比较 [推广有奖]

  • 0关注
  • 3粉丝

副教授

62%

还不是VIP/贵宾

-

威望
0
论坛币
14810 个
通用积分
10.6125
学术水平
7 点
热心指数
4 点
信用等级
4 点
经验
12566 点
帖子
754
精华
0
在线时间
405 小时
注册时间
2010-8-21
最后登录
2025-6-7

楼主
lnlhckao123 发表于 2011-6-10 01:13:34 |AI写论文
400论坛币
多组数据秩检验后两两比较可用:就要把各组进行混合排秩,把秩次进行方差分析,从而得出两两比较的结果。这也是允许的。 Transform—Rank Cases,将变量(假设为dose)输入variables框—OK,然后在data view窗口内可见一个新变量自行产生,为rdose(rank of dose); Analyze—Compare means—one-way ANOVA;将rdose输入dependent list框,分组变量(假设为group)输入factor框,然后在Post Hoc中选择LSD或者SNK(个人倾向于前者)—continue—OK。(来自sduwangzhi
本文来自: 人大经济论坛 SPSS专版 版,详细出处参考:https://bbs.pinggu.org/viewthread.php?tid=1114924&page=1&from^^uid=2090664)我的问题是:当把变量进行编秩后,为什么可以用方差分析进行分析,因为进行方差分析的前提是正态分布和方差齐性, 编秩后的变量一定满足正态分布和方差齐性吗,恳请高手赐教!非常感谢!!如果不能照前面所说得做,那秩检验后应该怎样进行两两比较!

关键词:方差分析 transform Variables Dependent Variable 数据 方差分析

回帖推荐

kuangsir6 发表于7楼  查看完整内容

你说的这个做法在哪本国家级教材上讲的?! 网友观点不一定正确啊,即使被版主或其他网友评为最佳答案的也是如此!! 我觉得应该这样说: 有的数据经过秩转换后,其秩次满足方差分析的条件,可以进行方差分析。 但,即使这样,得出的结论也仅是针对秩次的,并不一定对原始数据有效。 另一方面,有的数据经过秩转换后,其秩次仍然不满足方差分析的条件,当然不能进行方差分析了。 但是样本量较大时,秩变换后容易满足其条 ...

本帖被以下文库推荐

即使在人大经济论坛这个网络世界,我仍以真诚为基础与我的好友进行交往!

沙发
lnlhckao123 发表于 2011-6-10 01:24:24
我刚刚试过,编秩后所得数据不一定符合正态分布,所以为什么可以进行方差分析,恳请高手赐教!谢谢!!
即使在人大经济论坛这个网络世界,我仍以真诚为基础与我的好友进行交往!

藤椅
sduwangzhi 发表于 2011-6-10 02:10:07
按照卫生统计的教材,t检验和f检验都需要,正态齐以及方差齐的条件,不过现在比较注重方差齐,正态性不是那么重要,可以只做方差其性检验.不满足考虑变量变换或者秩和检验.

板凳
lnlhckao123 发表于 2011-6-10 02:52:03
谢谢3楼!不过我的意思是:不满足方差分析的情况下,做秩和检验后做两两比较,为什么可以把原数据编秩后用方差分析里面的两两比较进行秩检验后的两两比较!因为我试过了,原数据编秩后也不一定符合正态分布和方差齐性!为了使我所说的意思直观,我放一个SAS程序,请高手指点!
data ex8_6;
  input x c @@;
cards;
2      1
2      1
2      1
3      1
4      1
4      1
4      1
5      1
7      1
7      1
5      2
5      2
6      2
6      2
6      2
7      2
8      2
10     2
12     2
3      2
5      3
6      3
6      3
6      3
7      3
7      3
9      3
10     3
11     3
11     3
12     4
9      4
8      4
10     4
14     4   
13     4
16     4
15     4
8      4
9      4
;
proc npar1way wilcoxon;
  var x;
  class c;
run;
proc rank data=ex8_6 out=bbb;
var x;
ranks rx;
run;
proc anova data=bbb;
class c;
model rx= c;
means c/snk lsd dunnett;
run;
即使在人大经济论坛这个网络世界,我仍以真诚为基础与我的好友进行交往!

报纸
lnlhckao123 发表于 2011-6-10 03:02:38
如上SAS程序所述,为了进行秩检验后的两两比较,SAS程序将原数据编秩后用方差分析语句对其进行两两比较。可是我运算了一下,编秩后的数据第一组就不是正态分布!可是为什么可以用方差分析语句做两两比较!望高手指点!
即使在人大经济论坛这个网络世界,我仍以真诚为基础与我的好友进行交往!

地板
lnlhckao123 发表于 2011-7-5 03:36:53
请高手指点!谢谢!!
即使在人大经济论坛这个网络世界,我仍以真诚为基础与我的好友进行交往!

7
kuangsir6 发表于 2011-7-6 08:18:54
lnlhckao123 发表于 2011-6-10 01:13
多组数据秩检验后两两比较可用:就要把各组进行混合排秩,把秩次进行方差分析,从而得出两两比较的结果。这也是允许的。 Transform—Rank Cases,将变量(假设为dose)输入variables框—OK,然后在data view窗口内可见一个新变量自行产生,为rdose(rank of dose); Analyze—Compare means—one-way ANOVA;将rdose输入dependent list框,分组变量(假设为group)输入factor框,然后在Post Hoc中选择LSD或者SNK(个人倾向于前者)—continue—OK。(来自sduwangzhi
本文来自: 人大经济论坛 SPSS专版 版,详细出处参考:https://bbs.pinggu.org/viewthread.php?tid=1114924&page=1&from^^uid=2090664)我的问题是:当把变量进行编秩后,为什么可以用方差分析进行分析,因为进行方差分析的前提是正态分布和方差齐性, 编秩后的变量一定满足正态分布和方差齐性吗,恳请高手赐教!非常感谢!!如果不能照前面所说得做,那秩检验后应该怎样进行两两比较!
你说的这个做法在哪本国家级教材上讲的?!
网友观点不一定正确啊,即使被版主或其他网友评为最佳答案的也是如此!!
我觉得应该这样说:
有的数据经过秩转换后,其秩次满足方差分析的条件,可以进行方差分析。
但,即使这样,得出的结论也仅是针对秩次的,并不一定对原始数据有效。
另一方面,有的数据经过秩转换后,其秩次仍然满足方差分析的条件,当然不能进行方差分析了。
但是样本量较大时,秩变换后容易满足其条件。个人观点,供您参考。

8
kuangsir6 发表于 2011-7-6 08:43:29
lnlhckao123 发表于 2011-6-10 01:13
多组数据秩检验后两两比较可用:就要把各组进行混合排秩,把秩次进行方差分析,从而得出两两比较的结果。这也是允许的。 Transform—Rank Cases,将变量(假设为dose)输入variables框—OK,然后在data view窗口内可见一个新变量自行产生,为rdose(rank of dose); Analyze—Compare means—one-way ANOVA;将rdose输入dependent list框,分组变量(假设为group)输入factor框,然后在Post Hoc中选择LSD或者SNK(个人倾向于前者)—continue—OK。(来自sduwangzhi
本文来自: 人大经济论坛 SPSS专版 版,详细出处参考:https://bbs.pinggu.org/viewthread.php?tid=1114924&page=1&from^^uid=2090664)我的问题是:当把变量进行编秩后,为什么可以用方差分析进行分析,因为进行方差分析的前提是正态分布和方差齐性, 编秩后的变量一定满足正态分布和方差齐性吗,恳请高手赐教!非常感谢!!如果不能照前面所说得做,那秩检验后应该怎样进行两两比较!
当数据不能进行方差分析时,可以使用SPSS中k个独立样本的非参数检验。
但是k个独立样本的非参数检验后,其两两比较方法存在争论,所以SPSS,,SAS
统计软件目前还未提供该功能。
建议:
1.一些学者直接使用非参数方法中的两两比较方法--2个独立样本的非参数检验.,
   但会涉及到控制第一类错误的问题;
2.当各组例数较多(样本含量较大)时,数据可以进行秩变换,然后使用变换后的秩次代替
  原变量进行参数分析,其分析结果和相应的非参数方法基本一致,但该方法可以充分利用已知
  的参数方法,如多样本的两两比较等。

9
dreamycecilia 发表于 2014-4-25 10:56:02
kuangsir6 发表于 2011-7-6 08:43
当数据不能进行方差分析时,可以使用SPSS中k个独立样本的非参数检验。
但是k个独立样本的非参数检验后 ...
我有一组60个样本的数据,这算不算大数据呢?是否适合用秩变换呢?
我看到有位网友提议“将原始分数的频数转化为相对累积频数(百分等级),将它视为正态分布的概率,然后通过查正态分布表中概率值相对应的Z值,将其转化为Z分数,达到正态化的目的。在SPSS上的操作方法:工具栏transform-Rank cases,将左边你要进行正态化的变量拖入右边“变量”框中;点选rank types对话窗,选中normal scores选项(共四种计算方法,系统默认的是bloom计算方法”

这样操作是否可行呢?需要满足什么前提条件吗?

10
youngyan 发表于 2014-4-27 12:22:56
sduwangzhi 发表于 2011-6-10 02:10
按照卫生统计的教材,t检验和f检验都需要,正态齐以及方差齐的条件,不过现在比较注重方差齐,正态性不是那么重 ...
youdianfuza

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-22 05:01