This is an R Markdown Notebook. When you execute code within the notebook, the results appear beneath the code.

Try executing this chunk by clicking the Run button within the chunk or by placing your cursor inside it and pressing Ctrl+Shift+Enter.

sp.model <-'RIGHTS =~ KEY16 + LOCK15

SOCIAL =~ SHOPPING15 + ENTERTAIN15 + EATOUT15 + ERRANDS15

CHOICE =~ SCHEDULE15 + FREETIME15 + CHOOSBUY15'
baseline <- measEq.syntax(configural.model = sp.model,
data = nci.proxy2,
ordered = c("KEY16", "LOCK15", "SHOPPING15", "ENTERTAIN15", "EATOUT15", "ERRANDS15", "SCHEDULE15", "FREETIME15", "CHOOSBUY15"),
parameterization = "delta",
ID.fac = "std.lv",
ID.cat = "Wu.Estabrook.2016",
group = "proxy_cat",
group.equal = "configural")
lavaan WARNING: group variable 㤼㸱proxy_cat㤼㸲 contains missing values
summary(baseline)
This lavaan model syntax specifies a CFA with 9 manifest indicators (9 of which are ordinal) of 3 common factor(s).

To identify the location and scale of each common factor, the factor means and variances were fixed to 0 and 1, respectively, unless equality constraints on measurement parameters allow them to be freed.

The location and scale of each latent item-response underlying 9 ordinal indicators were identified using the "delta" parameterization, and the identification constraints recommended by Wu & Estabrook (2016). For details, read:

    https://doi.org/10.1007/s11336-016-9506-0 

Pattern matrix indicating num(eric), ord(ered), and lat(ent) indicators per factor:

            RIGHTS SOCIAL CHOICE
KEY16       ord                 
LOCK15      ord                 
SHOPPING15         ord          
ENTERTAIN15        ord          
EATOUT15           ord          
ERRANDS15          ord          
SCHEDULE15                ord   
FREETIME15                ord   
CHOOSBUY15                ord   

The following types of parameter were constrained to equality across groups:

    configural
cat(as.character(baseline))
## LOADINGS:

RIGHTS =~ c(NA, NA, NA)*KEY16 + c(lambda.1_1.g1, lambda.1_1.g2, lambda.1_1.g3)*KEY16
RIGHTS =~ c(NA, NA, NA)*LOCK15 + c(lambda.2_1.g1, lambda.2_1.g2, lambda.2_1.g3)*LOCK15
SOCIAL =~ c(NA, NA, NA)*SHOPPING15 + c(lambda.3_2.g1, lambda.3_2.g2, lambda.3_2.g3)*SHOPPING15
SOCIAL =~ c(NA, NA, NA)*ENTERTAIN15 + c(lambda.4_2.g1, lambda.4_2.g2, lambda.4_2.g3)*ENTERTAIN15
SOCIAL =~ c(NA, NA, NA)*EATOUT15 + c(lambda.5_2.g1, lambda.5_2.g2, lambda.5_2.g3)*EATOUT15
SOCIAL =~ c(NA, NA, NA)*ERRANDS15 + c(lambda.6_2.g1, lambda.6_2.g2, lambda.6_2.g3)*ERRANDS15
CHOICE =~ c(NA, NA, NA)*SCHEDULE15 + c(lambda.7_3.g1, lambda.7_3.g2, lambda.7_3.g3)*SCHEDULE15
CHOICE =~ c(NA, NA, NA)*FREETIME15 + c(lambda.8_3.g1, lambda.8_3.g2, lambda.8_3.g3)*FREETIME15
CHOICE =~ c(NA, NA, NA)*CHOOSBUY15 + c(lambda.9_3.g1, lambda.9_3.g2, lambda.9_3.g3)*CHOOSBUY15

## THRESHOLDS:

KEY16 | c(NA, NA, NA)*t1 + c(KEY16.thr1.g1, KEY16.thr1.g2, KEY16.thr1.g3)*t1
KEY16 | c(NA, NA, NA)*t2 + c(KEY16.thr2.g1, KEY16.thr2.g2, KEY16.thr2.g3)*t2
LOCK15 | c(NA, NA, NA)*t1 + c(LOCK15.thr1.g1, LOCK15.thr1.g2, LOCK15.thr1.g3)*t1
LOCK15 | c(NA, NA, NA)*t2 + c(LOCK15.thr2.g1, LOCK15.thr2.g2, LOCK15.thr2.g3)*t2
SHOPPING15 | c(NA, NA, NA)*t1 + c(SHOPPING15.thr1.g1, SHOPPING15.thr1.g2, SHOPPING15.thr1.g3)*t1
SHOPPING15 | c(NA, NA, NA)*t2 + c(SHOPPING15.thr2.g1, SHOPPING15.thr2.g2, SHOPPING15.thr2.g3)*t2
SHOPPING15 | c(NA, NA, NA)*t3 + c(SHOPPING15.thr3.g1, SHOPPING15.thr3.g2, SHOPPING15.thr3.g3)*t3
ENTERTAIN15 | c(NA, NA, NA)*t1 + c(ENTERTAIN15.thr1.g1, ENTERTAIN15.thr1.g2, ENTERTAIN15.thr1.g3)*t1
ENTERTAIN15 | c(NA, NA, NA)*t2 + c(ENTERTAIN15.thr2.g1, ENTERTAIN15.thr2.g2, ENTERTAIN15.thr2.g3)*t2
ENTERTAIN15 | c(NA, NA, NA)*t3 + c(ENTERTAIN15.thr3.g1, ENTERTAIN15.thr3.g2, ENTERTAIN15.thr3.g3)*t3
EATOUT15 | c(NA, NA, NA)*t1 + c(EATOUT15.thr1.g1, EATOUT15.thr1.g2, EATOUT15.thr1.g3)*t1
EATOUT15 | c(NA, NA, NA)*t2 + c(EATOUT15.thr2.g1, EATOUT15.thr2.g2, EATOUT15.thr2.g3)*t2
EATOUT15 | c(NA, NA, NA)*t3 + c(EATOUT15.thr3.g1, EATOUT15.thr3.g2, EATOUT15.thr3.g3)*t3
ERRANDS15 | c(NA, NA, NA)*t1 + c(ERRANDS15.thr1.g1, ERRANDS15.thr1.g2, ERRANDS15.thr1.g3)*t1
ERRANDS15 | c(NA, NA, NA)*t2 + c(ERRANDS15.thr2.g1, ERRANDS15.thr2.g2, ERRANDS15.thr2.g3)*t2
ERRANDS15 | c(NA, NA, NA)*t3 + c(ERRANDS15.thr3.g1, ERRANDS15.thr3.g2, ERRANDS15.thr3.g3)*t3
SCHEDULE15 | c(NA, NA, NA)*t1 + c(SCHEDULE15.thr1.g1, SCHEDULE15.thr1.g2, SCHEDULE15.thr1.g3)*t1
SCHEDULE15 | c(NA, NA, NA)*t2 + c(SCHEDULE15.thr2.g1, SCHEDULE15.thr2.g2, SCHEDULE15.thr2.g3)*t2
FREETIME15 | c(NA, NA, NA)*t1 + c(FREETIME15.thr1.g1, FREETIME15.thr1.g2, FREETIME15.thr1.g3)*t1
FREETIME15 | c(NA, NA, NA)*t2 + c(FREETIME15.thr2.g1, FREETIME15.thr2.g2, FREETIME15.thr2.g3)*t2
CHOOSBUY15 | c(NA, NA, NA)*t1 + c(CHOOSBUY15.thr1.g1, CHOOSBUY15.thr1.g2, CHOOSBUY15.thr1.g3)*t1

## INTERCEPTS:

KEY16 ~ c(0, 0, 0)*1 + c(nu.1.g1, nu.1.g2, nu.1.g3)*1
LOCK15 ~ c(0, 0, 0)*1 + c(nu.2.g1, nu.2.g2, nu.2.g3)*1
SHOPPING15 ~ c(0, 0, 0)*1 + c(nu.3.g1, nu.3.g2, nu.3.g3)*1
ENTERTAIN15 ~ c(0, 0, 0)*1 + c(nu.4.g1, nu.4.g2, nu.4.g3)*1
EATOUT15 ~ c(0, 0, 0)*1 + c(nu.5.g1, nu.5.g2, nu.5.g3)*1
ERRANDS15 ~ c(0, 0, 0)*1 + c(nu.6.g1, nu.6.g2, nu.6.g3)*1
SCHEDULE15 ~ c(0, 0, 0)*1 + c(nu.7.g1, nu.7.g2, nu.7.g3)*1
FREETIME15 ~ c(0, 0, 0)*1 + c(nu.8.g1, nu.8.g2, nu.8.g3)*1
CHOOSBUY15 ~ c(0, 0, 0)*1 + c(nu.9.g1, nu.9.g2, nu.9.g3)*1

## SCALING FACTORS:

KEY16 ~*~ c(1, 1, 1)*KEY16
LOCK15 ~*~ c(1, 1, 1)*LOCK15
SHOPPING15 ~*~ c(1, 1, 1)*SHOPPING15
ENTERTAIN15 ~*~ c(1, 1, 1)*ENTERTAIN15
EATOUT15 ~*~ c(1, 1, 1)*EATOUT15
ERRANDS15 ~*~ c(1, 1, 1)*ERRANDS15
SCHEDULE15 ~*~ c(1, 1, 1)*SCHEDULE15
FREETIME15 ~*~ c(1, 1, 1)*FREETIME15
CHOOSBUY15 ~*~ c(1, 1, 1)*CHOOSBUY15


## LATENT MEANS/INTERCEPTS:

RIGHTS ~ c(0, 0, 0)*1 + c(alpha.1.g1, alpha.1.g2, alpha.1.g3)*1
SOCIAL ~ c(0, 0, 0)*1 + c(alpha.2.g1, alpha.2.g2, alpha.2.g3)*1
CHOICE ~ c(0, 0, 0)*1 + c(alpha.3.g1, alpha.3.g2, alpha.3.g3)*1

## COMMON-FACTOR VARIANCES:

RIGHTS ~~ c(1, 1, 1)*RIGHTS + c(psi.1_1.g1, psi.1_1.g2, psi.1_1.g3)*RIGHTS
SOCIAL ~~ c(1, 1, 1)*SOCIAL + c(psi.2_2.g1, psi.2_2.g2, psi.2_2.g3)*SOCIAL
CHOICE ~~ c(1, 1, 1)*CHOICE + c(psi.3_3.g1, psi.3_3.g2, psi.3_3.g3)*CHOICE

## COMMON-FACTOR COVARIANCES:

RIGHTS ~~ c(NA, NA, NA)*SOCIAL + c(psi.2_1.g1, psi.2_1.g2, psi.2_1.g3)*SOCIAL
RIGHTS ~~ c(NA, NA, NA)*CHOICE + c(psi.3_1.g1, psi.3_1.g2, psi.3_1.g3)*CHOICE
SOCIAL ~~ c(NA, NA, NA)*CHOICE + c(psi.3_2.g1, psi.3_2.g2, psi.3_2.g3)*CHOICE
model.baseline <- as.character(baseline)
fit.baseline <- cfa(model.baseline, data = nci.proxy2, group =
"proxy_cat",
ordered = c("KEY16", "LOCK15", "SHOPPING15", "ENTERTAIN15", "EATOUT15", "ERRANDS15", "SCHEDULE15", "FREETIME15", "CHOOSBUY15"))
lavaan WARNING: group variable 㤼㸱proxy_cat㤼㸲 contains missing values
lavaan WARNING:
    Could not compute standard errors! The information matrix could
    not be inverted. This may be a symptom that the model is not
    identified.lavaan WARNING: could not invert information matrix needed for robust test statistic
lavaan WARNING: some estimated ov variances are negative
summary(fit.baseline, fit.measures=TRUE)
lavaan 0.6-8 ended normally after 776 iterations

  Estimator                                       DWLS
  Optimization method                           NLMINB
  Number of model parameters                        99
                                                      
  Number of observations per group:               Used       Total
    2                                              691         762
    3                                              470         520
    1                                              257         317
                                                                  
Model Test User Model:
number of rows of result is not a multiple of vector length (arg 3)
                                              Standard      Robust
  Test Statistic                               138.999     138.999
  Degrees of freedom                                72          72
  P-value (Chi-square)                           0.000       0.000
  Scaling correction factor                                     NA
  Shift parameter for each group:                                 
      2                                                           
      3                                                     Robust
      1                                                    138.999
                                                                72
  Test statistic for each group:
    2                                           93.916      93.916
    3                                           18.833      18.833
    1                                           26.250      26.250

Model Test Baseline Model:

  Test statistic                              4660.874    3350.295
  Degrees of freedom                               108         108
  P-value                                        0.000       0.000
  Scaling correction factor                                  1.404

User Model versus Baseline Model:

  Comparative Fit Index (CFI)                    0.985       0.979
  Tucker-Lewis Index (TLI)                       0.978       0.969
                                                                  
  Robust Comparative Fit Index (CFI)                            NA
  Robust Tucker-Lewis Index (TLI)                               NA

Root Mean Square Error of Approximation:

  RMSEA                                          0.044       0.044
  90 Percent confidence interval - lower         0.033       0.033
  90 Percent confidence interval - upper         0.055       0.055
  P-value RMSEA <= 0.05                          0.788       0.788
                                                                  
  Robust RMSEA                                                  NA
  90 Percent confidence interval - lower                        NA
  90 Percent confidence interval - upper                        NA

Standardized Root Mean Square Residual:

  SRMR                                           0.069       0.069

Parameter Estimates:

  Standard errors                           Robust.sem
  Information                                 Expected
  Information saturated (h1) model        Unstructured


Group 1 [2]:

Latent Variables:
                   Estimate    Std.Err  z-value  P(>|z|)
  RIGHTS =~                                             
    KEY16   (l.1_)      0.459       NA                  
    LOCK15  (l.2_)      0.847       NA                  
  SOCIAL =~                                             
    SHOPPIN (l.3_)      0.815       NA                  
    ENTERTA (l.4_)      0.674       NA                  
    EATOUT1 (l.5_)      0.806       NA                  
    ERRANDS (l.6_)      0.605       NA                  
  CHOICE =~                                             
    SCHEDUL (l.7_)      0.708       NA                  
    FREETIM (l.8_)      0.684       NA                  
    CHOOSBU (l.9_)      0.869       NA                  

Covariances:
                   Estimate    Std.Err  z-value  P(>|z|)
  RIGHTS ~~                                             
    SOCIAL  (p.2_)      0.435       NA                  
    CHOICE (p.3_1)      0.425       NA                  
  SOCIAL ~~                                             
    CHOICE (p.3_2)      0.473       NA                  

Intercepts:
                   Estimate    Std.Err  z-value  P(>|z|)
   .KEY16   (n.1.)      0.000                           
   .LOCK15  (n.2.)      0.000                           
   .SHOPPIN (n.3.)      0.000                           
   .ENTERTA (n.4.)      0.000                           
   .EATOUT1 (n.5.)      0.000                           
   .ERRANDS (n.6.)      0.000                           
   .SCHEDUL (n.7.)      0.000                           
   .FREETIM (n.8.)      0.000                           
   .CHOOSBU (n.9.)      0.000                           
    RIGHTS  (a.1.)      0.000                           
    SOCIAL  (a.2.)      0.000                           
    CHOICE  (a.3.)      0.000                           

Thresholds:
                       Estimate    Std.Err  z-value  P(>|z|)
             (KEY16.1)      0.184       NA                  
             (KEY16.2)      0.192       NA                  
            (LOCK15.1)     -0.067       NA                  
            (LOCK15.2)     -0.016       NA                  
        (SHOPPING15.1)     -1.139       NA                  
        (SHOPPING15.2)     -0.369       NA                  
        (SHOPPING15.3)      0.304       NA                  
       (ENTERTAIN15.1)     -0.696       NA                  
       (ENTERTAIN15.2)      0.074       NA                  
       (ENTERTAIN15.3)      0.715       NA                  
          (EATOUT15.1)     -0.912       NA                  
          (EATOUT15.2)     -0.173       NA                  
          (EATOUT15.3)      0.396       NA                  
         (ERRANDS15.1)     -0.874       NA                  
         (ERRANDS15.2)      0.210       NA                  
         (ERRANDS15.3)      0.853       NA                  
        (SCHEDULE15.1)     -0.633       NA                  
        (SCHEDULE15.2)      0.758       NA                  
        (FREETIME15.1)     -1.167       NA                  
        (FREETIME15.2)      0.107       NA                  
                (CHOO)     -0.802       NA                  

Variances:
                   Estimate    Std.Err  z-value  P(>|z|)
    RIGHTS  (p.1_)      1.000                           
    SOCIAL  (p.2_)      1.000                           
    CHOICE  (p.3_)      1.000                           
   .KEY16               0.789                           
   .LOCK15              0.283                           
   .SHOPPIN             0.335                           
   .ENTERTA             0.545                           
   .EATOUT1             0.350                           
   .ERRANDS             0.634                           
   .SCHEDUL             0.499                           
   .FREETIM             0.533                           
   .CHOOSBU             0.245                           

Scales y*:
                   Estimate    Std.Err  z-value  P(>|z|)
    KEY16               1.000                           
    LOCK15              1.000                           
    SHOPPING15          1.000                           
    ENTERTAIN15         1.000                           
    EATOUT15            1.000                           
    ERRANDS15           1.000                           
    SCHEDULE15          1.000                           
    FREETIME15          1.000                           
    CHOOSBUY15          1.000                           


Group 2 [3]:

Latent Variables:
                   Estimate    Std.Err  z-value  P(>|z|)
  RIGHTS =~                                             
    KEY16   (l.1_)      0.421       NA                  
    LOCK15  (l.2_)      0.540       NA                  
  SOCIAL =~                                             
    SHOPPIN (l.3_)      0.704       NA                  
    ENTERTA (l.4_)      0.494       NA                  
    EATOUT1 (l.5_)      0.678       NA                  
    ERRANDS (l.6_)      0.561       NA                  
  CHOICE =~                                             
    SCHEDUL (l.7_)      0.634       NA                  
    FREETIM (l.8_)      0.810       NA                  
    CHOOSBU (l.9_)      0.755       NA                  

Covariances:
                   Estimate    Std.Err  z-value  P(>|z|)
  RIGHTS ~~                                             
    SOCIAL  (p.2_)      0.309       NA                  
    CHOICE (p.3_1)      0.462       NA                  
  SOCIAL ~~                                             
    CHOICE (p.3_2)      0.212       NA                  

Intercepts:
                   Estimate    Std.Err  z-value  P(>|z|)
   .KEY16   (n.1.)      0.000                           
   .LOCK15  (n.2.)      0.000                           
   .SHOPPIN (n.3.)      0.000                           
   .ENTERTA (n.4.)      0.000                           
   .EATOUT1 (n.5.)      0.000                           
   .ERRANDS (n.6.)      0.000                           
   .SCHEDUL (n.7.)      0.000                           
   .FREETIM (n.8.)      0.000                           
   .CHOOSBU (n.9.)      0.000                           
    RIGHTS  (a.1.)      0.000                           
    SOCIAL  (a.2.)      0.000                           
    CHOICE  (a.3.)      0.000                           

Thresholds:
                       Estimate    Std.Err  z-value  P(>|z|)
             (KEY16.1)     -0.048       NA                  
             (KEY16.2)     -0.011       NA                  
            (LOCK15.1)     -0.512       NA                  
            (LOCK15.2)     -0.435       NA                  
        (SHOPPING15.1)     -1.523       NA                  
        (SHOPPING15.2)     -0.804       NA                  
        (SHOPPING15.3)     -0.059       NA                  
       (ENTERTAIN15.1)     -0.970       NA                  
       (ENTERTAIN15.2)     -0.075       NA                  
       (ENTERTAIN15.3)      0.494       NA                  
          (EATOUT15.1)     -1.655       NA                  
          (EATOUT15.2)     -0.685       NA                  
          (EATOUT15.3)      0.000       NA                  
         (ERRANDS15.1)     -1.385       NA                  
         (ERRANDS15.2)     -0.064       NA                  
         (ERRANDS15.3)      0.599       NA                  
        (SCHEDULE15.1)     -1.306       NA                  
        (SCHEDULE15.2)     -0.080       NA                  
        (FREETIME15.1)     -1.853       NA                  
        (FREETIME15.2)     -0.804       NA                  
                (CHOO)     -1.746       NA                  

Variances:
                   Estimate    Std.Err  z-value  P(>|z|)
    RIGHTS  (p.1_)      1.000                           
    SOCIAL  (p.2_)      1.000                           
    CHOICE  (p.3_)      1.000                           
   .KEY16               0.823                           
   .LOCK15              0.709                           
   .SHOPPIN             0.504                           
   .ENTERTA             0.756                           
   .EATOUT1             0.541                           
   .ERRANDS             0.686                           
   .SCHEDUL             0.598                           
   .FREETIM             0.345                           
   .CHOOSBU             0.430                           

Scales y*:
                   Estimate    Std.Err  z-value  P(>|z|)
    KEY16               1.000                           
    LOCK15              1.000                           
    SHOPPING15          1.000                           
    ENTERTAIN15         1.000                           
    EATOUT15            1.000                           
    ERRANDS15           1.000                           
    SCHEDULE15          1.000                           
    FREETIME15          1.000                           
    CHOOSBUY15          1.000                           


Group 3 [1]:

Latent Variables:
                   Estimate    Std.Err  z-value  P(>|z|)
  RIGHTS =~                                             
    KEY16   (l.1_)      0.497       NA                  
    LOCK15  (l.2_)      0.642       NA                  
  SOCIAL =~                                             
    SHOPPIN (l.3_)      0.802       NA                  
    ENTERTA (l.4_)      0.697       NA                  
    EATOUT1 (l.5_)      0.788       NA                  
    ERRANDS (l.6_)      0.600       NA                  
  CHOICE =~                                             
    SCHEDUL (l.7_)    151.396       NA                  
    FREETIM (l.8_)      0.003       NA                  
    CHOOSBU (l.9_)     -0.000       NA                  

Covariances:
                   Estimate    Std.Err  z-value  P(>|z|)
  RIGHTS ~~                                             
    SOCIAL  (p.2_)      0.501       NA                  
    CHOICE (p.3_1)      0.003       NA                  
  SOCIAL ~~                                             
    CHOICE (p.3_2)      0.000       NA                  

Intercepts:
                   Estimate    Std.Err  z-value  P(>|z|)
   .KEY16   (n.1.)      0.000                           
   .LOCK15  (n.2.)      0.000                           
   .SHOPPIN (n.3.)      0.000                           
   .ENTERTA (n.4.)      0.000                           
   .EATOUT1 (n.5.)      0.000                           
   .ERRANDS (n.6.)      0.000                           
   .SCHEDUL (n.7.)      0.000                           
   .FREETIM (n.8.)      0.000                           
   .CHOOSBU (n.9.)      0.000                           
    RIGHTS  (a.1.)      0.000                           
    SOCIAL  (a.2.)      0.000                           
    CHOICE  (a.3.)      0.000                           

Thresholds:
                       Estimate    Std.Err  z-value  P(>|z|)
             (KEY16.1)     -0.093       NA                  
             (KEY16.2)     -0.083       NA                  
            (LOCK15.1)     -0.449       NA                  
            (LOCK15.2)     -0.395       NA                  
        (SHOPPING15.1)     -1.153       NA                  
        (SHOPPING15.2)     -0.395       NA                  
        (SHOPPING15.3)      0.333       NA                  
       (ENTERTAIN15.1)     -0.779       NA                  
       (ENTERTAIN15.2)      0.083       NA                  
       (ENTERTAIN15.3)      0.740       NA                  
          (EATOUT15.1)     -1.344       NA                  
          (EATOUT15.2)     -0.282       NA                  
          (EATOUT15.3)      0.364       NA                  
         (ERRANDS15.1)     -1.046       NA                  
         (ERRANDS15.2)      0.181       NA                  
         (ERRANDS15.3)      0.890       NA                  
        (SCHEDULE15.1)     -1.344       NA                  
        (SCHEDULE15.2)     -0.312       NA                  
        (FREETIME15.1)     -1.812       NA                  
        (FREETIME15.2)     -1.134       NA                  
                (CHOO)     -2.065       NA                  

Variances:
                   Estimate    Std.Err  z-value  P(>|z|)
    RIGHTS  (p.1_)      1.000                           
    SOCIAL  (p.2_)      1.000                           
    CHOICE  (p.3_)      1.000                           
   .KEY16               0.753                           
   .LOCK15              0.588                           
   .SHOPPIN             0.357                           
   .ENTERTA             0.514                           
   .EATOUT1             0.378                           
   .ERRANDS             0.641                           
   .SCHEDUL        -22919.803                           
   .FREETIM             1.000                           
   .CHOOSBU             1.000                           

Scales y*:
                   Estimate    Std.Err  z-value  P(>|z|)
    KEY16               1.000                           
    LOCK15              1.000                           
    SHOPPING15          1.000                           
    ENTERTAIN15         1.000                           
    EATOUT15            1.000                           
    ERRANDS15           1.000                           
    SCHEDULE15          1.000                           
    FREETIME15          1.000                           
    CHOOSBUY15          1.000                           
all.results[1,]<- round(data.matrix(fitmeasures(fit.baseline,
fit.measures = c("chisq.scaled", "df.scaled", "pvalue.scaled", "rmsea.scaled", "cfi.scaled", "tli.scaled"))), digits=3)
prop4 <- measEq.syntax (configural.model = sp.model,
data = nci.proxy2,
ordered = c("KEY16", "LOCK15", "SHOPPING15", "ENTERTAIN15", "EATOUT15", "ERRANDS15", "SCHEDULE15", "FREETIME15", "CHOOSBUY15"),
parameterization = "delta",
ID.fac = "std.lv",
ID.cat = "Wu.Estabrook.2016",
group = "proxy_cat",
group.equal = c("thresholds"))
lavaan WARNING: group variable 㤼㸱proxy_cat㤼㸲 contains missing values
model.prop4 <- as.character(prop4)
fit.prop4 <- cfa(model.prop4, data = nci.proxy2, group =
"proxy_cat", ordered = c("KEY16", "LOCK15", "SHOPPING15", "ENTERTAIN15", "EATOUT15", "ERRANDS15", "SCHEDULE15", "FREETIME15", "CHOOSBUY15"))
lavaan WARNING: group variable 㤼㸱proxy_cat㤼㸲 contains missing values
lavaan WARNING: some estimated ov variances are negative
summary(fit.prop4)
lavaan 0.6-8 ended normally after 481 iterations

  Estimator                                       DWLS
  Optimization method                           NLMINB
  Number of model parameters                       133
  Number of equality constraints                    42
                                                      
  Number of observations per group:               Used       Total
    2                                              691         762
    3                                              470         520
    1                                              257         317
                                                                  
Model Test User Model:
                                              Standard      Robust
  Test Statistic                               141.474     180.015
  Degrees of freedom                                80          80
  P-value (Chi-square)                           0.000       0.000
  Scaling correction factor                                  0.876
  Shift parameter for each group:                                 
      2                                                      9.038
      3                                                      6.147
      1                                                      3.361
       simple second-order correction                             
  Test statistic for each group:
    2                                           94.852     117.296
    3                                           19.968      28.937
    1                                           26.654      33.782

Parameter Estimates:

  Standard errors                           Robust.sem
  Information                                 Expected
  Information saturated (h1) model        Unstructured


Group 1 [2]:

Latent Variables:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS =~                                           
    KEY16   (l.1_)    0.459    0.068    6.726    0.000
    LOCK15  (l.2_)    0.847    0.104    8.130    0.000
  SOCIAL =~                                           
    SHOPPIN (l.3_)    0.815    0.024   34.328    0.000
    ENTERTA (l.4_)    0.674    0.028   23.925    0.000
    EATOUT1 (l.5_)    0.806    0.023   35.817    0.000
    ERRANDS (l.6_)    0.605    0.033   18.455    0.000
  CHOICE =~                                           
    SCHEDUL (l.7_)    0.708    0.036   19.555    0.000
    FREETIM (l.8_)    0.684    0.039   17.535    0.000
    CHOOSBU (l.9_)    0.869    0.045   19.239    0.000

Covariances:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS ~~                                           
    SOCIAL  (p.2_)    0.435    0.065    6.684    0.000
    CHOICE (p.3_1)    0.425    0.069    6.129    0.000
  SOCIAL ~~                                           
    CHOICE (p.3_2)    0.473    0.046   10.283    0.000

Intercepts:
                   Estimate  Std.Err  z-value  P(>|z|)
   .KEY16   (n.1.)    0.000                           
   .LOCK15  (n.2.)    0.000                           
   .SHOPPIN (n.3.)    0.000                           
   .ENTERTA (n.4.)    0.000                           
   .EATOUT1 (n.5.)    0.000                           
   .ERRANDS (n.6.)    0.000                           
   .SCHEDUL (n.7.)    0.000                           
   .FREETIM (n.8.)    0.000                           
   .CHOOSBU (n.9.)    0.000                           
    RIGHTS  (a.1.)    0.000                           
    SOCIAL  (a.2.)    0.000                           
    CHOICE  (a.3.)    0.000                           

Thresholds:
                       Estimate  Std.Err  z-value  P(>|z|)
             (KEY16.1)    0.185    0.048    3.856    0.000
             (KEY16.2)    0.191    0.048    3.968    0.000
            (LOCK15.1)   -0.067    0.048   -1.406    0.160
            (LOCK15.2)   -0.016    0.048   -0.342    0.732
        (SHOPPING15.1)   -1.128    0.059  -18.973    0.000
        (SHOPPING15.2)   -0.384    0.046   -8.394    0.000
        (SHOPPING15.3)    0.312    0.048    6.433    0.000
       (ENTERTAIN15.1)   -0.708    0.052  -13.677    0.000
       (ENTERTAIN15.2)    0.098    0.044    2.197    0.028
       (ENTERTAIN15.3)    0.699    0.052   13.543    0.000
          (EATOUT15.1)   -0.922    0.055  -16.728    0.000
          (EATOUT15.2)   -0.156    0.045   -3.484    0.000
          (EATOUT15.3)    0.386    0.049    7.892    0.000
         (ERRANDS15.1)   -0.882    0.054  -16.237    0.000
         (ERRANDS15.2)    0.226    0.045    5.062    0.000
         (ERRANDS15.3)    0.840    0.053   15.760    0.000
        (SCHEDULE15.1)   -0.633    0.051  -12.321    0.000
        (SCHEDULE15.2)    0.758    0.053   14.281    0.000
        (FREETIME15.1)   -1.167    0.062  -18.934    0.000
        (FREETIME15.2)    0.107    0.048    2.242    0.025
                (CHOO)   -0.802    0.054  -14.921    0.000

Variances:
                   Estimate  Std.Err  z-value  P(>|z|)
    RIGHTS  (p.1_)    1.000                           
    SOCIAL  (p.2_)    1.000                           
    CHOICE  (p.3_)    1.000                           
   .KEY16             0.789                           
   .LOCK15            0.283                           
   .SHOPPIN           0.335                           
   .ENTERTA           0.545                           
   .EATOUT1           0.350                           
   .ERRANDS           0.634                           
   .SCHEDUL           0.499                           
   .FREETIM           0.533                           
   .CHOOSBU           0.245                           

Scales y*:
                   Estimate  Std.Err  z-value  P(>|z|)
    KEY16             1.000                           
    LOCK15            1.000                           
    SHOPPING15        1.000                           
    ENTERTAIN15       1.000                           
    EATOUT15          1.000                           
    ERRANDS15         1.000                           
    SCHEDULE15        1.000                           
    FREETIME15        1.000                           
    CHOOSBUY15        1.000                           


Group 2 [3]:

Latent Variables:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS =~                                           
    KEY16   (l.1_)    0.061    0.064    0.949    0.343
    LOCK15  (l.2_)    0.353    0.163    2.173    0.030
  SOCIAL =~                                           
    SHOPPIN (l.3_)    0.687    0.073    9.432    0.000
    ENTERTA (l.4_)    0.475    0.060    7.968    0.000
    EATOUT1 (l.5_)    0.535    0.059    9.147    0.000
    ERRANDS (l.6_)    0.486    0.054    9.038    0.000
  CHOICE =~                                           
    SCHEDUL (l.7_)    0.719    0.097    7.387    0.000
    FREETIM (l.8_)    0.983    0.150    6.557    0.000
    CHOOSBU (l.9_)    0.755    0.115    6.577    0.000

Covariances:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS ~~                                           
    SOCIAL  (p.2_)    0.309    0.116    2.675    0.007
    CHOICE (p.3_1)    0.462    0.135    3.431    0.001
  SOCIAL ~~                                           
    CHOICE (p.3_2)    0.212    0.085    2.505    0.012

Intercepts:
                   Estimate  Std.Err  z-value  P(>|z|)
   .KEY16   (n.1.)    0.192    0.049    3.930    0.000
   .LOCK15  (n.2.)    0.268    0.132    2.034    0.042
   .SHOPPIN (n.3.)    0.378    0.077    4.933    0.000
   .ENTERTA (n.4.)    0.203    0.064    3.176    0.001
   .EATOUT1 (n.5.)    0.386    0.067    5.775    0.000
   .ERRANDS (n.6.)    0.304    0.061    5.002    0.000
   .SCHEDUL (n.7.)    0.849    0.088    9.649    0.000
   .FREETIM (n.8.)    1.084    0.164    6.600    0.000
   .CHOOSBU (n.9.)    0.944    0.118    8.023    0.000
    RIGHTS  (a.1.)    0.000                           
    SOCIAL  (a.2.)    0.000                           
    CHOICE  (a.3.)    0.000                           

Thresholds:
                       Estimate  Std.Err  z-value  P(>|z|)
             (KEY16.1)    0.185    0.048    3.856    0.000
             (KEY16.2)    0.191    0.048    3.968    0.000
            (LOCK15.1)   -0.067    0.048   -1.406    0.160
            (LOCK15.2)   -0.016    0.048   -0.342    0.732
        (SHOPPING15.1)   -1.128    0.059  -18.973    0.000
        (SHOPPING15.2)   -0.384    0.046   -8.394    0.000
        (SHOPPING15.3)    0.312    0.048    6.433    0.000
       (ENTERTAIN15.1)   -0.708    0.052  -13.677    0.000
       (ENTERTAIN15.2)    0.098    0.044    2.197    0.028
       (ENTERTAIN15.3)    0.699    0.052   13.543    0.000
          (EATOUT15.1)   -0.922    0.055  -16.728    0.000
          (EATOUT15.2)   -0.156    0.045   -3.484    0.000
          (EATOUT15.3)    0.386    0.049    7.892    0.000
         (ERRANDS15.1)   -0.882    0.054  -16.237    0.000
         (ERRANDS15.2)    0.226    0.045    5.062    0.000
         (ERRANDS15.3)    0.840    0.053   15.760    0.000
        (SCHEDULE15.1)   -0.633    0.051  -12.321    0.000
        (SCHEDULE15.2)    0.758    0.053   14.281    0.000
        (FREETIME15.1)   -1.167    0.062  -18.934    0.000
        (FREETIME15.2)    0.107    0.048    2.242    0.025
                (CHOO)   -0.802    0.054  -14.921    0.000

Variances:
                   Estimate  Std.Err  z-value  P(>|z|)
    RIGHTS  (p.1_)    1.000                           
    SOCIAL  (p.2_)    1.000                           
    CHOICE  (p.3_)    1.000                           
   .KEY16             0.017                           
   .LOCK15            0.304                           
   .SHOPPIN           0.479                           
   .ENTERTA           0.697                           
   .EATOUT1           0.338                           
   .ERRANDS           0.516                           
   .SCHEDUL           0.769                           
   .FREETIM           0.508                           
   .CHOOSBU           0.430                           

Scales y*:
                   Estimate  Std.Err  z-value  P(>|z|)
    KEY16             6.893    7.068    0.975    0.329
    LOCK15            1.527    0.582    2.626    0.009
    SHOPPING15        1.026    0.078   13.197    0.000
    ENTERTAIN15       1.041    0.071   14.645    0.000
    EATOUT15          1.266    0.096   13.211    0.000
    ERRANDS15         1.153    0.071   16.174    0.000
    SCHEDULE15        0.882    0.070   12.640    0.000
    FREETIME15        0.823    0.095    8.664    0.000
    CHOOSBUY15        1.000                           


Group 3 [1]:

Latent Variables:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS =~                                           
    KEY16   (l.1_)    0.260    0.353    0.735    0.462
    LOCK15  (l.2_)    0.612    0.349    1.754    0.079
  SOCIAL =~                                           
    SHOPPIN (l.3_)    0.776    0.084    9.188    0.000
    ENTERTA (l.4_)    0.646    0.074    8.774    0.000
    EATOUT1 (l.5_)    0.606    0.065    9.303    0.000
    ERRANDS (l.6_)    0.534    0.067    7.987    0.000
  CHOICE =~                                           
    SCHEDUL (l.7_)   12.302  385.325    0.032    0.975
    FREETIM (l.8_)    0.109    3.404    0.032    0.975
    CHOOSBU (l.9_)   -0.004    0.113   -0.033    0.974

Covariances:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS ~~                                           
    SOCIAL  (p.2_)    0.501    0.126    3.971    0.000
    CHOICE (p.3_1)    0.042    1.335    0.032    0.975
  SOCIAL ~~                                           
    CHOICE (p.3_2)    0.008    0.242    0.032    0.975

Intercepts:
                   Estimate  Std.Err  z-value  P(>|z|)
   .KEY16   (n.1.)    0.234    0.088    2.656    0.008
   .LOCK15  (n.2.)    0.361    0.225    1.606    0.108
   .SHOPPIN (n.3.)   -0.008    0.080   -0.094    0.925
   .ENTERTA (n.4.)    0.016    0.074    0.218    0.827
   .EATOUT1 (n.5.)    0.089    0.069    1.298    0.194
   .ERRANDS (n.6.)    0.055    0.072    0.762    0.446
   .SCHEDUL (n.7.)    1.179    0.144    8.162    0.000
   .FREETIM (n.8.)    2.240    0.505    4.437    0.000
   .CHOOSBU (n.9.)    1.263    0.190    6.644    0.000
    RIGHTS  (a.1.)    0.000                           
    SOCIAL  (a.2.)    0.000                           
    CHOICE  (a.3.)    0.000                           

Thresholds:
                       Estimate  Std.Err  z-value  P(>|z|)
             (KEY16.1)    0.185    0.048    3.856    0.000
             (KEY16.2)    0.191    0.048    3.968    0.000
            (LOCK15.1)   -0.067    0.048   -1.406    0.160
            (LOCK15.2)   -0.016    0.048   -0.342    0.732
        (SHOPPING15.1)   -1.128    0.059  -18.973    0.000
        (SHOPPING15.2)   -0.384    0.046   -8.394    0.000
        (SHOPPING15.3)    0.312    0.048    6.433    0.000
       (ENTERTAIN15.1)   -0.708    0.052  -13.677    0.000
       (ENTERTAIN15.2)    0.098    0.044    2.197    0.028
       (ENTERTAIN15.3)    0.699    0.052   13.543    0.000
          (EATOUT15.1)   -0.922    0.055  -16.728    0.000
          (EATOUT15.2)   -0.156    0.045   -3.484    0.000
          (EATOUT15.3)    0.386    0.049    7.892    0.000
         (ERRANDS15.1)   -0.882    0.054  -16.237    0.000
         (ERRANDS15.2)    0.226    0.045    5.062    0.000
         (ERRANDS15.3)    0.840    0.053   15.760    0.000
        (SCHEDULE15.1)   -0.633    0.051  -12.321    0.000
        (SCHEDULE15.2)    0.758    0.053   14.281    0.000
        (FREETIME15.1)   -1.167    0.062  -18.934    0.000
        (FREETIME15.2)    0.107    0.048    2.242    0.025
                (CHOO)   -0.802    0.054  -14.921    0.000

Variances:
                   Estimate  Std.Err  z-value  P(>|z|)
    RIGHTS  (p.1_)    1.000                           
    SOCIAL  (p.2_)    1.000                           
    CHOICE  (p.3_)    1.000                           
   .KEY16             0.205                           
   .LOCK15            0.536                           
   .SHOPPIN           0.335                           
   .ENTERTA           0.441                           
   .EATOUT1           0.224                           
   .ERRANDS           0.508                           
   .SCHEDUL        -149.534                           
   .FREETIM           3.525                           
   .CHOOSBU           1.000                           

Scales y*:
                   Estimate  Std.Err  z-value  P(>|z|)
    KEY16             1.914    2.559    0.748    0.455
    LOCK15            1.048    0.542    1.936    0.053
    SHOPPING15        1.033    0.088   11.729    0.000
    ENTERTAIN15       1.079    0.087   12.340    0.000
    EATOUT15          1.301    0.109   11.931    0.000
    ERRANDS15         1.122    0.082   13.749    0.000
    SCHEDULE15        0.742    0.083    8.892    0.000
    FREETIME15        0.532    0.107    4.990    0.000
    CHOOSBUY15        1.000                           
lavTestLRT(fit.baseline,fit.prop4)
Error in A %*% P.inv : requires numeric/complex matrix/vector arguments
all.results[2,]<- round(data.matrix(fitmeasures(fit.prop4,
fit.measures = c("chisq.scaled", "df.scaled", "pvalue.scaled", "rmsea.scaled", "cfi.scaled", "tli.scaled"))), digits=3)
prop7 <- measEq.syntax(configural.model = sp.model,
data = nci.proxy2,
ordered = c("KEY16", "LOCK15", "SHOPPING15", "ENTERTAIN15", "EATOUT15", "ERRANDS15", "SCHEDULE15", "FREETIME15", "CHOOSBUY15"),
parameterization = "delta",
ID.fac = "std.lv",
ID.cat = "Wu.Estabrook.2016",
group = "proxy_cat",
group.equal = c("thresholds", "loadings"))
lavaan WARNING: group variable 㤼㸱proxy_cat㤼㸲 contains missing values
model.prop7 <- as.character(prop7)
fit.prop7<- cfa(model.prop7, data = nci.proxy2, group =
"proxy_cat", ordered = c("KEY16", "LOCK15", "SHOPPING15", "ENTERTAIN15", "EATOUT15", "ERRANDS15", "SCHEDULE15", "FREETIME15", "CHOOSBUY15"))
lavaan WARNING: group variable 㤼㸱proxy_cat㤼㸲 contains missing values
summary(fit.prop7)
lavaan 0.6-8 ended normally after 219 iterations

  Estimator                                       DWLS
  Optimization method                           NLMINB
  Number of model parameters                       139
  Number of equality constraints                    60
                                                      
  Number of observations per group:               Used       Total
    2                                              691         762
    3                                              470         520
    1                                              257         317
                                                                  
Model Test User Model:
                                              Standard      Robust
  Test Statistic                               162.989     210.279
  Degrees of freedom                                92          92
  P-value (Chi-square)                           0.000       0.000
  Scaling correction factor                                  0.858
  Shift parameter for each group:                                 
      2                                                      9.920
      3                                                      6.747
      1                                                      3.689
       simple second-order correction                             
  Test statistic for each group:
    2                                           98.003     124.117
    3                                           24.435      35.220
    1                                           40.551      50.941

Parameter Estimates:

  Standard errors                           Robust.sem
  Information                                 Expected
  Information saturated (h1) model        Unstructured


Group 1 [2]:

Latent Variables:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS =~                                           
    KEY16   (l.1_)    0.459    0.068    6.736    0.000
    LOCK15  (l.2_)    0.846    0.104    8.133    0.000
  SOCIAL =~                                           
    SHOPPIN (l.3_)    0.827    0.022   37.312    0.000
    ENTERTA (l.4_)    0.676    0.026   25.891    0.000
    EATOUT1 (l.5_)    0.791    0.021   37.546    0.000
    ERRANDS (l.6_)    0.609    0.029   20.925    0.000
  CHOICE =~                                           
    SCHEDUL (l.7_)    0.720    0.034   21.255    0.000
    FREETIM (l.8_)    0.709    0.037   19.166    0.000
    CHOOSBU (l.9_)    0.827    0.042   19.770    0.000

Covariances:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS ~~                                           
    SOCIAL  (p.2_)    0.435    0.065    6.682    0.000
    CHOICE (p.3_1)    0.422    0.069    6.093    0.000
  SOCIAL ~~                                           
    CHOICE (p.3_2)    0.467    0.046   10.134    0.000

Intercepts:
                   Estimate  Std.Err  z-value  P(>|z|)
   .KEY16   (n.1.)    0.000                           
   .LOCK15  (n.2.)    0.000                           
   .SHOPPIN (n.3.)    0.000                           
   .ENTERTA (n.4.)    0.000                           
   .EATOUT1 (n.5.)    0.000                           
   .ERRANDS (n.6.)    0.000                           
   .SCHEDUL (n.7.)    0.000                           
   .FREETIM (n.8.)    0.000                           
   .CHOOSBU (n.9.)    0.000                           
    RIGHTS  (a.1.)    0.000                           
    SOCIAL  (a.2.)    0.000                           
    CHOICE  (a.3.)    0.000                           

Thresholds:
                       Estimate  Std.Err  z-value  P(>|z|)
             (KEY16.1)    0.181    0.048    3.779    0.000
             (KEY16.2)    0.194    0.048    4.039    0.000
            (LOCK15.1)   -0.066    0.048   -1.392    0.164
            (LOCK15.2)   -0.017    0.048   -0.357    0.721
        (SHOPPING15.1)   -1.106    0.058  -18.964    0.000
        (SHOPPING15.2)   -0.382    0.046   -8.353    0.000
        (SHOPPING15.3)    0.295    0.047    6.262    0.000
       (ENTERTAIN15.1)   -0.705    0.051  -13.779    0.000
       (ENTERTAIN15.2)    0.097    0.044    2.180    0.029
       (ENTERTAIN15.3)    0.697    0.049   14.082    0.000
          (EATOUT15.1)   -0.952    0.054  -17.488    0.000
          (EATOUT15.2)   -0.158    0.045   -3.510    0.000
          (EATOUT15.3)    0.412    0.047    8.700    0.000
         (ERRANDS15.1)   -0.875    0.053  -16.420    0.000
         (ERRANDS15.2)    0.226    0.045    5.072    0.000
         (ERRANDS15.3)    0.834    0.052   16.145    0.000
        (SCHEDULE15.1)   -0.625    0.051  -12.232    0.000
        (SCHEDULE15.2)    0.749    0.052   14.345    0.000
        (FREETIME15.1)   -1.129    0.060  -18.698    0.000
        (FREETIME15.2)    0.084    0.047    1.784    0.074
                (CHOO)   -0.802    0.054  -14.921    0.000

Variances:
                   Estimate  Std.Err  z-value  P(>|z|)
    RIGHTS  (p.1_)    1.000                           
    SOCIAL  (p.2_)    1.000                           
    CHOICE  (p.3_)    1.000                           
   .KEY16             0.789                           
   .LOCK15            0.284                           
   .SHOPPIN           0.317                           
   .ENTERTA           0.543                           
   .EATOUT1           0.374                           
   .ERRANDS           0.629                           
   .SCHEDUL           0.481                           
   .FREETIM           0.498                           
   .CHOOSBU           0.316                           

Scales y*:
                   Estimate  Std.Err  z-value  P(>|z|)
    KEY16             1.000                           
    LOCK15            1.000                           
    SHOPPING15        1.000                           
    ENTERTAIN15       1.000                           
    EATOUT15          1.000                           
    ERRANDS15         1.000                           
    SCHEDULE15        1.000                           
    FREETIME15        1.000                           
    CHOOSBUY15        1.000                           


Group 2 [3]:

Latent Variables:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS =~                                           
    KEY16   (l.1_)    0.459    0.068    6.736    0.000
    LOCK15  (l.2_)    0.846    0.104    8.133    0.000
  SOCIAL =~                                           
    SHOPPIN (l.3_)    0.827    0.022   37.312    0.000
    ENTERTA (l.4_)    0.676    0.026   25.891    0.000
    EATOUT1 (l.5_)    0.791    0.021   37.546    0.000
    ERRANDS (l.6_)    0.609    0.029   20.925    0.000
  CHOICE =~                                           
    SCHEDUL (l.7_)    0.720    0.034   21.255    0.000
    FREETIM (l.8_)    0.709    0.037   19.166    0.000
    CHOOSBU (l.9_)    0.827    0.042   19.770    0.000

Covariances:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS ~~                                           
    SOCIAL  (p.2_)    0.091    0.050    1.823    0.068
    CHOICE (p.3_1)    0.195    0.095    2.061    0.039
  SOCIAL ~~                                           
    CHOICE (p.3_2)    0.169    0.070    2.402    0.016

Intercepts:
                   Estimate  Std.Err  z-value  P(>|z|)
   .KEY16   (n.1.)    0.200    0.054    3.693    0.000
   .LOCK15  (n.2.)    0.250    0.120    2.073    0.038
   .SHOPPIN (n.3.)    0.344    0.069    4.977    0.000
   .ENTERTA (n.4.)    0.205    0.064    3.212    0.001
   .EATOUT1 (n.5.)    0.421    0.065    6.451    0.000
   .ERRANDS (n.6.)    0.301    0.060    5.058    0.000
   .SCHEDUL (n.7.)    0.845    0.084   10.005    0.000
   .FREETIM (n.8.)    0.882    0.118    7.502    0.000
   .CHOOSBU (n.9.)    0.944    0.118    8.023    0.000
    RIGHTS  (a.1.)    0.000                           
    SOCIAL  (a.2.)    0.000                           
    CHOICE  (a.3.)    0.000                           

Thresholds:
                       Estimate  Std.Err  z-value  P(>|z|)
             (KEY16.1)    0.181    0.048    3.779    0.000
             (KEY16.2)    0.194    0.048    4.039    0.000
            (LOCK15.1)   -0.066    0.048   -1.392    0.164
            (LOCK15.2)   -0.017    0.048   -0.357    0.721
        (SHOPPING15.1)   -1.106    0.058  -18.964    0.000
        (SHOPPING15.2)   -0.382    0.046   -8.353    0.000
        (SHOPPING15.3)    0.295    0.047    6.262    0.000
       (ENTERTAIN15.1)   -0.705    0.051  -13.779    0.000
       (ENTERTAIN15.2)    0.097    0.044    2.180    0.029
       (ENTERTAIN15.3)    0.697    0.049   14.082    0.000
          (EATOUT15.1)   -0.952    0.054  -17.488    0.000
          (EATOUT15.2)   -0.158    0.045   -3.510    0.000
          (EATOUT15.3)    0.412    0.047    8.700    0.000
         (ERRANDS15.1)   -0.875    0.053  -16.420    0.000
         (ERRANDS15.2)    0.226    0.045    5.072    0.000
         (ERRANDS15.3)    0.834    0.052   16.145    0.000
        (SCHEDULE15.1)   -0.625    0.051  -12.232    0.000
        (SCHEDULE15.2)    0.749    0.052   14.345    0.000
        (FREETIME15.1)   -1.129    0.060  -18.698    0.000
        (FREETIME15.2)    0.084    0.047    1.784    0.074
                (CHOO)   -0.802    0.054  -14.921    0.000

Variances:
                   Estimate  Std.Err  z-value  P(>|z|)
    RIGHTS  (p.1_)    0.151    0.134    1.129    0.259
    SOCIAL  (p.2_)    0.568    0.089    6.382    0.000
    CHOICE  (p.3_)    1.075    0.194    5.547    0.000
   .KEY16             0.145                           
   .LOCK15            0.271                           
   .SHOPPIN           0.463                           
   .ENTERTA           0.702                           
   .EATOUT1           0.360                           
   .ERRANDS           0.511                           
   .SCHEDUL           0.725                           
   .FREETIM           0.526                           
   .CHOOSBU           0.265                           

Scales y*:
                   Estimate  Std.Err  z-value  P(>|z|)
    KEY16             2.381    1.307    1.822    0.068
    LOCK15            1.625    0.589    2.758    0.006
    SHOPPING15        1.084    0.072   14.996    0.000
    ENTERTAIN15       1.020    0.062   16.546    0.000
    EATOUT15          1.183    0.080   14.722    0.000
    ERRANDS15         1.178    0.066   17.904    0.000
    SCHEDULE15        0.883    0.064   13.748    0.000
    FREETIME15        0.969    0.088   11.062    0.000
    CHOOSBUY15        1.000                           


Group 3 [1]:

Latent Variables:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS =~                                           
    KEY16   (l.1_)    0.459    0.068    6.736    0.000
    LOCK15  (l.2_)    0.846    0.104    8.133    0.000
  SOCIAL =~                                           
    SHOPPIN (l.3_)    0.827    0.022   37.312    0.000
    ENTERTA (l.4_)    0.676    0.026   25.891    0.000
    EATOUT1 (l.5_)    0.791    0.021   37.546    0.000
    ERRANDS (l.6_)    0.609    0.029   20.925    0.000
  CHOICE =~                                           
    SCHEDUL (l.7_)    0.720    0.034   21.255    0.000
    FREETIM (l.8_)    0.709    0.037   19.166    0.000
    CHOOSBU (l.9_)    0.827    0.042   19.770    0.000

Covariances:
                   Estimate  Std.Err  z-value  P(>|z|)
  RIGHTS ~~                                           
    SOCIAL  (p.2_)    0.333    0.191    1.741    0.082
    CHOICE (p.3_1)    0.389    0.251    1.548    0.122
  SOCIAL ~~                                           
    CHOICE (p.3_2)    0.085    0.099    0.859    0.390

Intercepts:
                   Estimate  Std.Err  z-value  P(>|z|)
   .KEY16   (n.1.)    0.249    0.080    3.129    0.002
   .LOCK15  (n.2.)    0.377    0.224    1.680    0.093
   .SHOPPIN (n.3.)   -0.021    0.075   -0.276    0.782
   .ENTERTA (n.4.)    0.017    0.072    0.240    0.810
   .EATOUT1 (n.5.)    0.113    0.071    1.584    0.113
   .ERRANDS (n.6.)    0.055    0.072    0.759    0.448
   .SCHEDUL (n.7.)    1.091    0.128    8.506    0.000
   .FREETIM (n.8.)    1.714    0.316    5.433    0.000
   .CHOOSBU (n.9.)    1.263    0.190    6.644    0.000
    RIGHTS  (a.1.)    0.000                           
    SOCIAL  (a.2.)    0.000                           
    CHOICE  (a.3.)    0.000                           

Thresholds:
                       Estimate  Std.Err  z-value  P(>|z|)
             (KEY16.1)    0.181    0.048    3.779    0.000
             (KEY16.2)    0.194    0.048    4.039    0.000
            (LOCK15.1)   -0.066    0.048   -1.392    0.164
            (LOCK15.2)   -0.017    0.048   -0.357    0.721
        (SHOPPING15.1)   -1.106    0.058  -18.964    0.000
        (SHOPPING15.2)   -0.382    0.046   -8.353    0.000
        (SHOPPING15.3)    0.295    0.047    6.262    0.000
       (ENTERTAIN15.1)   -0.705    0.051  -13.779    0.000
       (ENTERTAIN15.2)    0.097    0.044    2.180    0.029
       (ENTERTAIN15.3)    0.697    0.049   14.082    0.000
          (EATOUT15.1)   -0.952    0.054  -17.488    0.000
          (EATOUT15.2)   -0.158    0.045   -3.510    0.000
          (EATOUT15.3)    0.412    0.047    8.700    0.000
         (ERRANDS15.1)   -0.875    0.053  -16.420    0.000
         (ERRANDS15.2)    0.226    0.045    5.072    0.000
         (ERRANDS15.3)    0.834    0.052   16.145    0.000
        (SCHEDULE15.1)   -0.625    0.051  -12.232    0.000
        (SCHEDULE15.2)    0.749    0.052   14.345    0.000
        (FREETIME15.1)   -1.129    0.060  -18.698    0.000
        (FREETIME15.2)    0.084    0.047    1.784    0.074
                (CHOO)   -0.802    0.054  -14.921    0.000

Variances:
                   Estimate  Std.Err  z-value  P(>|z|)
    RIGHTS  (p.1_)    0.569    0.624    0.911    0.362
    SOCIAL  (p.2_)    0.777    0.130    5.990    0.000
    CHOICE  (p.3_)    1.316    0.387    3.401    0.001
   .KEY16             0.368                           
   .LOCK15            0.577                           
   .SHOPPIN           0.323                           
   .ENTERTA           0.424                           
   .EATOUT1           0.242                           
   .ERRANDS           0.505                           
   .SCHEDUL           0.807                           
   .FREETIM           1.567                           
   .CHOOSBU           0.100                           

Scales y*:
                   Estimate  Std.Err  z-value  P(>|z|)
    KEY16             1.432    0.881    1.625    0.104
    LOCK15            1.008    0.500    2.017    0.044
    SHOPPING15        1.082    0.079   13.762    0.000
    ENTERTAIN15       1.133    0.074   15.374    0.000
    EATOUT15          1.172    0.087   13.508    0.000
    ERRANDS15         1.123    0.071   15.737    0.000
    SCHEDULE15        0.819    0.081   10.103    0.000
    FREETIME15        0.670    0.102    6.594    0.000
    CHOOSBUY15        1.000                           
all.results[3,]<- round(data.matrix(fitmeasures(fit.prop7,
fit.measures = c("chisq.scaled", "df.scaled", "pvalue.scaled", "rmsea.scaled", "cfi.scaled", "tli.scaled"))), digits=3)
lavTestLRT(fit.baseline, fit.prop4)
Error in A %*% P.inv : requires numeric/complex matrix/vector arguments
lavTestLRT(fit.prop4, fit.prop7)
Scaled Chi-Squared Difference Test (method = “satorra.2000”)

lavaan NOTE:
    The “Chisq” column contains standard test statistics, not the
    robust test that should be reported per model. A robust difference
    test is a function of two standard (not robust) statistics.
 
          Df AIC BIC  Chisq Chisq diff Df diff Pr(>Chisq)  
fit.prop4 80         141.47                                
fit.prop7 92         162.99     21.422      12    0.04453 *
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
all.results
        [,1] [,2] [,3]  [,4]  [,5]  [,6]
[1,] 138.999   72    0 0.044 0.979 0.969
[2,] 180.015   80    0 0.051 0.969 0.958
[3,] 210.279   92    0 0.052 0.964 0.957
LS0tDQp0aXRsZTogIlJlc3BvbnNlIE1JIg0Kb3V0cHV0OiBodG1sX25vdGVib29rDQotLS0NCg0KVGhpcyBpcyBhbiBbUiBNYXJrZG93bl0oaHR0cDovL3JtYXJrZG93bi5yc3R1ZGlvLmNvbSkgTm90ZWJvb2suIFdoZW4geW91IGV4ZWN1dGUgY29kZSB3aXRoaW4gdGhlIG5vdGVib29rLCB0aGUgcmVzdWx0cyBhcHBlYXIgYmVuZWF0aCB0aGUgY29kZS4gDQoNClRyeSBleGVjdXRpbmcgdGhpcyBjaHVuayBieSBjbGlja2luZyB0aGUgKlJ1biogYnV0dG9uIHdpdGhpbiB0aGUgY2h1bmsgb3IgYnkgcGxhY2luZyB5b3VyIGN1cnNvciBpbnNpZGUgaXQgYW5kIHByZXNzaW5nICpDdHJsK1NoaWZ0K0VudGVyKi4gDQoNCmBgYHtyfQ0Kc3AubW9kZWwgPC0nUklHSFRTID1+IEtFWTE2ICsgTE9DSzE1DQoNClNPQ0lBTCA9fiBTSE9QUElORzE1ICsgRU5URVJUQUlOMTUgKyBFQVRPVVQxNSArIEVSUkFORFMxNQ0KDQpDSE9JQ0UgPX4gU0NIRURVTEUxNSArIEZSRUVUSU1FMTUgKyBDSE9PU0JVWTE1Jw0KYmFzZWxpbmUgPC0gbWVhc0VxLnN5bnRheChjb25maWd1cmFsLm1vZGVsID0gc3AubW9kZWwsDQpkYXRhID0gbmNpLnByb3h5MiwNCm9yZGVyZWQgPSBjKCJLRVkxNiIsICJMT0NLMTUiLCAiU0hPUFBJTkcxNSIsICJFTlRFUlRBSU4xNSIsICJFQVRPVVQxNSIsICJFUlJBTkRTMTUiLCAiU0NIRURVTEUxNSIsICJGUkVFVElNRTE1IiwgIkNIT09TQlVZMTUiKSwNCnBhcmFtZXRlcml6YXRpb24gPSAiZGVsdGEiLA0KSUQuZmFjID0gInN0ZC5sdiIsDQpJRC5jYXQgPSAiV3UuRXN0YWJyb29rLjIwMTYiLA0KZ3JvdXAgPSAicHJveHlfY2F0IiwNCmdyb3VwLmVxdWFsID0gImNvbmZpZ3VyYWwiKQ0Kc3VtbWFyeShiYXNlbGluZSkNCmNhdChhcy5jaGFyYWN0ZXIoYmFzZWxpbmUpKQ0KbW9kZWwuYmFzZWxpbmUgPC0gYXMuY2hhcmFjdGVyKGJhc2VsaW5lKQ0KZml0LmJhc2VsaW5lIDwtIGNmYShtb2RlbC5iYXNlbGluZSwgZGF0YSA9IG5jaS5wcm94eTIsIGdyb3VwID0NCiJwcm94eV9jYXQiLA0Kb3JkZXJlZCA9IGMoIktFWTE2IiwgIkxPQ0sxNSIsICJTSE9QUElORzE1IiwgIkVOVEVSVEFJTjE1IiwgIkVBVE9VVDE1IiwgIkVSUkFORFMxNSIsICJTQ0hFRFVMRTE1IiwgIkZSRUVUSU1FMTUiLCAiQ0hPT1NCVVkxNSIpKQ0Kc3VtbWFyeShmaXQuYmFzZWxpbmUsIGZpdC5tZWFzdXJlcz1UUlVFKQ0KYGBgDQpgYGB7cn0NCmFsbC5yZXN1bHRzWzEsXTwtIHJvdW5kKGRhdGEubWF0cml4KGZpdG1lYXN1cmVzKGZpdC5iYXNlbGluZSwNCmZpdC5tZWFzdXJlcyA9IGMoImNoaXNxLnNjYWxlZCIsICJkZi5zY2FsZWQiLCAicHZhbHVlLnNjYWxlZCIsICJybXNlYS5zY2FsZWQiLCAiY2ZpLnNjYWxlZCIsICJ0bGkuc2NhbGVkIikpKSwgZGlnaXRzPTMpDQpgYGANCmBgYHtyfQ0KcHJvcDQgPC0gbWVhc0VxLnN5bnRheCAoY29uZmlndXJhbC5tb2RlbCA9IHNwLm1vZGVsLA0KZGF0YSA9IG5jaS5wcm94eTIsDQpvcmRlcmVkID0gYygiS0VZMTYiLCAiTE9DSzE1IiwgIlNIT1BQSU5HMTUiLCAiRU5URVJUQUlOMTUiLCAiRUFUT1VUMTUiLCAiRVJSQU5EUzE1IiwgIlNDSEVEVUxFMTUiLCAiRlJFRVRJTUUxNSIsICJDSE9PU0JVWTE1IiksDQpwYXJhbWV0ZXJpemF0aW9uID0gImRlbHRhIiwNCklELmZhYyA9ICJzdGQubHYiLA0KSUQuY2F0ID0gIld1LkVzdGFicm9vay4yMDE2IiwNCmdyb3VwID0gInByb3h5X2NhdCIsDQpncm91cC5lcXVhbCA9IGMoInRocmVzaG9sZHMiKSkNCm1vZGVsLnByb3A0IDwtIGFzLmNoYXJhY3Rlcihwcm9wNCkNCmZpdC5wcm9wNCA8LSBjZmEobW9kZWwucHJvcDQsIGRhdGEgPSBuY2kucHJveHkyLCBncm91cCA9DQoicHJveHlfY2F0Iiwgb3JkZXJlZCA9IGMoIktFWTE2IiwgIkxPQ0sxNSIsICJTSE9QUElORzE1IiwgIkVOVEVSVEFJTjE1IiwgIkVBVE9VVDE1IiwgIkVSUkFORFMxNSIsICJTQ0hFRFVMRTE1IiwgIkZSRUVUSU1FMTUiLCAiQ0hPT1NCVVkxNSIpKQ0Kc3VtbWFyeShmaXQucHJvcDQpDQoNCmBgYA0KYGBge3J9DQpsYXZUZXN0TFJUKGZpdC5iYXNlbGluZSxmaXQucHJvcDQpDQpgYGANCg0KYGBge3J9DQphbGwucmVzdWx0c1syLF08LSByb3VuZChkYXRhLm1hdHJpeChmaXRtZWFzdXJlcyhmaXQucHJvcDQsDQpmaXQubWVhc3VyZXMgPSBjKCJjaGlzcS5zY2FsZWQiLCAiZGYuc2NhbGVkIiwgInB2YWx1ZS5zY2FsZWQiLCAicm1zZWEuc2NhbGVkIiwgImNmaS5zY2FsZWQiLCAidGxpLnNjYWxlZCIpKSksIGRpZ2l0cz0zKQ0KYGBgDQpgYGB7cn0NCnByb3A3IDwtIG1lYXNFcS5zeW50YXgoY29uZmlndXJhbC5tb2RlbCA9IHNwLm1vZGVsLA0KZGF0YSA9IG5jaS5wcm94eTIsDQpvcmRlcmVkID0gYygiS0VZMTYiLCAiTE9DSzE1IiwgIlNIT1BQSU5HMTUiLCAiRU5URVJUQUlOMTUiLCAiRUFUT1VUMTUiLCAiRVJSQU5EUzE1IiwgIlNDSEVEVUxFMTUiLCAiRlJFRVRJTUUxNSIsICJDSE9PU0JVWTE1IiksDQpwYXJhbWV0ZXJpemF0aW9uID0gImRlbHRhIiwNCklELmZhYyA9ICJzdGQubHYiLA0KSUQuY2F0ID0gIld1LkVzdGFicm9vay4yMDE2IiwNCmdyb3VwID0gInByb3h5X2NhdCIsDQpncm91cC5lcXVhbCA9IGMoInRocmVzaG9sZHMiLCAibG9hZGluZ3MiKSkNCm1vZGVsLnByb3A3IDwtIGFzLmNoYXJhY3Rlcihwcm9wNykNCmZpdC5wcm9wNzwtIGNmYShtb2RlbC5wcm9wNywgZGF0YSA9IG5jaS5wcm94eTIsIGdyb3VwID0NCiJwcm94eV9jYXQiLCBvcmRlcmVkID0gYygiS0VZMTYiLCAiTE9DSzE1IiwgIlNIT1BQSU5HMTUiLCAiRU5URVJUQUlOMTUiLCAiRUFUT1VUMTUiLCAiRVJSQU5EUzE1IiwgIlNDSEVEVUxFMTUiLCAiRlJFRVRJTUUxNSIsICJDSE9PU0JVWTE1IikpDQpzdW1tYXJ5KGZpdC5wcm9wNykNCmBgYA0KYGBge3J9DQphbGwucmVzdWx0c1szLF08LSByb3VuZChkYXRhLm1hdHJpeChmaXRtZWFzdXJlcyhmaXQucHJvcDcsDQpmaXQubWVhc3VyZXMgPSBjKCJjaGlzcS5zY2FsZWQiLCAiZGYuc2NhbGVkIiwgInB2YWx1ZS5zY2FsZWQiLCAicm1zZWEuc2NhbGVkIiwgImNmaS5zY2FsZWQiLCAidGxpLnNjYWxlZCIpKSksIGRpZ2l0cz0zKQ0KYGBgDQpgYGB7cn0NCmxhdlRlc3RMUlQoZml0LmJhc2VsaW5lLCBmaXQucHJvcDQpDQpgYGANCmBgYHtyfQ0KbGF2VGVzdExSVChmaXQucHJvcDQsIGZpdC5wcm9wNykNCmBgYA0KYGBge3J9DQphbGwucmVzdWx0cw0KYGBgDQpgYGANCmBgYA0KDQoNCg==