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

请教dyadic data数据处理

[复制链接]

8

主题

7

听众

2291

积分

举人

Rank: 8Rank: 8

注册时间
2012-4-21
最后登录
2016-4-28
积分
2291
精华
0
主题
8
帖子
128
跳转到指定楼层
楼主
发表于 2014-8-22 11:14:48 |只看该作者 |倒序浏览
Kenny好,各位前辈好!
; L1 |8 a1 q$ d: p& ^8 o/ l+ I( F* n, B
小弟最近在处理谈判数据,即dyadic data,通行的做法似乎是David Kenny的actor-parter interdependence model,这个模型主要目的是要考虑谈判双方相互的interdependence,这个模型一开始用SAS或者HLM运行的。但是我们想检测两条中介路径(并且比较两者大小),感觉用mplus比较方便一些,不知道用mplus的twolevel random是否是可以得到跟HLM一样的结果?. j- n1 ^4 w! r5 ?
+ ^2 ~+ N3 f( w, u' t
另外我还有个问题:dyadic data用multilevel modeling会不会有问题?每个group只有两个人,这样within group的结果有意义么?
  O8 M3 j% s( u+ \! \  F# c
6 G' H+ o* K$ U9 Y& z  f) f$ i+ B谢谢大家!  _! G3 o& U) ^! z& s1 F( |

8

主题

7

听众

2291

积分

举人

Rank: 8Rank: 8

注册时间
2012-4-21
最后登录
2016-4-28
积分
2291
精华
0
主题
8
帖子
128
沙发
发表于 2014-8-25 10:22:35 |只看该作者
还望大家多多关注。
回复

使用道具 举报

3

主题

8

听众

382

积分

书生

Rank: 3Rank: 3Rank: 3

注册时间
2010-7-10
最后登录
2018-2-10
积分
382
精华
0
主题
3
帖子
44
板凳
发表于 2014-8-25 14:18:32 |只看该作者
chaoswang 发表于 2014-8-25 10:22 0 h, [6 S9 c  {# R0 l/ J
还望大家多多关注。
8 B1 s; ^  H% J0 f3 g8 E% c
chaswang, 昨天本来想回你,但是因为只有一个印象,没有找到文献,我自己也没有做过,不敢贸然建议,想着找到reference 再回你。# E0 b7 J' P! E( A4 P4 c% Y- P7 d' \
$ V) j, ^; w7 B* X. d3 h
不记得在哪里看过了,用HLM时可以做dyadic data分析的,但因为每个组里只有两个数据点,存在模型识别的问题,所以需要对数据做一点处理。两种处理方法:一种是如果你用的是量表(而且题目足够多),可以把量表拆成两半,在每组中人为的构造出两个数据点,拆出的一半作为它们的测量;另一种是自己计算Y的error variance, 公式EV =(1- Reliability of Y)x Var (Y)  (根据信度计算的原理),本来如果每组数足够多,系统会自己计算的,但是只有两个数据点,计算会有问题,只能自己先算好。
3 K9 h2 a" [( o" [( h( J
) _1 q1 R3 y4 s0 G) F7 b另外有一篇介绍用HLM做dyadic data的文章你可以参考,但是这篇文章里也没有提到上面的方法:
5 W, Q* `* a4 \/ |, iCampbell, L., & Kashy, D. A. (2002). Estimating actor, partner, and interaction effects for dyadic data using PROC MIXED and HLM: A user–friendly guide. Personal Relationships, 9(3), 327-342.
3 M/ \7 s0 t+ m" n3 u4 l- Q4 V9 n
+ ^6 c8 A4 L/ f, w- a希望不会让你更糊涂了。
寻找,就寻见。(太 7:7)
回复

使用道具 举报

8

主题

7

听众

2291

积分

举人

Rank: 8Rank: 8

注册时间
2012-4-21
最后登录
2016-4-28
积分
2291
精华
0
主题
8
帖子
128
地板
发表于 2014-8-25 21:21:36 |只看该作者
xinting.J 发表于 2014-8-25 14:18
- t, _- f) @! S1 [8 k& Z) f1 U7 J5 ichaswang, 昨天本来想回你,但是因为只有一个印象,没有找到文献,我自己也没有做过,不敢贸然建议,想着 ...

/ g+ _* v# v7 e$ W: sJane 你好,谢谢你的回答。, ^1 \( n6 X$ e$ p

. a) k% Y* W1 F' c5 a( o: J我知道我的问题比较小众,所以大家都比较谦虚……1 D, P6 \. P1 U1 ?, q
8 h0 a1 o; R. r+ A5 G
我现在确实是用 Campbell(2002)的方法处理数据,但我现在有两点和他们不一样:1)我们加了中介变量,2)因为有中介变量,为了方便,我们用Mplus的TWOLEVEL RANDOM代替HLM来运行模型。但是前人似乎没有这种做法,所以我们不太有把握是不是能这么做。8 h9 J4 t+ f6 ^% S

# K. r. ~- N; v0 z您说的两个数据点存在模型识别的问题我没有太明白,但确实我做模型的软件没有报错,这是怎么回事呢?T_T' _) b; i, z1 D: }0 v

8 x0 k" a3 s/ U* S/ @+ W1 O, T  @' L1 w0 ^! H4 p5 D

3 j: p6 |' _+ b: _  x7 N
回复

使用道具 举报

8

主题

7

听众

2291

积分

举人

Rank: 8Rank: 8

注册时间
2012-4-21
最后登录
2016-4-28
积分
2291
精华
0
主题
8
帖子
128
5
发表于 2014-8-25 21:36:42 |只看该作者
xinting.J 发表于 2014-8-25 14:18 # L2 r2 v" i& c
chaswang, 昨天本来想回你,但是因为只有一个印象,没有找到文献,我自己也没有做过,不敢贸然建议,想着 ...

( V7 a4 g4 X/ ^! c0 M8 I/ U! g6 XCampbell这篇文章里给出的方法(以及其他用Multilevel modeling处理dyadic data的方法)都有一个共同点,两个自变量(通常情况下是actor IV 和 partner IV)在整体上的相关为-1。因为对每个dyad的成员,成员A的partner是B,成员B的partner是A。但是他们通过将actor IV和partner IV作为within dyad variable,就将这两个自变量同时放入回归方程。
' g  m& K3 x8 _6 Q. q( |" s8 T* G3 `* M; K+ _8 K& n& j
我们加的中介变量之间的相关性也是-1,因此也想用这个方法,将他们局限在within dyad中分析(当然他们确实在dyad层面没有variance),但是不知道这样行不行……
回复

使用道具 举报

8

主题

7

听众

2291

积分

举人

Rank: 8Rank: 8

注册时间
2012-4-21
最后登录
2016-4-28
积分
2291
精华
0
主题
8
帖子
128
6
发表于 2014-8-27 11:03:34 |只看该作者
本帖最后由 chaoswang 于 2014-8-27 11:24 编辑 / d$ Z1 ]) P- S. _  j* V$ O

& i$ \2 p3 g; i  `0 g) m' m今天用mplus做上述模型时,得到下面这个warning:4 K. E; R& _8 T* t& K+ d8 H+ i# X

; W/ _* C$ P0 {( G" q0 hTHE STANDARD ERRORS OF THE MODEL PARAMETER ESTIMATES MAY NOT BE
+ Z  B! Y6 r  R) j# _4 e     TRUSTWORTHY FOR SOME PARAMETERS DUE TO A NON-POSITIVE DEFINITE
0 ^# c# _; j8 B     FIRST-ORDER DERIVATIVE PRODUCT MATRIX.  THIS MAY BE DUE TO THE STARTING, }1 z1 i2 S# i  |; d
     VALUES BUT MAY ALSO BE AN INDICATION OF MODEL NONIDENTIFICATION.  THE
/ C% ]7 ?  h" _& T3 S, P- |     CONDITION NUMBER IS      -0.178D-15.  PROBLEM INVOLVING PARAMETER 2.
9 T) E* W8 V) F& ~2 b; q我去网上查了,似乎需要检查模型是否可以识别(identified),但是怎么去检查呢?不是只要自由度不小于0模型都可以识别么?" l' ]6 \6 V! ^% P' T* V
另外,我不太明白警告里的“A NON-POSITIVE DEFINITE FIRST-ORDER DERIVATIVE PRODUCT MATRIX”是什么意思……
' Q1 B8 L. \6 Z* F5 p' \
$ s, V- h' N& G2 n- Q+ G/ _) R: q; U我去查看出问题的参数 parameter 2,发现是模型其中一个中介变量的intercept,发现这个参数只是不显著而已,没什么特别的地方啊。
回复

使用道具 举报

3

主题

8

听众

382

积分

书生

Rank: 3Rank: 3Rank: 3

注册时间
2010-7-10
最后登录
2018-2-10
积分
382
精华
0
主题
3
帖子
44
7
发表于 2014-8-30 03:10:54 |只看该作者
chaoswang 发表于 2014-8-27 11:03 & |4 A* r1 a2 Z- ]. A+ i
今天用mplus做上述模型时,得到下面这个warning:
+ g( `- ^9 k- u1 x6 H( z3 {$ d& J3 v6 T1 }& A
THE STANDARD ERRORS OF THE MODEL PARAMETER ESTIMATES  ...
( V! R' L0 ?: @' m5 a' A! ^7 t
应该就是模型不可识别的问题,但从这个信息看不出是哪里的问题。: d' t5 ]; P: I4 ~. z7 v
我觉得包含中介的和两个变量的直接关系原理相同,只要都是同一层面的,应该问题不大。
7 d: O4 B/ K, a你有试过我前面说的方法增加每组的data point或者自己计算standard error吗?
寻找,就寻见。(太 7:7)
回复

使用道具 举报

69

主题

220

听众

2万

积分

中人网专家

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

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

2009年度勋章

8
发表于 2014-8-31 08:02:21 |只看该作者
chaoswang,2 N( Z1 y3 Z& I) F8 U' @

$ t% S  B$ J7 Y2 E) ?- I+ `" g如果是因为起始值的问题,可以试试放弃模型中其他变量,只是把有问题的线性函数做回归,得出截距后,用该截距作为起始值再看看。
回复

使用道具 举报

8

主题

7

听众

2291

积分

举人

Rank: 8Rank: 8

注册时间
2012-4-21
最后登录
2016-4-28
积分
2291
精华
0
主题
8
帖子
128
9
发表于 2014-9-1 11:38:34 |只看该作者
xinting.J 发表于 2014-8-30 03:10 , g% d5 n0 W" t  {+ v5 ~" h
应该就是模型不可识别的问题,但从这个信息看不出是哪里的问题。
3 ~& i& A  _7 ~8 H" t- p% s我觉得包含中介的和两个变量的直接关系 ...

- G7 p4 p' \8 a! V* X) N; s: D我们模型就是个路径分析,没有潜变量,每个变量只有一个测量值(都是客观指标),是不是没办法用您说的两个方法呢?( {0 a6 O0 r' v# Q
: h8 P6 H  Q1 f1 f& m% Z
我先试试Kenny说的设置初始值,谢谢您!6 Z+ @( f. k, z& `; Q7 q$ i2 z0 l
回复

使用道具 举报

8

主题

7

听众

2291

积分

举人

Rank: 8Rank: 8

注册时间
2012-4-21
最后登录
2016-4-28
积分
2291
精华
0
主题
8
帖子
128
10
发表于 2014-9-1 11:39:14 |只看该作者
Kenneth 发表于 2014-8-31 08:02 $ w! `* [, x0 I. w* Q2 m. _% `
chaoswang,& s2 Z0 i: b0 ^; O/ A: A; p7 X5 Q

2 B. t' S1 |  }# Q如果是因为起始值的问题,可以试试放弃模型中其他变量,只是把有问题的线性函数做回归,得出截 ...
# c1 ?' s! t7 e1 v% C7 K  ^/ Y0 w
好的,谢谢您!我试试看!
回复

使用道具 举报