Introduction to Structural Equation Modeling with Latent Variables

Career Aspiration: Analysis 1

The model analyzed by Jöreskog and Sörbom (1988) is displayed in the path diagram in Figure 17.39.

Figure 17.39: Path Diagram: Career Aspiration – Jöreskog and Sörbom (1988)

LaTeX defined picture


Two latent variables, R_Amb and F_Amb, represent the respondent’s level of ambition and his best friend’s level of ambition, respectively. The model states that the respondent’s ambition (R_Amb) is determined by his intelligence (riq) and socioeconomic status (rses), his perception of his parents’ aspiration for him (rpa), and his friend’s socioeconomic status (fses) and ambition (F_Amb). It is assumed that his friend’s intelligence (fiq) and parental aspiration (fpa) affect the respondent’s ambition only indirectly through the friend’s ambition (F_Amb). Ambition is indicated by the manifest variables of occupational (roa) and educational aspiration (rea), which are assumed to have uncorrelated residuals. The path coefficient from ambition to occupational aspiration is set to 1.0 to determine the scale of the ambition latent variable.

The path diagram shown in Figure 17.39 appears to be very complicated. Sometimes when researchers draw their path diagram with a lot of variables, they omit the covariances among exogenous variables for overall clarity. For example, the double-headed paths that represent cov01–cov15 in Figure 17.39 can be omitted. In addition, unconstrained variance and error variance parameters in the path diagram could be omitted without losing the pertinent information in the path diagram. For example, variance parameters v1–v6 and error variance parameters theta1–theta4 in Figure 17.39 detract from the main focus on the functional relationships of the model.

These omissions in the path diagram are in fact inconsequential when you transcribe them into the PATH model in PROC CALIS. The reason is that PROC CALIS employs several useful default parameterization rules that make the model specification process much easier and more intuitive. Here are the sets of default covariance structure parameters in the PATH modeling language:

  • variances for all exogenous (observed or latent) variables

  • error variances of all endogenous (observed or latent) variables

  • covariances among all exogenous (observed or latent, excluding error) variables

For example, these rules for setting default covariance structure parameters mean that the following sets of parameters in Figure 17.39 are optional in the path diagram representation and in the corresponding PATH model specification:

  • v1–v6

  • theta1–theta4, psi11, and psi22

  • cov01–cov15

Note that the double-headed path labeled with psi12, which is a covariance parameter among error terms for R_Amb and F_Amb, is not a default parameter. As a result, it must be represented in the path diagram and in the PATH model specification.

Another simplification is to omit the unconstrained parameter names in the path diagram. In the PATH model specification, an "unnamed" parameter is a free parameter by default—there is no need to give unique names to denote free parameters. With all the mentioned simplifications, you can depict your path diagram simply as the one in Figure 17.40.

Figure 17.40: Simplified Path Diagram for Career Aspiration : Analysis 1

LaTeX defined picture


The simplified path diagram in Figure 17.40 is readily transcribed into the PATH model as shown in the following statements:

proc calis data=aspire nobs=329;
   path
      /* structural model of influences */
      R_Amb <=== rpa     ,
      R_Amb <=== riq     ,
      R_Amb <=== rses    ,
      R_Amb <=== fses    ,
      F_Amb <=== rses    ,
      F_Amb <=== fses    ,
      F_Amb <=== fiq     ,
      F_Amb <=== fpa     ,
      R_Amb <=== F_Amb   ,
      F_Amb <=== R_Amb   ,

      /* measurement model for aspiration */
      rea <===  R_Amb      ,
      roa <===  R_Amb  = 1.,
      foa <===  F_Amb  = 1.,
      fea <===  F_Amb    ;
   pcov
      R_Amb  F_Amb;
run;

Again, because you have 15 paths (single- or double- headed) in the path diagram, you expect that there are 15 entries in the PATH and the PCOV statements. Essentially, in this PATH model specification you specify all the functional relationships (single-headed arrows) in the path diagram and the covariance of error terms (double-headed arrows) for R_Amb and F_Amb.

Since this TYPE=CORR data set does not contain an observation with _TYPE_=N giving the sample size, it is necessary to specify the NOBS= option in the PROC CALIS statement.

The fit summary is displayed in Figure 17.41, and the estimation results are displayed in Figure 17.42.

Figure 17.41: Career Aspiration Data: Fit Summary for Analysis 1

Fit Summary
Chi-Square26.6972
Chi-Square DF15
Pr > Chi-Square0.0313
Standardized RMR (SRMR)0.0202
Adjusted GFI (AGFI)0.9428
RMSEA Estimate0.0488
Akaike Information Criterion106.6972
Schwarz Bayesian Criterion258.5395
Bentler Comparative Fit Index0.9859


The model fit chi-square value is 26.6972 (df=15, p=0.0313). From the hypothesis testing point of view, this result says that this is an extreme sample given the model is true; therefore, the model should be rejected. But in social and behavioral sciences, you rarely abandon a model purely on the ground of chi-square significance test. The main reason is that you might only need to find a model that is approximately true, but the hypothesis testing framework is for testing exact model representation in the population. To determine whether a model is good or bad, you usually consult other fit indices. Several fit indices are shown in Figure 17.41.

The standardized RMSR is 0.0202. The RMSEA value is 0.0488. Both of these indices are smaller than 0.05, which indicate good model fit by convention. The adjusted GFI is 0.9428, and the comparative fit index is 0.9859. Again, values greater than 0.9 for these indices indicate good model fit by convention. Therefore, you can conclude that this is a good model for the data. Akaike’s information criterion (AIC) and the Schwarz Bayesian criterion are also shown. You cannot interpret these values directly, but they are useful for model comparison given the same data, as shown in later sections.

Figure 17.42: Career Aspiration Data: Estimation Results for Analysis 1

PATH List
PathParameterEstimateStandard
Error
t ValuePr > |t|
R_Amb<===rpa_Parm010.161220.038794.1560<.0001
R_Amb<===riq_Parm020.249650.043985.6763<.0001
R_Amb<===rses_Parm030.218400.044204.9415<.0001
R_Amb<===fses_Parm040.071840.049711.44530.1484
F_Amb<===rses_Parm050.057540.048121.19560.2318
F_Amb<===fses_Parm060.212780.041695.1042<.0001
F_Amb<===fiq_Parm070.324510.043527.4562<.0001
F_Amb<===fpa_Parm080.148320.036454.0696<.0001
R_Amb<===F_Amb_Parm090.198160.102281.93740.0527
F_Amb<===R_Amb_Parm100.218930.111251.96800.0491
rea<===R_Amb_Parm111.062680.0901411.7894<.0001
roa<===R_Amb 1.00000   
foa<===F_Amb 1.00000   
fea<===F_Amb_Parm121.075580.0813113.2287<.0001

Variance Parameters
Variance
Type
VariableParameterEstimateStandard
Error
t ValuePr > |t|
Exogenousriq_Add011.000000.0780912.8062<.0001
 rpa_Add021.000000.0780912.8062<.0001
 rses_Add031.000000.0780912.8062<.0001
 fiq_Add041.000000.0780912.8062<.0001
 fpa_Add051.000000.0780912.8062<.0001
 fses_Add061.000000.0780912.8062<.0001
Errorroa_Add070.412150.051228.0458<.0001
 rea_Add080.336140.052106.4519<.0001
 foa_Add090.404600.046188.7606<.0001
 fea_Add100.311200.045936.7759<.0001
 R_Amb_Add110.280990.046236.0778<.0001
 F_Amb_Add120.228060.038505.9233<.0001

Covariances Among Exogenous Variables
Var1Var2ParameterEstimateStandard
Error
t ValuePr > |t|
rpariq_Add130.183900.056143.27560.0011
rsesriq_Add140.222000.056563.9250<.0001
rsesrpa_Add150.048900.055280.88460.3764
fiqriq_Add160.335500.058245.7606<.0001
fiqrpa_Add170.078200.055381.41200.1580
fiqrses_Add180.230200.056664.0628<.0001
fpariq_Add190.102100.055501.83950.0658
fparpa_Add200.114700.055582.06380.0390
fparses_Add210.093100.055451.67890.0932
fpafiq_Add220.208700.056413.70000.0002
fsesriq_Add230.186100.056163.31350.0009
fsesrpa_Add240.018600.055230.33680.7363
fsesrses_Add250.270700.057204.7323<.0001
fsesfiq_Add260.295000.057575.1244<.0001
fsesfpa_Add27-0.043800.05527-0.79250.4281


In Figure 17.42, some of the paths do not show significance. That is, fses does not seem to be a good indicator of a respondent’s ambition R_Amb and rses does not seem to be a good indicator of a friend’s ambition F_Amb. The t values are 1.445 and 1.195, respectively, which are much smaller than the nominal 1.96 value at the 0.05 -level of significance. Other paths are either significant or marginally significant.

You should be very cautious about interpreting the current analysis results for two reasons. First, as mentioned previously the data consist of dependent observations, and it was not certain how the issue could have been addressed beyond setting the sample size to half of the actual size. Second, structural equation modeling methodology is mainly applicable when you analyze covariance structures. When you input a correlation matrix for analysis, there is no guarantee that the statistical tests and standard error estimates are applicable. You should view the interpretations made here just as an exercise of applying structural equation modeling.

In Figure 17.42, all parameter names are generated by PROC CALIS. Alternatively, you can also name these parameters in your PATH model specification. The following shows a PATH model specification that corresponds to the complete path diagram shown in Figure 17.39:

proc calis data=aspire nobs=329;
   path
      /* structural model of influences */
      rpa    ===>  R_Amb   =  gam1,
      riq    ===>  R_Amb   =  gam2,
      rses   ===>  R_Amb   =  gam3,
      fses   ===>  R_Amb   =  gam4,
      rses   ===>  F_Amb   =  gam5,
      fses   ===>  F_Amb   =  gam6,
      fiq    ===>  F_Amb   =  gam7,
      fpa    ===>  F_Amb   =  gam8,
      F_Amb  ===>  R_Amb   = beta1,
      R_Amb  ===>  F_Amb   = beta2,

      /* measurement model for aspiration */
      R_Amb  ===>  rea     = lambda2,
      R_Amb  ===>  roa     = 1.,
      F_Amb  ===>  foa     = 1.,
      F_Amb  ===>  fea     = lambda3;
   pvar
      R_Amb = psi11,
      F_Amb = psi22,
      rpa riq rses fpa fiq fses = v1-v6,
      rea roa fea foa = theta1-theta4;
   pcov
      R_Amb F_Amb = psi12,
      rpa riq rses fpa fiq fses = cov01-cov15;
run;

In this specification, the names of the parameters correspond to those used by Jöreskog and Sörbom (1988). Compared with the simplified version of the same model specification, you name 27 more parameters in the current specification. You have to be careful with this many parameters. If you inadvertently repeat the use of some parameter names, you will have unexpected constraints in the model.

The results from this analysis are displayed in Figure 17.43.

Figure 17.43: Career Aspiration Data: Estimation Results with Designated Parameter Names (Analysis 1)

PATH List
PathParameterEstimateStandard
Error
t ValuePr > |t|
rpa===>R_Ambgam10.161220.038794.1560<.0001
riq===>R_Ambgam20.249650.043985.6763<.0001
rses===>R_Ambgam30.218400.044204.9415<.0001
fses===>R_Ambgam40.071840.049711.44530.1484
rses===>F_Ambgam50.057540.048121.19560.2318
fses===>F_Ambgam60.212780.041695.1042<.0001
fiq===>F_Ambgam70.324510.043527.4562<.0001
fpa===>F_Ambgam80.148320.036454.0696<.0001
F_Amb===>R_Ambbeta10.198160.102281.93740.0527
R_Amb===>F_Ambbeta20.218930.111251.96800.0491
R_Amb===>realambda21.062680.0901411.7894<.0001
R_Amb===>roa 1.00000   
F_Amb===>foa 1.00000   
F_Amb===>fealambda31.075580.0813113.2287<.0001

Variance Parameters
Variance
Type
VariableParameterEstimateStandard
Error
t ValuePr > |t|
ErrorR_Ambpsi110.280990.046236.0778<.0001
 F_Ambpsi220.228060.038505.9233<.0001
Exogenousrpav11.000000.0780912.8062<.0001
 riqv21.000000.0780912.8062<.0001
 rsesv31.000000.0780912.8062<.0001
 fpav41.000000.0780912.8062<.0001
 fiqv51.000000.0780912.8062<.0001
 fsesv61.000000.0780912.8062<.0001
Errorreatheta10.336140.052106.4519<.0001
 roatheta20.412150.051228.0458<.0001
 featheta30.311200.045936.7759<.0001
 foatheta40.404600.046188.7606<.0001

Covariances Among Exogenous Variables
Var1Var2ParameterEstimateStandard
Error
t ValuePr > |t|
rpariqcov010.183900.056143.27560.0011
rparsescov020.048900.055280.88460.3764
riqrsescov030.222000.056563.9250<.0001
rpafpacov040.114700.055582.06380.0390
riqfpacov050.102100.055501.83950.0658
rsesfpacov060.093100.055451.67890.0932
rpafiqcov070.078200.055381.41200.1580
riqfiqcov080.335500.058245.7606<.0001
rsesfiqcov090.230200.056664.0628<.0001
fpafiqcov100.208700.056413.70000.0002
rpafsescov110.018600.055230.33680.7363
riqfsescov120.186100.056163.31350.0009
rsesfsescov130.270700.057204.7323<.0001
fpafsescov14-0.043800.05527-0.79250.4281
fiqfsescov150.295000.057575.1244<.0001


These are the same results as displayed in Figure 17.42 for the simplified PATH model specification. The only differences are the arrangement of estimation results and the naming of the parameters.