设为首页 登录 注册
首页 中人社区 中人博客
查看: 4858|回复: 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好,各位前辈好!
8 u6 [9 j# H* A( G- g- v: W3 W8 ?+ w3 A$ ?- _
小弟最近在处理谈判数据,即dyadic data,通行的做法似乎是David Kenny的actor-parter interdependence model,这个模型主要目的是要考虑谈判双方相互的interdependence,这个模型一开始用SAS或者HLM运行的。但是我们想检测两条中介路径(并且比较两者大小),感觉用mplus比较方便一些,不知道用mplus的twolevel random是否是可以得到跟HLM一样的结果?. U9 K, K' b  ?9 y* z$ b/ |

  J4 G% G9 k+ n* _6 r$ H另外我还有个问题:dyadic data用multilevel modeling会不会有问题?每个group只有两个人,这样within group的结果有意义么?6 x. c( p0 l/ ~: v3 r2 S% V7 A* K

* O, j  S" k% R! O' w. h谢谢大家!: E. i% V1 C% V! t* w

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
* [2 I: u. ?+ F" {' s0 {还望大家多多关注。

, F  l: Z5 H$ O2 cchaswang, 昨天本来想回你,但是因为只有一个印象,没有找到文献,我自己也没有做过,不敢贸然建议,想着找到reference 再回你。: N2 q0 C: k* _; a
: q& X7 o9 X6 U+ j; k/ S% m
不记得在哪里看过了,用HLM时可以做dyadic data分析的,但因为每个组里只有两个数据点,存在模型识别的问题,所以需要对数据做一点处理。两种处理方法:一种是如果你用的是量表(而且题目足够多),可以把量表拆成两半,在每组中人为的构造出两个数据点,拆出的一半作为它们的测量;另一种是自己计算Y的error variance, 公式EV =(1- Reliability of Y)x Var (Y)  (根据信度计算的原理),本来如果每组数足够多,系统会自己计算的,但是只有两个数据点,计算会有问题,只能自己先算好。, F, o$ W7 v* u( b( o

1 X4 w2 y* f$ i! o& N另外有一篇介绍用HLM做dyadic data的文章你可以参考,但是这篇文章里也没有提到上面的方法:
( {/ T7 u7 Y+ l3 S% {$ Z0 bCampbell, 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.
8 t" v5 W8 X! z; O/ {2 g/ p
1 x% W" q( R; @7 `希望不会让你更糊涂了。
寻找,就寻见。(太 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 1 x' D: F5 N5 |( }- s
chaswang, 昨天本来想回你,但是因为只有一个印象,没有找到文献,我自己也没有做过,不敢贸然建议,想着 ...

, n/ ]  j& ^# p5 {3 W& u( g' Q4 x6 MJane 你好,谢谢你的回答。
0 c7 A& v3 l* J5 C+ q
& E! R+ ^: N/ b2 k我知道我的问题比较小众,所以大家都比较谦虚……' ^. z, z7 ^3 n1 S5 j+ d& m2 D

7 h# f) Q4 X. L# N  j$ H, b& c; d我现在确实是用 Campbell(2002)的方法处理数据,但我现在有两点和他们不一样:1)我们加了中介变量,2)因为有中介变量,为了方便,我们用Mplus的TWOLEVEL RANDOM代替HLM来运行模型。但是前人似乎没有这种做法,所以我们不太有把握是不是能这么做。  X# G( E/ b+ K. a3 F
5 j. V2 s7 ?8 J
您说的两个数据点存在模型识别的问题我没有太明白,但确实我做模型的软件没有报错,这是怎么回事呢?T_T$ M1 |- Z3 V8 B
7 ~4 m9 I3 L# i0 ^2 U* k8 j

9 u! {# ?" W/ ]( o8 R* l& R7 B
. h1 m! `4 O* H( I/ 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 - i  T% o; Z9 b) n
chaswang, 昨天本来想回你,但是因为只有一个印象,没有找到文献,我自己也没有做过,不敢贸然建议,想着 ...

/ J3 y, t) e+ p7 o* G3 OCampbell这篇文章里给出的方法(以及其他用Multilevel modeling处理dyadic data的方法)都有一个共同点,两个自变量(通常情况下是actor IV 和 partner IV)在整体上的相关为-1。因为对每个dyad的成员,成员A的partner是B,成员B的partner是A。但是他们通过将actor IV和partner IV作为within dyad variable,就将这两个自变量同时放入回归方程。
3 ?' O3 V% C9 O/ G8 B! a& S$ |! \2 ~  h
我们加的中介变量之间的相关性也是-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 编辑
# W5 Y2 {/ W. a! }; _/ u; C; X7 u& M; M5 z
今天用mplus做上述模型时,得到下面这个warning:6 ~7 ?! s  h3 [* n8 b

1 G& U2 n' R( V" W/ U& X/ jTHE STANDARD ERRORS OF THE MODEL PARAMETER ESTIMATES MAY NOT BE
" A" V, S$ A- O; q( ~: n# Z     TRUSTWORTHY FOR SOME PARAMETERS DUE TO A NON-POSITIVE DEFINITE7 e2 H  c6 A+ [
     FIRST-ORDER DERIVATIVE PRODUCT MATRIX.  THIS MAY BE DUE TO THE STARTING
8 |9 N6 B$ S6 n! v" S, |0 G     VALUES BUT MAY ALSO BE AN INDICATION OF MODEL NONIDENTIFICATION.  THE2 A+ [; U' [2 `% u
     CONDITION NUMBER IS      -0.178D-15.  PROBLEM INVOLVING PARAMETER 2.& M. E3 c0 o" V/ w$ E. Z
我去网上查了,似乎需要检查模型是否可以识别(identified),但是怎么去检查呢?不是只要自由度不小于0模型都可以识别么?
2 P" {! x5 C4 E5 g另外,我不太明白警告里的“A NON-POSITIVE DEFINITE FIRST-ORDER DERIVATIVE PRODUCT MATRIX”是什么意思……6 n1 J+ J7 v- W& N1 h# B, z: v
: l1 [, X0 ^# t5 [4 W2 `2 x8 o
我去查看出问题的参数 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 * R6 E2 ?$ u2 b$ O; c/ e5 G0 p
今天用mplus做上述模型时,得到下面这个warning:
2 N0 d1 S) H1 [5 a9 W2 E& h0 {' T! m- Y# @8 g) Z
THE STANDARD ERRORS OF THE MODEL PARAMETER ESTIMATES  ...

+ b; A3 ^# u+ S& |1 e$ l2 _" m应该就是模型不可识别的问题,但从这个信息看不出是哪里的问题。
! r1 G9 |) z: [" w7 G4 O我觉得包含中介的和两个变量的直接关系原理相同,只要都是同一层面的,应该问题不大。" i$ M$ Z% t3 e# G+ z
你有试过我前面说的方法增加每组的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,5 q: b. d2 L& P. k; `8 k7 U! b
& b" x% T, ~9 N; o% R5 c; }
如果是因为起始值的问题,可以试试放弃模型中其他变量,只是把有问题的线性函数做回归,得出截距后,用该截距作为起始值再看看。
回复

使用道具 举报

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 $ u5 ?, ~9 r/ W
应该就是模型不可识别的问题,但从这个信息看不出是哪里的问题。
5 H" d. K5 m( P% E3 t8 D6 B# x6 g我觉得包含中介的和两个变量的直接关系 ...

( m' }$ x2 l3 [+ Z我们模型就是个路径分析,没有潜变量,每个变量只有一个测量值(都是客观指标),是不是没办法用您说的两个方法呢?
2 Q& `! P' D& _. z- q+ S7 w7 H" Z; a5 L3 E) s
我先试试Kenny说的设置初始值,谢谢您!
6 F) @! W% W1 x) v0 _# e
回复

使用道具 举报

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 / c5 w0 g& d0 G; Q  a; H7 S
chaoswang,
+ j7 j% D! e; n1 C% `* b( |8 _3 S
! h9 s$ x8 z0 `- e4 G, S6 H如果是因为起始值的问题,可以试试放弃模型中其他变量,只是把有问题的线性函数做回归,得出截 ...
# P$ D2 ?& u/ {9 v9 w9 @3 Q
好的,谢谢您!我试试看!
回复

使用道具 举报