General Structural Equation (LISREL) Models Week 3 # 3 MODELS FOR MEANS AND INTERCEPTS.

Slides:



Advertisements
Similar presentations
Writing up results from Structural Equation Models
Advertisements

1 General Structural Equation (LISREL) Models Week 3 #2 A.Multiple Group Models with > 2 groups B.Relationship to ANOVA, ANCOVA models C.Introduction to.
G Lecture 10 SEM methods revisited Multilevel models revisited
Need to check (e.g., cov) and pretty-up: The LISREL software may be obtained at Other software packages include Eqs (
1 Regression as Moment Structure. 2 Regression Equation Y =  X + v Observable Variables Y z = X Moment matrix  YY  YX  =  YX  XX Moment structure.
SEM PURPOSE Model phenomena from observed or theoretical stances
General Structural Equations Week 2 #5 Different forms of constraints Introduction for models estimated in multiple groups.
Structural Equation Modeling Mgmt 290 Lecture 6 – LISREL Nov 2, 2009.
MCUAAAR: Methods & Measurement Core Workshop: Structural Equation Models for Longitudinal Analysis of Health Disparities Data April 11th, :00 to.
General Structural Equation (LISREL) Models
Structural Equation Modeling
Sakesan Tongkhambanchong, Ph.D.(Applied Behavioral Science Research) Faculty of Education, Burapha University.
1 General Structural Equation (LISREL) Models Week #2 Class #2.
Quantitative Marketing Seminar
Sample Size Power and other methods. Non-central Chisquare.
APIM with Distinguishable Dyads: SEM Estimation
Slide B.1 LISREL MathematicalMarketing Appendix B: The LISREL Software In this section we will cover how to run LISREL, software designed to run the covariance.
Some Terms Y =  o +  1 X Regression of Y on X Regress Y on X X called independent variable or predictor variable or covariate or factor Which factors.
Multiple regression analysis
How to evaluate the cross-cultural equivalence of single items Melanie Revilla, Willem Saris RECSM, UPF Zurich – 15/16 July.
Structural Equation Modeling
Measurement Models and Correlated Errors and Correlated disturbance Terms Ulf H. Olsson Professor of Statistics.
LECTURE 16 STRUCTURAL EQUATION MODELING.
G Lect 31 G Lecture 3 SEM Model notation Review of mediation Estimating SEM models Moderation.
G Lecture 111 SEM analogue of General Linear Model Fitting structure of mean vector in SEM Numerical Example Growth models in SEM Willett and Sayer.
Structural Equation Modeling Continued: Lecture 2 Psy 524 Ainsworth.
Multiple Sample Models James G. Anderson, Ph.D. Purdue University.
Path analysis: Observed variables Much has been written about path analysis; has been around for over 20 years; started in sociology. Usually has been.
Moderation in Structural Equation Modeling: Specification, Estimation, and Interpretation Using Quadratic Structural Equations Jeffrey R. Edwards University.
1 General Structural Equation (LISREL) Models Week 1 Class #3.
General Structural Equations (LISREL) Week 3 #4 Mean Models Reviewed Non-parallel slopes Non-normal data.
Applications The General Linear Model. Transformations.
LISREL: The short course Paul Jose Nov. 8, 15, 22, 29 Victoria University.
CJT 765: Structural Equation Modeling Class 7: fitting a model, fit indices, comparingmodels, statistical power.
1 General Structural Equation (LISREL) Models Week 2 #3 LISREL Matrices The LISREL Program.
Simplex method (algebraic interpretation)
Slide 10.1 Structural Equation Models MathematicalMarketing Chapter 10 Structural Equation Models In This Chapter We Will Cover The theme of this chapter.
Multi-sample structural equation models with mean structures Hans Baumgartner Penn State University.
ICPSR General Structural Equation Models Week 4 # 3 Panel Data (including Growth Curve Models)
Review of Building Multiple Regression Models Generalization of univariate linear regression models. One unit of data with a value of dependent variable.
1 General Structural Equations (LISREL) Week 1 #4.
Confirmatory Factor Analysis Psych 818 DeShon. Construct Validity: MTMM ● Assessed via convergent and divergent evidence ● Convergent – Measures of the.
Measurement Models: Exploratory and Confirmatory Factor Analysis James G. Anderson, Ph.D. Purdue University.
CJT 765: Structural Equation Modeling Class 12: Wrap Up: Latent Growth Models, Pitfalls, Critique and Future Directions for SEM.
Multiple Regression BPS chapter 28 © 2006 W.H. Freeman and Company.
Multigroup Models Byrne Chapter 7 Brown Chapter 7.
Chapter Three TWO-VARIABLEREGRESSION MODEL: THE PROBLEM OF ESTIMATION
G Lecture 81 Comparing Measurement Models across Groups Reducing Bias with Hybrid Models Setting the Scale of Latent Variables Thinking about Hybrid.
CFA: Basics Beaujean Chapter 3. Other readings Kline 9 – a good reference, but lumps this entire section into one chapter.
G Lecture 3 Review of mediation Moderation SEM Model notation
Confirmatory Factor Analysis Part Two STA431: Spring 2013.
Chapter 22: Building Multiple Regression Models Generalization of univariate linear regression models. One unit of data with a value of dependent variable.
SEM Basics 2 Byrne Chapter 2 Kline pg 7-15, 50-51, ,
1 ICPSR General Structural Equation Models Week 4 #4 (last class) Interactions in latent variable models An introduction to MPLUS software An introduction.
OR Simplex method (algebraic interpretation) Add slack variables( 여유변수 ) to each constraint to convert them to equations. (We may refer it as.
Social Capital [III] Exercise for the Research Master Multivariate Statistics W. M. van der Veld University of Amsterdam.
Structural Equation Modeling Mgmt 291 Lecture 3 – CFA and Hybrid Models Oct. 12, 2009.
Confirmatory Factor Analysis of Longitudinal Data David A. Kenny December
CJT 765: Structural Equation Modeling Final Lecture: Multiple-Group Models, a Word about Latent Growth Models, Pitfalls, Critique and Future Directions.
1 General Structural Equation (LISREL) Models Week 4 #1 Non-normal data: summary of approaches Missing data approaches: summary, review and computer examples.
Chapter 17 STRUCTURAL EQUATION MODELING. Structural Equation Modeling (SEM)  Relatively new statistical technique used to test theoretical or causal.
Testing the Equality of Means and Variances in Over-Time Data David A. Kenny.
Donde Esta Lisrel. ssicentral
Advanced Statistical Methods: Continuous Variables
CHAPTER 29: Multiple Regression*
LISREL matrices, LISREL programming
Structural Equation Modeling
General Structural Equation (LISREL) Models
Causal Relationships with measurement error in the data
Autoregressive and Growth Curve Models
Presentation transcript:

General Structural Equation (LISREL) Models Week 3 # 3 MODELS FOR MEANS AND INTERCEPTS

2 Refer to slides from previous class (Week 3 #2) if not covered in full on Tuesday. Refer to slides from previous class (Week 3 #2) if not covered in full on Tuesday.

3 Models with Means and Intercepts Review of material from last class (detail of coverage to depend on progress from Tuesday’s class) Consider a measurement model: Equations: V1 = 1.0 L1 + E1 V2 = b1L1 + E2 V3 = b2L1 + E3 V4 = b3L1 + E4

4 Models with Means and Intercepts The covariance matrix upon which this model is based:

5 Models with Means and Intercepts Simple replacements in this matrix: 1. For any element, covariance replaced by moment: 2. And an “augmented moment matrix” is created by letting the first (or the last) element of the data matrix (the “X” in X’X) be a vector of 1’s

6 Models for Means and Intercepts Augmented moment matrix: Each of the above divided by N-1

7 Means and intercepts in SEM Models Working from this matrix instead of working from S, we can add intercepts back into equations (reproduce M instead of S).

8 Models for Means and Intercepts MEASUREMENT EQUATIONS NOW BECOME: V1 = a L1 + E1 V2 = a2 + b1 L1 + E2 V3 = a3 + b2 L1 + E3 V4 = a4 + b3 L1 + E4 And there is a final equation for the mean of the latent variable: L1 = a5

9 Means and intercepts in SEM Models Conventional Model: X1 = 1.0 LV1 + e1 X2 = b2 LV1 + e2 X3 = b3 LV1 + e3 Extended to include intercepts: X1 = a LV1 + e1 X2 = a2 + b2 LV1 + e2 X3 = a3 + b3 LV1 + e3 [LV1 = a4] EQS calls this “V999”. Other programs do not explicitly model “1” as if it were a variable

10 Means and intercepts in SEM Models Three new pieces of information: Means of X1, X2, X3 Equations: X1 = a L1 + e1 X2 = a2 + b2 L1 + e2 X3 = a3 + b3 L1 + e3 Other parameters:Var(e1) Var(e2) Var(e3) Var(L1) Mean(L1) One of the following parameters needs to be fixed: a1,a2,a3, mean(L1)

11 Models for Means and Intercepts From the augmented moment matrix, 4 new pieces of information 5 new (possible) parameters: a1 through a5  cannot identify equation intercepts (under- identified)  but we can identify differences between intercepts.

12 Means and intercepts in SEM Models Equations: X1 = a L1 + e1 X2 = a2 + b2 L1 + e2 X3 = a3 + b3 L1 + e3 Conventions: a1 = 0 Then Mean(L1) = Mean(X1) and a2 is difference between means X1,X2 (not usually of interest) a3 is difference between means X1, X3 (not usually of interest)

13 Means and intercepts in SEM Models Conventions: Mean(L1) = 0 Then a1=mean of X1 a2 = mean of X2 a3 = mean of X3 Not particularly useful: means of LV’s by definition =0 Equations: X1 = a L1 + e1 X2 = a2 + b2 L1 + e2 X3 = a3 + b3 L1 + e3

14 Means and intercepts in SEM Models In longitudinal case, more interesting possibilities: Constrain measurement models: b1=b3 b2=b4 Constrain intercepts: a1 = a4 a2 = a5 a3 = a6 Fix Mean(L1) to 0 Can now estimate parameter for Mean (L2) Equations: X1 = a L1 + e1 X2 = a2 + b1 L1 + e2 X3 = a3 + b2 L1 + e3 X4 = a L2 + e4 X5 = a5 + b3 L2 + e5 X6 = a6 + b4 L2 + e6

15 Means and intercepts in SEM Models Constrain measurement models: b1=b3 b2=b4 Constrain intercepts: a1 = a4 a2 = a5 a3 = a6 Fix Mean(L1) to 0 Can now estimate parameter for Mean (L2) Equations: X1 = a L1 + e1 X2 = a2 + b1 L1 + e2 X3 = a3 + b2 L1 + e3 Y1 = a L2 + e4 Y2 = a5 + b3 L2 + e5 Y3 = a6 + b4 L2 + e6 Example: X1 X2 X3 X4 X5 X6 Means: Y1 = a L2 + e4 (E(L2)=a7 Estimate: a7=1.0 Y1 = *1 + 0 (expected value of L2=1.0) Y2 = 3 + b3*1 + 0 (expected value of L2 = 1.0) New parameter:a7

16 Means and intercepts in SEM Models Equations: X1 = a L1 + e1 X2 = a2 + b1 L1 + e2 X3 = a3 + b2 L1 + e3 Y1 = a L2 + e4 Y2 = a5 + b3 L2 + e5 Y3 = a6 + b4 L2 + e6 There can be a construct equation intercept parameter in causal models L2 = a7 + b1 L1 + D2 If mean(L1) fixed to 0 E(L2) = a7 + b1*0 = a7 As before, a7 represents the expected difference between the mean of L1 and the mean of L2

17 Means and intercepts in SEM Models L2 = a7 + b1 L1 + D2 If mean(L1) fixed to 0 E(L2) = a7 + b1*0 = a7 In practice, if L1 and L2 represent time 1 and time 2 measures of the same thing, we would expect correlated errors:

18 Means and intercepts in SEM Models Same principle can be applied to multiple group models: Group 1 Group 2 X1 = a L1 + e1 X2 = a2 + b2 L1 + e2 X3 = a3 + b3 L1 + e3 X1 = a L1 + e1 X2 = a2 + b2 L1 + e2 X3 = a3 + b3 L1 + e3 a1[1] = a1[2] a2[1]=a2[2] a3[1]=a3[2] Mean(L1)=0 Mean(L1) = a4 We usually constrain measurement coefficients: b2[1]=b2[2] & b3[1]=b3[2]

19 Models for Means and Intercepts Applications: #1: A two-group model Group 1Group 2 Group 1 V1 = a L1 + E1 V2 = a2 + b1 L1 + E2 V3 = a3 + b2 L1 + E3 V4 = a4 + b3 L1 + E4 Group 2 V1 = a L1 + E1 V2 = a2 + b1 L1 + E2 V3 = a3 + b2 L1 + E3 V4 = a4 + b3 L1 + E4 Mean(L1) =a5

20 Models for Means and Intercepts Group 1Group 2 Group 1 V1 = a L1 + E1 V2 = a2 + b1 L1 + E2 V3 = a3 + b2 L1 + E3 V4 = a4 + b3 L1 + E4 Group 2 V1 = a L1 + E1 V2 = a2 + b1 L1 + E2 V3 = a3 + b2 L1 + E3 V4 = a4 + b3 L1 + E4 Mean(L1) =a5 Constraints: 1. Measurement model 2. intercepts: a1[1] = a1[2] ; a2[1] = a2[2] etc. 3. a5[1] = 0 THIS MEANS THAT a5[2] represents between- group mean differences.

21 A practical example: Differences in religiosity, World Values Study 1990 In PRELIS, generate mean vectors as well as covariances

22 Looking at item means Means: U.S.: Means v9 v147 v175 v Canada: Means high = less religious except for V176 v9 v147 v175 v

23 Factor Means: We cannot establish a factor mean for each group, but we CAN get a coefficient representing the difference between the factor means (factor mean in each group can be established trivially as equal to the mean of one of the indicators – not particularly helpful though).

24 LISREL TERMINOLOGY Equations: X 1 = τx 1 + λ 11 ξ 1 + δ 1 X 2 = τx 2 + λ 21 ξ 1 + δ 2 X 3 = τx 3 + λ 31 ξ 1 + δ 3 X 4 = τx 4 + λ 41 ξ 1 + δ 4 New vector: Tau-X (TX) Normally, λ 11 = 1.0 (reference indicator) Variances, covariances, means: VAR(δ 1 ), VAR(δ 2 ), VAR(δ 3 ), VAR(δ 4 ), MEAN(ξ 1 ) New vector: Kappa (vector of means of ξ’s)

25 LISREL TERMINOLOGY Constraints: Group 1Group 2 TX(1)= TX(1) TX(2)=TX(2) TX(3)=TX(3) TX(4)=TX(4) Kappa1 = 0Kappa1 = free*

26 LISREL TERMINOLOGY Constraints: Group 1Group 2 TX(1)= TX(1) TX(2)=TX(2) TX(3)=TX(3) TX(4)=TX(4) Kappa1 = 0Kappa1 = free* Tau-X : vector of manifest variable intercepts Kappa: vector of latent (exogenous) variable means PROGRAMMING: Group 1: TX=FR KA=FI Group 2: TX=IN KA=FR

27 LISREL TERMINOLOGY Equivalent for Y-variables: Tau-Y: intercepts for manifest variable eq’s Alpha: intercepts for construct equations Eta1 = alpha1 + gamma ksi + zeta Important Note: When gammas are constrained to equality across groups, alphas represent a between-group differences in means controlling for differences in Ksi.

28 Factor Mean differences Variances: PHI USA Canada USA KSI 1 KSI (0.187) (0.162) TAU-X TAU-X is constrained to equality (both groups) v9 v147 v175 v (0.023) (0.058) (0.016) (0.065) KAPPA Kappa is zero in group 1 KSI 1 Lambda-X V V V (0.072) V

29 Models for Means and Intercepts Testing assumptions we have assumed that the pattern of differences between corresponding measurement equation intercepts can be expressed by a single coefficient V1 = a L1 + e1 V2 = a2 + b2 L1 + e2 V3 = a3 + b3 L1 + e3 V4 = a4 + b4 L1 + e4 L1=a5 We constrain a1,a2,a3,a4 to equality across groups and estimate a5 to represent between-group differences

30 Models for Means and Intercepts What if the pattern is: Group 1Group 2 v v v v a5 will be positive, but the fact that the group1-group2 difference on V4 is not consistent will lead to poorer fit Could estimate model with a1[1]=a1[2], a2[1]=a2[2], a3[1]=a3[2] BUT a4[1]  a4[2]

31 LISREL TERMINOLOGY LISREL: Equations: X 1 = τx 1 + λ 11 ξ 1 + δ 1 X 2 = τx 2 + λ 21 ξ 1 + δ 2 X 3 = τx 3 + λ 31 ξ 1 + δ 3 X 4 = τx 4 + λ 41 ξ 1 + δ 4 Normally, τx 1 = 1.0 (reference indicator) Variances, covariances, means: VAR(δ 1 ), VAR(δ 2 ), VAR(δ 3 ), VAR(δ 4 ), MEAN(ξ 1 )

32 Models for Means and Intercepts Modification Indices for TAU-X v9 v147 v175 v We could estimate a model with TX 4 free (not essential; would be more important if chi-square really large) Expected Change for TAU-X v9 v147 v175 v TAU-X (repeated from previous slide): v9 v147 v175 v (0.023) (0.058) (0.016) (0.065)

33 LISREL PROGRAMMING CODE FOR PREVIOUS EXAMPLE: 2 group model for relig 1:USA DA NG=2 NI=23 NO=1456 CM FI=g:\Means&Intercepts\usa.cov ME FI=g:\Means&Intercepts\usa.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO NX=4 NK=1 LX=FU,FI PH=SY,FR TD=SY C TX=FR KA=FI VA 1.0 LX 2 1 FR LX 1 1 LX 3 1 LX 4 1 OU ME=ML SE TV MI SC ND=3 Group 2: Canada DA NI=23 NO=1474 CM FI=g:\Means&Intercepts\cdn.cov ME FI=g:\Means&Intercepts\cdn.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO LX=IN PH=PS TD=PS KA=FR TX=IN OU ME=ML SE TV MI SC ND=3 New Do not include MA=CM

34 Doing it in AMOS: Add this

35 AMOS: For each exogenous variable, the Object Properties box will now have Mean and Variance

36 AMOS: For each endogenous variable, the Object Properties box will now have an Intercept For all indicators, type in a parameter name here. For all indicators, click “all groups” to impose equality constraint.

37 AMOS Constraints: Group 1Group 2 b1 = b1 b2 =b2 b3 = b3 a1 =a1 a2 = a2 a3 =a3 a4 =a4 a5=0 a5 free (parameter for mean differences)

38 AMOS Group: Canada Means EstimateS.E.C.R.PLabel RELIG a5 Group: United States Intercepts EstimateS.E.C.R.PLabel V a1 V a2 V a3 V a4 REFER TO: Model2.amw for more extended example

39 Moving to Y, Eta and adding a 3 rd country 2 group model for relig 1:USA DA NG=3 NI=23 NO=1456 CM FI=H:\Means&Intercepts\usa.cov ME FI=H:\Means&Intercepts\usa.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO NY=4 NE=1 LY=FU,FI PS=SY,FR TE=SY C TY=FR AL=FI VA 1.0 LY 2 1 FR LY 1 1 LY 3 1 LY 4 1 OU ME=ML SE TV MI SC ND=3 Group 2: Canada DA NI=23 NO=1474 CM FI=H:\Means&Intercepts\cdn.cov ME FI=H:\Means&Intercepts\cdn.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO LY=IN PS=PS TE=PS AL=FR TY=IN OU ME=ML SE TV MI SC ND=3 Group 3: Netherlands DA NI=23 NO=909 CM FI=H:\Means&Intercepts\neth.cov ME FI=H:\Means&Intercepts\neth.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO LY=IN PS=PS TE=PS AL=FR TY=IN OU ME=ML SE TV MI SC ND=3

40 Mean comparisons USA=0 ALPHA Canada ETA (0.064) ALPHA Netherlands ETA (0.087) Chi-square = , df=18 With AL(1)=AL(1)=AL(1) 3 groups (i.e., AL=0 in all three groups) Chi-square = df=20

41 Mean comparisons USA=0 In USA Modification Indices for TAU-Y v9 v147 v175 v In Canada: Modification Indices for TAU-Y v9 v147 v175 v In the Netherlands: Modification Indices for TAU-Y v9 v147 v175 v

42 Models for Means and Intercepts: Interpreting Mean differences with exogenous variables GROUP 1 GROUP 2 Equations: L3 = a1 + b1 L1 + b2 L 2 + D3 In group 1, we will hold a1 fixed to 0. In group 2, a1 will be free. IF b1 group 1 = b1 group 2 AND b2 group 1 = b2 group 2 THEN a1 is the between-group difference in L3, controlling for the effects of L1 and L2

43 Lisrel model for mean comparisons with controls 2 group model for relig 1:USA DA NG=3 NI=23 NO=1456 CM FI=H:\Means&Intercepts\usa.cov ME FI=H:\Means&Intercepts\usa.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO NY=4 NX=3 NK=3 FIXEDX NE=1 LY=FU,FI PS=SY,FR TE=SY C TY=FR AL=FI GA=FU,FR KA=FI TX=FR VA 1.0 LY 2 1 FR LY 1 1 LY 3 1 LY 4 1 OU ME=ML SE TV MI SC ND=3 Group 2: Canada DA NI=23 NO=1474 CM FI=H:\Means&Intercepts\cdn.cov ME FI=H:\Means&Intercepts\cdn.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO LY=IN PS=PS TE=PS AL=FR TY=IN FIXEDX GA=IN KA=FR TX=IN OU ME=ML SE TV MI SC ND=3 Group 3: Netherlands DA NI=23 NO=909 CM FI=H:\Means&Intercepts\neth.cov ME FI=H:\Means&Intercepts\neth.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO LY=IN PS=PS TE=PS AL=FR TY=IN FIXEDX GA=IN KA=FR TX=IN OU ME=ML SE TV MI SC ND=3

44 Lisrel model for mean comparisons with controls Group 3: Netherlands DA NI=23 NO=909 CM FI=H:\Means&Intercepts\neth.cov ME FI=H:\Means&Intercepts\neth.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO LY=IN PS=PS TE=PS AL=FR TY=IN FIXEDX GA=IN KA=FR TX=IN OU ME=ML SE TV MI SC ND=3 GROUP #1 SPECIFICATION: MO NY=4 NX=3 NK=3 FIXEDX NE=1 LY=FU,FI PS=SY,FR TE=SY C TY=FR AL=FI GA=FU,FR KA=FI TX=FR Exogenous variable mean =0 in group 1 Exogenous variable mean reflects difference from group 1 TX parameters constrained to =

45 Lisrel model for mean comparisons with controls Group 3: Netherlands DA NI=23 NO=909 CM FI=H:\Means&Intercepts\neth.cov ME FI=H:\Means&Intercepts\neth.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO LY=IN PS=PS TE=PS AL=FR TY=IN FIXEDX GA=IN KA=FR TX=IN OU ME=ML SE TV MI SC ND=3 GROUP #1 SPECIFICATION: MO NY=4 NX=3 NK=3 FIXEDX NE=1 LY=FU,FI PS=SY,FR TE=SY C TY=FR AL=FI GA=FU,FR KA=FI TX=FR GA matrix fixed to invariance (ksi- variables have same effect in each group) Alpha zero in group 1 Group m coefficient represents differences from group 1

46 Mean differences, with controls ALPHA CANADA ETA (0.062) KAPPA v355 v356 sex (0.621) (0.085) (0.018) ALPHA ETA (0.086) KAPPA v355 v356 sex (0.703) (0.111) (0.021)

47 Models for Means and Intercepts GROUP 1 GROUP 2 L3 = a1[1] + b1[1]L1 + b2[1]L2 + D3 L3 = a1[2] + b1[2]L1 + b2[2]L2 + D3 Models/constraints: {1} a1[1]=0 (always) {2} b1[1] = b1[2] and b2[1]=b2[2] (normally; parallel slopes) a1[2]=0 vs. a1[2]  0 under {2}: mean diff’s controlling for L1,L2 a1[2]=0 vs. a1[2]  0 under b1=b2=0: mean diff’s without controls

48 Models for Means and Intercepts If slopes of all exogenous variables (L1 and L2 in this example) are parallel, a1 is the mean difference controlling for exog. var’s a1 b1

49 Models for Means and Intercepts What if slopes are not parallel? L1 L3 A1 only represents between-group difference when L1=0 Between-group difference contingent upon value of L1

50 Models for Means and Intercepts #2 A longitudinal model Fix measurement model intercepts to equality Equations: LVTime2 = a6 + b5*LVTime1 + D2 LVTime1 = a5 b5 Fix a5=0; a6 represents change in level over time (We would also normally fix measurement model b coefficients to equality)

51 Models for Means and Intercepts An example: MODEL 3A a1 to a11 = between groups Measurement (b1 to b9) = between groups Latent var. intercepts: 0 in group 1; free in group 2 Coeff’s b13-b17 = between groups

52 LISREL EXAMPLES Group 1 specification: DA NG=2 NI=23 NO=1456 CM FI=h:\icpsr2003\Week3Examples\usacov1.cov ME FI=h:\icpsr2003\Week3Examples\usa.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO NY=10 NE=2 LY=FU,FI PS=SY,FR C TE=SY TY=FR AL=FI FR LY 2 1 LY 3 1 LY 4 1 VA 1.0 LY 1 1 LY 5 2 FR LY 6 2 LY 7 2 LY 8 2 LY 9 2 LY 10 2 OU ME=ML SE TV MI SC ND=3

53 LISREL EXAMPLES Group 2 specification: Group 2: Canada DA NI=23 NO=1474 CM FI=h:\icpsr2003\Week3Examples\cdncov1.cov ME FI=H:\ICPSR2003\Week3Examples\Cdn.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO NY=10 LY=IN PS=PS TE=PS TY=IN AL=FR OU ME=ML SE TV MI SC ND=3

54 LISREL EXAMPLES Summary: DA NG=2 NI=23 NO=1456 CM FI=h:\icpsr2003\Week3Examples\usacov1.cov ME FI=h:\icpsr2003\Week3Examples\usa.mn … MO NY=10 NE=2 LY=FU,FI PS=SY,FR C TE=SY TY=FR AL=FI … OU…. Group 2: Canada DA NI=23 NO=1474 CM FI=h:\icpsr2003\Week3Examples\cdncov1.cov ME FI=H:\ICPSR2003\Week3Examples\Cdn.mn … MO NY=10 LY=IN PS=PS TE=PS TY=IN AL=FR

55 Group 2 printout TAU-Y v9 v147 v175 v176 v304 v (0.023) (0.058) (0.016) (0.064) (0.040) (0.045) TAU-Y v307 v308 v309 v (0.065) (0.053) (0.065) (0.058) ALPHA ETA 1 ETA (0.032) (0.045) PSI ETA 1 ETA ETA (0.034) ETA (0.036) (0.088)

56 Group 2 printout ALPHA ETA 1 ETA (0.032) (0.045) PSI ETA 1 ETA ETA (0.034) ETA (0.036) (0.088) Modification Indices for TAU-Y v9 v147 v175 v176 v304 v Modification Indices for TAU-Y v307 v308 v309 v Expected Change for TAU-Y v9 v147 v175 v176 v304 v Expected Change for TAU-Y v307 v308 v309 v V176 lambda is -ve

57 We can perform block tests (both latent variables at a time: MODEL 1: Group 1: TY=FR AL=FI Group 2: TY=IN AL=FR MODEL 2: Group 1: TY=FR AL=FI Group 2: TY=IN AL=FI

58 With exogenous variables: 3 ksi variables (single indicator)  2 eta variables KSI variables: There is insufficient information to separately estimate latent variable means differences using Tau equality constraints as was done previously. We CAN fix the mean of Ksi’s to the mean of the manifest (single-indicator) variable, as follows: TX=FI(i.e., fixed to TX=0, both groups) KA=FR (Group 1) (Will register as mean of corresponding X-variable) KA=FR (Group 2) Important note: When “controlling” for the effects of the X-variables, we certainly want to allow between-group differences in X (Ksi) variables. Hence we usually impose no equality constraint.

59 With exogenous variables: TX=FI(i.e., fixed to TX=0) KA=FR (Group 1) (Will register as mean of corresponding X-variable) KA=FR (Group 2) Important note: When “controlling” for the effects of the X-variables, we certainly want to allow between-group differences in X (Ksi) variables. Hence we usually impose no equality constraint. To test for significance of differences of individual X/Ksi variables in a 2- group model, we can run another model that sets KA in group 2 = to KA in group 1 (Group 2: KA=IN). We would not keep this equality constraint in place when testing alpha parameters for equivalence.

60 With exogenous variables: TX=FI(i.e., fixed to TX=0) KA=FR (Group 1) (Will register as mean of corresponding X-variable) KA=FR (Group 2) An alternative specification: TX=FR KA=FI (set to zero in group 1) Group 2TX=IN KA=FR(represents between-group differences in the exogenous single-indicator variables)

61 With exogenous variables: 2 group mean model for relig & sexual moral group 1:USA ! adding exogenous variables DA NG=2 NI=23 NO=1456 CM FI=h:\icpsr2003\Week3Examples\usacov1.cov ME FI=h:\icpsr2003\Week3Examples\usa.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO NY=10 NX=3 NE=2 NK=3 LX=ID TD=ZE PH=SY,FR LY=FU,FI PS=SY,FR C GA=FU,FR TY=FR AL=FI KA=FR TX=FI TE=SY GA=FU,FR FR LY 2 1 LY 3 1 LY 4 1 VA 1.0 LY 1 1 LY 10 2 FR LY 7 2 LY 8 2 LY 9 2 LY 6 2 ly 5 2 FR TE 2 1 TE 10 9 TE 6 5 OU ME=ML SE TV MI SC ND=3 Group 2: Canada DA NI=23 NO=1474 CM FI=h:\icpsr2003\Week3Examples\cdncov1.cov ME FI=H:\ICPSR2003\Week3Examples\Cdn.mn LABELS v9 v147 v151 v175 v176 v304 v305 v307 v308 v309 v310 v355 v356 sex occup1 occup2 occup3 occup4 occup5 occup6 occup7 occup8 occup9 SE / MO NY=10 NX=3 LY=IN LX=IN PS=PS PH=PS TD=IN TE=PS C GA=IN LX=ID TD=ZE PH=SY,FR TX=FI KA=FR TY=IN AL=FR OU ME=ML SE TV MI SC ND=3

62 With exogenous variables MO NY=10 NX=3 NE=2 NK=3 LX=ID TD=ZE PH=SY,FR LY=FU,FI PS=SY,FR C GA=FU,FR TY=FR AL=FI KA=FR TX=FI TE=SY GA=FU,FR Group 2: MO NY=10 NX=3 LY=IN LX=IN PS=PS PH=PS TD=IN TE=PS C GA=IN LX=ID TD=ZE PH=SY,FR TX=FI KA=FR TY=IN AL=FR Alternative specification in program MMODEL3.ls8 yields same estimates for alpha (but different estimates for kappa) Group 1: KA=FI TX=FR Group 2: KA=FR TX=IN

63 With exogenous variables: Group 2 (Canada) results: ALPHA ETA 1 ETA (0.031) (0.064) KAPPA v355 v356 sex (0.421) (0.063) (0.013) Covariance Matrix of ETA and KSI ETA 1 ETA 2 v355 v356 sex ETA ETA v v sex

64 With exogenous variables Modification Indices for TAU-Y v9 v147 v175 v176 v304 v Modification Indices for TAU-Y v307 v308 v309 v

65 With exogenous variables So far, we have assumed GA=IN What if this assumption is unreasonable? Modification index for Gamma: Modification Indices for GAMMA v355 v356 sex ETA ETA Rerun model with FR GA 1 1 in group 2 BUT: alpha will no longer represent the between-group difference in eta1, eta2, controlling for age, educ, sex. … alpha 1 will be the INTERCEPT (when V355=0)

66 With exogenous variables Rerun model with FR GA 1 1 in group 2 BUT: alpha will no longer represent the between-group difference in eta1, eta2, controlling for age, educ, sex. … alpha 1 will be the INTERCEPT (when V355=0) Interpretation will depend on coding of KA and TX If we specified TX=FI and KA=FR in groups 1 & 2, then V355 measured in YEARS so we would work out the equation at Ksi=20 Ksi=40 Ksi=40 If we specified TX=FR and KA=FI, we have effectively mean centred in group 1 and have centred the data at the value of the between-group difference in group 2. Would work out equation at Ksi=-20 Ksi=0 Ksi=+20 (still using same age metric)

67 With exogenous variables With GA(1,1) free: ALPHA ETA 1 ETA (0.077) (0.064) GAMMA group 1 v355 v356 sex ETA (0.001) (0.007) (0.030) GAMMA group 2 GAMMA v355 v356 sex ETA (0.001) (0.007) (0.030) US EQUATION: Eta1 = *Age CDN EQUATION Eta1 = *Age

68 With exogenous variables US EQUATION: Eta1 = *Age CDN EQUATION Eta1 = *Age In this model, AGE is expressed in the same metric as the manifest variable (years).KA=FR TX=FI (Different model, age would be mean deviated [ group1] and centred on kappa, mean difference from group 1[in gr. 2] ) KA=FI TX=FR Group 1 KA=FR TX=IN Group 2

69 With exogenous variables US EQUATION: Eta1 = *Age CDN EQUATION Eta1 = *Age In this model, AGE is expressed in the same metric as the manifest variable (years). KA=FR TX=FI (Different model, age would be mean deviated [ group1] and centred on kappa, mean difference from group 1[in gr. 2] ) KA=FI TX=FR Group 1 KA=FR TX=IN Group 2 At Ksi1= 20 (age= average age + 20): US: *20 = Cdn: *20 = = (difference of.557 from US) At Ksi1 = 0 (age = average age: US: 0 Cdn:.657 (.657 difference from US) At Ksi1= -20 (average age – 20): US: *-20 = Cdn: *-20 = =.877 (difference of.757 from US)

70 With exogenous variables: MMODEL4.lS8 Less relig. Cdn. USAge At Ksi1= 20 (age= average age + 20): US: *20 = Cdn: *20 = = (difference of.557 from US) At Ksi1 = 0 (age = average age: US: 0 Cdn:.657 (.657 difference from US) At Ksi1= -20 (average age – 20): US: *-20 = Cdn: *-20 = =.877 (difference of.757 from US)

71 LAST SLIDE