中人网

标题: 如何计算团队量表中的Rwg,ICC(1),ICC(2) [打印本页]

作者: minan1314    时间: 2011-12-18 12:15
标题: 如何计算团队量表中的Rwg,ICC(1),ICC(2)
Kenneth,您好,非常抱歉打搅您了,急需您的帮助。我在完成我的硕士论文,想请教您一个问题。我的硕士论文是对教师团队的一项问卷开发,在做探索性分析和验证性分析中,需要将个人层次的数据做一个团队组内一致性和组间差异性的分析(我在问卷发放中是以团队为单位进行发放的,并做了记录),恕学生愚笨,我查阅了很多资料,都不知道如何在探索性因素分析和验证性因素分析中通过计算Rwg,ICC(1),ICC(2)将个体样本聚合到了团队层次。在老师百忙中斗胆请教了,期待老师的回复!( p; d, C3 V( F# b

作者: zouwenchi    时间: 2011-12-18 21:52
Kenny 讲HLM专题的PPT课件里面有
作者: hongyan911    时间: 2011-12-18 22:26
minan1314,你好!不是很明白你的问题:EFA和CFA中为什么要数据整合呢。针对数据整合这部分,zouwenchi 说得对,Kenny在有关Level of Analysis Issues in Survey Research是讲过的。由于他本人不在,不清楚是否合适将他的授课PPT上传。见你很急,这里先说两句。7 t" D' a% d8 x5 {7 F% X* E1 r

% C( L# R: {1 `! |9 Y计算Rwg, 如果你懂原理,跑个小程序就行了,以一个包含两个item的变量为例,如下:" a: h- X8 f3 U, b: \! N
- a3 S, a+ {! }+ ^. d  `
GET file='k:\rwgdata.sav'.8 V% D2 `, ]8 @+ b7 q
AGGREGATE. h; x/ {7 M5 [8 ~* W8 `/ O
/OUTFILE='k:\rwgout.sav'5 P1 t9 {' K  S0 N. X7 c1 f
/BREAK=group
+ Z" O; v: f# f) X- D# Y/COUNT=N& a1 l3 E# W+ A+ C( z; v# B
/sdx1 sdx2 = SD(x1 x2) .
* M. O, B& g- `$ sexecute.8 @1 X/ {! Z( ?9 p* N! K8 d, u

- X5 R8 F  y. j/ s% XGet file='k:\rwgout.sav'.# [% ~9 l8 x3 Q6 m8 u
COMPUTE varx1 = sdx1 * sdx1 .
( Q/ ^" X8 d' q# T6 wCOMPUTE varx2 = sdx2 * sdx2 .# `: `- ~5 S" j; k: G
compute mvar=MEAN(varx1,varx2).
% n  |- t; ^+ h, y* l. A; C! Icompute nvar=2
! s- x/ @, Y4 o# H, {' \; Zcompute rwg=nvar*(1-(mvar/2))/(nvar*(1-(mvar/2))+mvar/2).
% M: k) `; \; j1 U# V5 Z5 K. }execute.
" U- A0 _' |6 r$ O8 l5 j# v  s
  A5 N) b% a0 f4 l) c+ m# k注:'k:\rwgdata.sav'和'k:\rwgout.sav'都是文件路径,可结合实际更改。
1 s$ Q" i3 B9 I* a% C% g, u1 b+ ?2 R7 z0 a9 r. R: c, j
关于Icc,更简单,先做方差分析,主要看MSB和MSW,再套用两个公式(讲研究方法的书上都有)就行了。( f5 o2 c+ [6 X: x

7 _% a7 L6 ]4 A9 z2 d1 x祝好运!
9 Z* `, `! A  ^7 |& V  R" B
作者: minan1314    时间: 2011-12-19 12:23
hongyan911 发表于 2011-12-18 22:26 2 w( V% S. s9 X3 S, p. h" Q9 G
minan1314,你好!不是很明白你的问题:EFA和CFA中为什么要数据整合呢。针对数据整合这部分,zouwenchi 说得 ...

' N8 F4 ]+ E7 ^3 V5 [. L. Ghongyan911老师,您好。非常感激您百忙中的回复。是我没有表达清楚我的问题,对不起。并不是EFA和CFA要进行数据整合,是我的论文开发的是一个教师团队管理量表,但是做EFA和CFA中,都是以个体的数据进行分析。我查看了很多关于团队方面的论文,他们都做了团队组内一致性和组间差异性的检验。我的论文在发放问卷时,也是以团队为单位进行发放的,并做了记录,所以我想,也许也需要计算一下Rwg ICC(1)ICC(2),我研究方法方面不是很擅长,请教了很多身边的老师,他们也不是特别了解HLM的操作。做数据分析时参考的是吴明隆和侯杰泰老师的书,因为我对于研究方法原理的这方面不是懂太多,很多时候也只是依葫芦画瓢的操作,所以对于组内一致性和组间一致性,徐淑英的书中虽然给出了公式,但是还是看的云里雾里的不太懂。给您添麻烦了,谢谢您的回复。我的邮箱是: liushengnan111@yahoo.com.cn  假若方面,可以给我Kenneth的相关课件吗? 我也仔细看看你的解答,看看能否懂。非常感激您!
; A' I& |. l+ C, {( r敬祝: 一切安好!                                                  学生:胜男
作者: minan1314    时间: 2011-12-20 10:18
hongyan911 发表于 2011-12-18 22:26
$ \& z& y+ p, m1 e9 I$ \/ ~minan1314,你好!不是很明白你的问题:EFA和CFA中为什么要数据整合呢。针对数据整合这部分,zouwenchi 说得 ...
% |' I/ }9 {" O& o/ W  r: H
GET FILE='C:\Documents and Settings\Adminstrator\桌面\rwgdata.sav'.
1 Y. f6 @' O4 z, o+ ZAGGREGATE
. M) R4 C) D/ i4 y2 W. `) P" ?/OUTFILE='C:\Documents and Settings\Adminstrator\桌面\输出1.sav'.
* [! O4 S/ u, i' \/BREAK=ZB
# T3 ~* e* [$ R; t6 a" c! e/ b/COUNT=3321 b. S! M6 b  l
/sdx1 sdx2 sdx3 sdx4 sdx5 sdx6 sdx7 sdx8 sdx9 sdx10 sdx11 sdx12 sdx13 sdx14 sdx15 sdx16 sdx17 =SD(x1x2x3x4x5x6x7x8x9x10x11x12x13x14vx15x16x17 )6 f' R# }! X' W" ^3 i9 P
execute
9 P3 B3 @& M6 `! m; S9 {
6 @2 T! ^' m- ?! C+ h$ ZGET file='C:\Documents and Settings\Adminstrator\桌面\正式数据1.sav'.
0 n' w; ?) y  T( V5 f% j9 i* LCOMPUTE varx1=sdx1*sdx1.
' v, P# |3 |# l+ oCOMPUTE varx2=sdx2*sdx2.( ~* O, F+ Y, `* a5 k
COMPUTE varx3=sdx3*sdx3.
4 k9 ?1 A, l% i% ~- _1 E* w, E1 rCOMPUTE varx4=sdx4*sdx4.2 B6 E2 X0 E" U6 N! ^: v0 P
COMPUTE varx5=sdx5*sdx5.
4 V% {- \  i6 {COMPUTE varx6=sdx6*sdx6.; x6 F7 `3 c% O; s0 j
COMPUTE varx7=sdx7*sdx7.
7 X; r' J0 e/ KCOMPUTE varx8=sdx8*sdx8.3 D& j' f, L8 _5 ]8 L! Q- h7 T
COMPUTE varx9=sdx9*sdx9.
  [* r, h2 f1 f4 E: aCOMPUTE varx10=sdx10*sdx10.8 g% d% I% j/ W9 T* G9 o2 D- b
COMPUTE varx11=sdx11*sdx11.% b- |; s6 f. M6 \: Q8 S& ^7 J
COMPUTE varx12=sdx12*sdx12.
) i5 g+ G! Y, T9 T; LCOMPUTE varx13=sdx13*sdx13.( ^$ G# |8 D/ h8 q6 r
COMPUTE varx14=sdx14*sdx14.. Q1 z. t( }6 b1 i; N8 d& d
COMPUTE varx15=sdx15*sdx15.7 n# v" m' P6 S) h7 P$ [1 W! X$ |  E
COMPUTE varx16=sdx16*sdx16.
! l# q0 S( d/ r% ~COMPUTE varx17=sdx17*sdx17., N. G! h% d  j, w; l8 M
compute mvar=MEAN(varx1,varx2,varx3,varx4,varx5,varx6,varx7,varx8,varx9,varx10,varx11,varx12,varx13,varx14,varx15,varx16,varx17).# F* V& q9 K2 ~; @
compute nvar=17.
' W) ^. W* D2 `$ r( h8 P& Kcompute rwg=nvar*(1-(mvar/17))/(nvar*(1-(mvar/17))+mvar/17).; g* Q- Y+ y; o) e; D% n6 `# \
execute.3 j& d7 ^) l! F$ ]! j& t/ i

% ?& ?/ x) T3 I9 @2 e  H3 b, |$ r老师,这个是我写的程序。我的问卷一共4个维度,由17个变量构成?这个程序写错了吗?我是菜鸟,麻烦指教?多谢老师
作者: hongyan911    时间: 2011-12-20 10:47
minan1314,请对照Rwg(J)的计算公式!nvar=17是指item的数量,要带入公式中J的位置;另外有个参数?eu平方,是指假设分布的期望方差,即用某测量工具的标准变异(对Likert量表而言,是评价者随机圈选答案所得变量的方差),计算方法一般是(点数平方-1)/12,如5点量表该值=2,7点量表=4。
9 \* \4 q6 c- G3 S5 \, v3 _
作者: minan1314    时间: 2011-12-20 11:31
hongyan911 发表于 2011-12-20 10:47 & ?2 a& B2 i" Q
minan1314,请对照Rwg(J)的计算公式!nvar=17是指item的数量,要带入公式中J的位置;另外有个参数?eu平方 ...

% I) ?7 d. w" Y8 e/ m8 s5 _老师,另外一个参数 Sxj的平方的平均数,这个应该如何计算出来呢?呜呜,老师,实在对不起你啊,这个真的不太懂。今天早晨倒腾一上午了,现在就想把数据算出来,直接套进公式里。但是我感觉我有些基本的概念不动,所以。。。比如,我的问卷是17题,4维度。现在我要算第一个维度(5个题)的Rwg,那我的J=5,问卷是5点量表,所以那个EU平方等于2的。。。。对吗?现在就是Sxj平方的平均数不知道是什么了? ' Q4 l: f' H& l6 o# t

作者: hongyan911    时间: 2011-12-20 17:00
minan1314,你一直在计算的compute mvar=MEAN(varx1,varx2,varx3,varx4,varx5,varx6,varx7,varx8,varx9,varx10,varx11,varx12,varx13,varx14,varx15,varx16,varx17)就是啊!BTW,提醒一下,你究竟是研究变量还是研究维度!计算只是小事噢
作者: minan1314    时间: 2011-12-20 17:48
hongyan911 发表于 2011-12-20 17:00
. c" l8 G0 E2 ~* S. h3 Aminan1314,你一直在计算的compute mvar=MEAN(varx1,varx2,varx3,varx4,varx5,varx6,varx7,varx8,v ...
' M7 R( t$ p7 S. j
老师,谢谢你的耐心。我是研究维度。最后希望知道,各个维度的组内一致性和组间差异性。没有学过这个SPSS Syntax 的程序编写,今天第一次接触,下午倒腾的也不行。假如按照公式,以维度1(包含5个变量)为例,我是不是应该计算每个团队在维度1上的的Rwg,而计算Rwg中,因为我的是五点量表,*EU的平方=2,J=5, 那Sxj的平方应该如何计算呢?是算出维度1中5个变量方差的平均数吗?这个,计算的工作量好大。因为我要计算出72个团队在维度1上的rwg,而一共有4个维度! 崩溃!
作者: hongyan911    时间: 2011-12-20 20:26
minan1314,你一直在计算的compute mvar=MEAN(varx1,varx2,varx3,varx4,varx5,varx6,varx7,varx8,varx9,varx10,varx11,varx12,varx13,varx14,varx15,varx16,varx17)就是你要的Sxj的平方!# z2 k6 Y' U1 b2 e

6 `: p* X" s+ \% p你说研究维度,4个维度就相当于四个变量,程序跑四次就好了,工作量怎么会大呢!
作者: minan1314    时间: 2011-12-20 21:16
hongyan911 发表于 2011-12-20 20:26
# P8 l, m$ X( ominan1314,你一直在计算的compute mvar=MEAN(varx1,varx2,varx3,varx4,varx5,varx6,varx7,varx8,v ...
) p  {- a1 O3 O* ~4 x- ?, ~  C7 W' g' J
老师,这个 BREAK/BREAK=group,是否就是我团队(group)的变量名?/COUNT=N  这里的N指的是什么?具体指的是什么? 还有GET file=..... 这个我明白是我储存数据的SPSS文件?那么 OUTFILE 是什么呢?是不是我要新建一个空白的SPSS文件,来放输出的数据?   实在抱歉,对于这些程序的语句我不懂意思,依葫芦画瓢很容易出错。
作者: hongyan911    时间: 2011-12-21 11:36
minan1314,BREAK/BREAK=group是组名或团队名,COUNT=N是指有n个团队,OUTFILE 是因为在计算方差的时候另外保存了一个文件,也可以不要那样就会直接存在你现有的dataset。实际上这一切在SPSS里面都是可以实现的,推荐你找本书看看:刘军主编的《管理研究方法原理与应用》人大出版,其中第十章及其附录有详细的介绍。% G+ k( C" R# x, g

; P- O, A4 G2 x/ X  L, X2 [# \8 n祝 顺利!
作者: minan1314    时间: 2011-12-21 14:11
hongyan911 发表于 2011-12-21 11:36
, a7 \3 [' U: s( M5 k% [minan1314,BREAK/BREAK=group是组名或团队名,COUNT=N是指有n个团队,OUTFILE 是因为在计算方差的时候另外 ...
% y( U, O, H  i5 f
洪燕老师,谢谢您的耐心和及时的回复,实在不好意思,昨天占用了您这么多时间。我会借那本书好好研读。研究方法方面真的非常欠缺,以后经常要向您们学习!
作者: shamrockada    时间: 2015-6-7 16:24
您好,冒昧打扰您。我现在也是折腾毕设,主要也是想把个体层面的数据聚合到团队层面,不知道您那儿是否还有相关资料了,可以发给我一下~ 谢谢啦。我的邮箱是 13021399839@163.com
作者: Kenneth    时间: 2015-6-24 18:58
hongyan911,谢谢你的帮忙。
作者: xiangbin86    时间: 2016-2-18 13:34
谢谢hongyan911     太棒了
作者: 路人002    时间: 2019-6-12 21:13
minan1314 发表于 2011-12-21 14:11
- ~9 Q0 {2 O, |* }2 I: T( ?. x洪燕老师,谢谢您的耐心和及时的回复,实在不好意思,昨天占用了您这么多时间。我会借那本书好 ...
! f& U2 u  z; O+ {, b0 P
您好!我最近在做毕业论文,也需要把个体层面的数据聚合到团队层面,不知道您是否有相关资料?可以发给我一份吗?
) O. o4 e& `  _0 l+ m万分感激!我的邮箱是1049469723@qq.com




欢迎光临 中人网 (http://bbs.chinahrd.net/) Powered by Discuz! X2.5