设为首页 登录 注册
首页 中人社区 中人博客
查看: 3723|回复: 11
打印 上一主题 下一主题

请教高阶因子问题

[复制链接]

12

主题

5

听众

3492

积分

解元

Rank: 12Rank: 12Rank: 12

注册时间
2010-8-19
最后登录
2018-5-16
积分
3492
精华
0
主题
12
帖子
325
跳转到指定楼层
楼主
发表于 2014-1-1 16:13:09 |只看该作者 |正序浏览
kenneth 新年好!+ ]' e0 ^8 j, C
    请教您关于高阶因子的问题。研究模型欲分析组织支持对角色内绩效和OCB的影响,想OCB作为一个二阶因子处理。OCB选择了Farth老师的本土化量表,包括5个维度。问题有两个:$ ~* v4 ^$ v9 n- S; c* _
    1、在做效度分析时,尤其是如果选择竞争模型法检验判别效度,那么OCB的因子结构是用一阶还是二阶呢?- ?( y" W; n* C3 Y
    2、在比较OCB一阶因子和二阶因子模型拟合度时,如果二阶因子模型拟合度稍差于一阶,但根据简效原则是否也可以接受呢?
* \# a3 q3 J, N1 A6 a) Y/ M    谢谢kenneth!0 T! m! q& w1 ?2 v6 c' K

12

主题

5

听众

3492

积分

解元

Rank: 12Rank: 12Rank: 12

注册时间
2010-8-19
最后登录
2018-5-16
积分
3492
精华
0
主题
12
帖子
325
12
发表于 2014-1-7 10:12:40 |只看该作者
Kenneth 发表于 2014-1-7 09:35 5 O7 S6 }  C6 a7 U/ }% R
我写了一个 LISREL8 SIMPLIS 的二阶因子程序给你看。数据不好,但是可以跑的。
( u4 A: n: Y" a3 t! }7 M3 C: l1 {. N
Title: Path ***ysis (With ...

# @4 D" E4 P/ B4 w3 o* Q) V$ ~5 r谢谢kenneth!这样看来,simplis语言要简单多了。我试试看!
回复

使用道具 举报

69

主题

220

听众

2万

积分

中人网专家

Rank: 50Rank: 50Rank: 50Rank: 50Rank: 50

注册时间
2003-1-21
最后登录
2016-11-27
积分
29016
精华
0
主题
69
帖子
1438

2009年度勋章

11
发表于 2014-1-7 09:35:08 |只看该作者
我写了一个 LISREL8 SIMPLIS 的二阶因子程序给你看。数据不好,但是可以跑的。
- M7 L9 t1 v) y5 f1 T3 Z; X& a2 u0 `. k0 V" i. g, Z6 c- ^* B0 `( I
Title: Path ***ysis (With Dimensions)
9 Z, ]6 `9 C5 k# O( {) Y/ i  
. p! L3 X% X; V* n+ g% M% r Observed Variables:
+ ^4 r" l6 Q% R6 `1 ^- U4 s& O x1 x2 x3 x4 x5 x6 x7 x8 x99 `( f/ W; Q+ q* U1 D% A7 E2 u  h
) }8 P0 s' N1 H0 B1 u" x- n" p
latent variables:
+ R" m" m6 {/ L2 m F1 F2 F3 second  N" x8 `0 g" ?' `3 m' j7 w/ a

! i4 n4 h& r+ @% X correlation matrix, o$ R/ g$ D: l8 D; G7 L
1) Q8 }2 b$ t. m
.286  12 T2 h' m7 [! J3 g  s
.117  .010  11 F/ W$ V4 f, t% ~) E) p) p5 d
.014  .030 -.147  1- s' q5 N  `, H+ c
-.070 -.019  .072  .020  1! o8 Y( L4 W2 A& b) \9 Q
.027  .024  .029  .207 -.014  1
* ?( O2 ]5 N9 ]5 z+ a -.008  .080  .062  .285  .147  .203  10 `3 v5 P& E. O
.043 -.008  .167  .046  .218  .085  .218  1
# I+ c4 D  r+ k. O6 d; i- T# L& m .030 -.010  .116 -.092  .059 -.041  .291  .214  1/ T1 O6 ~$ y( z9 p" M) A; f
  _" S' S' N# y9 K  s/ e+ r4 @* q
Sample size: 329& E- X8 c% m* y9 x5 J, d  e
  . g, L5 Q1 P; S& B( v
Relationships:
" D& h- ?3 A! o0 C# a  ( m3 x' l/ @) i$ E* |- \
x1 x2 x3 = F1
- v5 Y, k1 h8 u9 s. T x4 x5 x6 = F2
( M1 X+ x8 j% n1 c1 v x7 x8 x9 = F3
& S+ m; A) [$ f( b/ b  x% ^6 p* f7 y% X" n+ ^! f# G' f& ?+ E6 L
F1 = 1*second
9 ?1 J' T& y' r& W4 ]; _ F2 F3 = second8 \4 h. R; t. W+ T- u

. L1 r( R" ~7 LLISREL OUTPUT: AD=OFF IT=1000
6 y0 ~! S" A. y+ ^  x, B5 | End of problem
回复

使用道具 举报

12

主题

5

听众

3492

积分

解元

Rank: 12Rank: 12Rank: 12

注册时间
2010-8-19
最后登录
2018-5-16
积分
3492
精华
0
主题
12
帖子
325
10
发表于 2014-1-6 09:42:16 |只看该作者
Kenneth 发表于 2014-1-6 09:18
3 @: s# q: r* x5 `你这个LISREL 已经是很旧的语言。我已经用了 SIMPLIS 超过十年,都忘记了你这个语法了。对不起,帮不了你 ...

) k* t2 s- ]& \) |谢谢kenneth,那我去学习下 SIMPLIS语言,看看能不能解决问题。这是个全模型,不仅是cfa,这个程序运行出来提升不能收敛。不知道问题出在哪儿。
回复

使用道具 举报

69

主题

220

听众

2万

积分

中人网专家

Rank: 50Rank: 50Rank: 50Rank: 50Rank: 50

注册时间
2003-1-21
最后登录
2016-11-27
积分
29016
精华
0
主题
69
帖子
1438

2009年度勋章

9
发表于 2014-1-6 09:18:48 |只看该作者
找天堂 发表于 2014-1-4 09:37
7 }% C) M4 M: R8 l4 |( g! ?" z谢谢kenneth!
) a! F" U* C, M( t# d* w4 O    显示模型不能收敛,以及TE 7 7 不能识别
( G9 T' A3 k+ F) b    我对模型的界定是:

# p9 [( L5 P+ {你这个LISREL 已经是很旧的语言。我已经用了 SIMPLIS 超过十年,都忘记了你这个语法了。对不起,帮不了你。我唯一觉得古怪的是,你既然做 CFA,为什么又有X,又有Y的。
回复

使用道具 举报

12

主题

5

听众

3492

积分

解元

Rank: 12Rank: 12Rank: 12

注册时间
2010-8-19
最后登录
2018-5-16
积分
3492
精华
0
主题
12
帖子
325
8
发表于 2014-1-4 09:37:52 |只看该作者
Kenneth 发表于 2014-1-3 22:48
5 A$ Y! a! d% C# `- T, A你试试把第一个项目的载荷定为1.0,也把第一个一阶因子的载荷定为1.0。
- D' G# x8 n0 F& R  c5 v% T
谢谢kenneth!
+ v2 g! \' k" a. D$ U; t    显示模型不能收敛,以及TE 7 7 不能识别
2 G# p! r; f' q: ?% W  B; @2 H" d    我对模型的界定是:; x0 @  D) c4 u1 p+ W: D% a
MO NY=15 NE=6 NX=10 NK=3 LY=FU,FR LX=FU,FR PS=DI,FR PH=SY,FR TD=DI,FR TE=DI,FR GA=FU,FI BE=FU,FI
9 D' t- ^3 J' ^# u) XPA LY
, F* v" V5 U8 C- d3(1 0 0 0 0 0)( N5 a3 K% j3 A2 a
3(0 1 0 0 0 0)6 j$ y+ h7 f9 ^7 M
2(0 0 1 0 0 0)  ^9 K! v/ }# ]4 ^/ j. k
3(0 0 0 1 0 0)
: o/ i5 y( P3 L4(0 0 0 0 1 0)
/ m& c/ ^: J. o' c" I& W7 e" z9 jFI LY 1 1 LY 4 2 LY 7 3 LY 9 4 LY 12 5
+ R4 z! H# K; W# }VA 1 LY 1 1 LY 4 2 LY 7 3 LY 9 4 LY 12 5
! G  e0 O9 R2 \PA LX4 x& E1 K0 ^! l7 ~0 ^: V! C) A: `
2(1 0 0)% o! \- s" J# r/ ~: M. {  T0 W
4(0 1 0)6 z% I9 W+ w- v6 D
4(0 0 1)% V( r& x6 _7 `* g
FI LX 1 1 LX 3 2 LX 7 3
4 D0 _' O2 c- d  l# z2 `* M- z* G5 ?VA 1 LX 1 1 LX 3 2 LX 7 3
2 R  [9 d$ B) T5 f% x1 B6 @, ~8 i3 m) K! SFR GA 6 1 GA6 2 GA6 3
- E% E  _" H/ _" B2 |, L: c1 DFR BE 2 6 BE 3 6 BE 4 6 BE 5 6
' T9 b/ C- z6 A* ]; PVA 1 BE 1 6( ~4 X+ t. G: v! }/ @6 o
    根据您的建议,将第一个一阶因子载荷定位1,就是BE 1 6定位1.LX和LY都是固定负荷法。测量残差不允许相关,PH对称矩阵自由估计,PS对角矩阵自由估计。内生潜变量共有6个,其中前5个为一阶因子,第6个为高阶因子。不确定LY是否应该这样定义,也不清楚其它设置是否合适。再劳烦kenneth和各位帮忙解答。
回复

使用道具 举报

69

主题

220

听众

2万

积分

中人网专家

Rank: 50Rank: 50Rank: 50Rank: 50Rank: 50

注册时间
2003-1-21
最后登录
2016-11-27
积分
29016
精华
0
主题
69
帖子
1438

2009年度勋章

7
发表于 2014-1-3 22:48:57 |只看该作者
你试试把第一个项目的载荷定为1.0,也把第一个一阶因子的载荷定为1.0。
回复

使用道具 举报

12

主题

5

听众

3492

积分

解元

Rank: 12Rank: 12Rank: 12

注册时间
2010-8-19
最后登录
2018-5-16
积分
3492
精华
0
主题
12
帖子
325
6
发表于 2014-1-3 10:07:28 |只看该作者
Kenneth 发表于 2014-1-3 09:15   r  p5 R% p6 {- O# D6 @- O; J
「在全模型中将高阶因子作为因变量来处理」有何困难呢?不是与一阶的因子数一样吗。在不可以的话,可以先计 ...

3 S: r6 {+ t7 T3 J  C1 H受启发了!
9 d  g' ?- p/ d( D/ M1 G按照kenneth的建议,在定义二阶因子测量模型时,因子载荷需要限定?实际上还是分两步做。先进行二阶因子分析,记下二阶与一阶因子之间的路径系数以及一阶因子与indicator之间的因子载荷。然后第二步进行全模型分析,将二者相乘作为二阶因子与indicator之间的载荷。( B4 P& _- W! c. Z+ m  p5 w) @
其实,我的疑问就是能不能一步实现。按照道理来讲应该是可以。但是我在lisrel中未能实现。运行提示错误说column rank不够。估计是程序没写对,但想了很久也找不出问题出在哪儿。我是把二阶因子、一阶因子都作为内生潜变量。二阶因子没有测量指标。所以不清楚ps矩阵、BE矩阵该怎么定义。
回复

使用道具 举报

69

主题

220

听众

2万

积分

中人网专家

Rank: 50Rank: 50Rank: 50Rank: 50Rank: 50

注册时间
2003-1-21
最后登录
2016-11-27
积分
29016
精华
0
主题
69
帖子
1438

2009年度勋章

5
发表于 2014-1-3 09:15:34 |只看该作者
「在全模型中将高阶因子作为因变量来处理」有何困难呢?不是与一阶的因子数一样吗。在不可以的话,可以先计算一阶的因子数储蓄起来,然后用这些因子数作为 indicator 找二阶因子的因子数。
2 W. p* K' D! p9 A
& [* @+ o8 l# b4 D你作最后分析时是用二阶因子,因此问的问题就是这「二阶因子」与其他变量是否一样嘛。不过,我的逻辑不知道是否对。
回复

使用道具 举报

12

主题

5

听众

3492

积分

解元

Rank: 12Rank: 12Rank: 12

注册时间
2010-8-19
最后登录
2018-5-16
积分
3492
精华
0
主题
12
帖子
325
地板
发表于 2014-1-2 15:15:03 |只看该作者
Kenneth 发表于 2014-1-2 14:23 5 u5 E* ~2 q" K6 [8 \8 c
找天堂,
+ w" R8 K. ^; V( v6 b1 f1. 我觉得其他构念用什么 level,OCB 就用相应的 level 吧。
9 d$ s* c) E( n- f2. 我相信二阶因子模型的拟合度一定比 ...

+ A' u* o  N: B, N3 _的确是这样,kenneth.数据显示二阶因子卡方自由度比稍差,在0.05水平上不显著、但在0.01上显著;其它指标几乎一样。
/ Z$ T2 J8 e: M* e0 U0 b; H7 R主要是模型中想同时验证角色内绩效和角色外行为,而且Farth量表中的5个维度之间相关程度比较高。遂想到将OCB合成一个高阶因子。" i- h4 C9 W9 p* u  A
目前想到的处理方法就是,基于CFA中的因子得分,算出各潜变量得分,然后用路劲模型来实现。因为我实在不知道如何在全模型中将高阶因子作为因变量来处理。
6 P1 ?5 K! g3 Z* [2 r9 @Kenneth,您觉得这样处理是否合适?) S7 u% |5 J/ [- s8 F' {9 l# j
关于判别效度检验,我想还是应该基于一阶因子结构展开,因为这是对原量表维度区分的检验。在确保各子维度有区分时,根据研究需要才能将一阶因子处理为二阶因子。不知道我这样理解是否恰当。- c' [8 h' U6 f( }: g" h( y
回复

使用道具 举报