statistika univerzitetni podiplomski Študijski … statistika univerzitetni podiplomski Študijski...

162
1 Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih enačb-Structural Equation Models (SEM) Germà Coenders Department of economics and Research group on statistics, applied economics and health University of Girona

Upload: dobao

Post on 28-Mar-2018

224 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

1

Statistika Univerzitetni Podiplomski Študijski Program

Univerza v Ljubljani, 2011-2012

Multivariatna Analiza

Modeli strukturnih enačb-Structural Equation Models (SEM)

Germà Coenders

Department of economics and Research group on statistics, applied economics and health University of Girona

Page 2: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

2

Objectives

To introduce models that relate variables measured with error.

To introduce Structural Equation Models with latent variables (SEM).

To learn all stages of fitting these models.

To become familiar with the MPLUS program.

To enable participants to critically read articles in which these models are applied.

“To err is human, to forgive, divine, but to include errors in your design is statistical” L. Kish.

Page 3: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

3

Index

1. History and objectives of SEM.

2. Example.

3. Intuitive explanation of the basics of SEM.

• Interdependence analysis. Path analysis. The regression model from a different perspective.

• Degrees of freedom, residuals and goodness of fit.

• Measurement errors in regression models.

• Confirmatory factor analysis model, reliability, validity.

• Modelling stages.

Page 4: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

4

4. Theoretical and statistical grounds.

• Specification.

• Identification.

• Estimation.

5. Goodness of fit assessment and model modification.

6. MPLUS program.

7. Results and interpretation.

Page 5: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

5

Books

Batista-Foguet, J.M. & Coenders, G. (2000). Modelos de ecuaciones estructurales. Madrid: La Muralla. Bollen, K. A. (1989). Structural equations with latent variables. New York: John Wiley & Sons. Byrne, B. M. (1998). Structural equation modeling with LISREL, PRELIS, and SIMPLIS: basic concepts,

applications, and programming. Mahwah, N.J. : L. Erlbaum. Coenders, G., Batista-Foguet, J. M. & Saris, W.E. (2005): Temas Avanzados en Modelos de Ecuaciones

Estructurales. Madrid: La Muralla. Hoyle, R. H. (1995). Structural Equation Modeling. Concepts, issues and applications. Thousand Oaks,

Ca: SAGE. Kelloway, E.K. (1998). Using LISREL for structural equation modelling. A Researcher’s Guide. London:

Sage. Mueller, R. O. (1996). Basic principles of structural equation modelling : an introduction to LISREL and

EQS. Ralph O. Mueller. New York : Springer. Muthén, L. K., & Muthén, B. (2010). Mplus User’s Guide. Sixth Edition. Muthén and Muthén, Los

Angeles, CA. Available at http://www.statmodel.com/ugexcerpts.shtml Raykov, T. & Marcoulides, G.A. (2000). A first course in structural equation modeling. Mahwah:

Lawrence Erlbaum. Saris, W.E. & Stronkhorst, L.H. (1984). Causal modelling in nonexperimental research. Amsterdam:

Sociometric Research Foundation. Schumacker, R. E. & Lomax, R. G. (1996). A beginner’s guide to structural equation modeling.. Mahwah:

Lawrence Erlbaum.

Page 6: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

6

1. Introduction and History � SEM make it possible to:

� Fit linear relationships among a large number of variables. Possibly more than one is dependent.

� Validate a measurement instrument. Quantify measurement error and prevent its biasing effect.

� Freely specify, constrain and test each possible relationship using theoretical knowledge.

� Falsify causal theories.

� In their most recent versions, they enable researchers to:

� Fit the same model to several populations with constraints.

� Analyze non-normal, ordinal, count, censored or binary data.

� Treat missing values by maximum likelihood.

� Treat complex sample data.

� Define hierarchical models with or without random effects.

� Define qualitative latent variables as finite mixtures.

� Estimate quadratic and interaction effects.

Page 7: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

7

1.2. Correlation and causality

The falsification principle (Popper, 1969) corresponds to what logic calls “modus tollens”.

� A hypothesis is rejected if its consequences are not observed in reality. Thus, causal theories can be rejected (falsified) if they are contradicted by data, that is, by covariances and correlations.

� On the contrary, theories cannot be statistically confirmed. A correlation can be due to a causal relation or to many other sources.

When studying the relationship between two variables, non-experimental (i.e. observational) research cannot control (keep fixed) other sources of variation. For this reason, all relevant variables must be in the model in order to prevent spurious relationships.

Page 8: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

8

1.3. History of models for the study of causality

� Analysis of variance (1920-1930): decomposition of the variance of a dependent variable in order to identify the part contributed by an explanatory variable (dependence analysis-analiza odvisnosti). Control of third variables (experimental design).

� Macroeconometric models (1940-50): dependence analysis of non-experimental data. All variables must be included in the model.

� Path analysis (1920-70): analysis of correlations (interdependence-analiza povezanosti). Otherwise similar to econometric models.

� Factor analysis (1900-1970): analysis of correlations among multiple indicators of the same variable. Measurement quality evaluation.

� SEM (1970): Goldberger organizes a multidisciplinary conference where econometric models, path analysis and factor analysis are joined together. Relationships among variables measured with error, on non-experimental data from an interdependence analysis perspective. SEM are well suited for microeconometrics (individual data). Aggregated data have smaller measurement errors but other types of problems (autocorrelation) solved by dynamic macroeconometrics (1970-90).

Page 9: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

9

From 1973, Jöreskog, Bentler, Muthén and then many others developed the statistical theory underlying SEM, optimal estimation methods, robust testing procedures and goodness of fit indices, modelling strategies, and accessible software (LISREL, EQS, MX, AMOS, M-PLUS...). SEM are nowadays very popular (in some journals around half of all published articles use them) because they make it possible to (5 Cs, see Batista & Coenders 2000):

1) Work with Constructs measured through indicators, and evaluate measurement quality.

2) Consider the true Complexity of phenomena, thus abandoning uni and bivariate statistics.

3) Conjointly consider measurement and prediction, factor and path analysis, and thus obtain estimates of relationships among variables that are free of measurement error bias.

4) Introduce a Confirmatory perspective in statistical modelling. Prior to estimation, the researcher must specify a model according to theory.

5) Decompose observed Covariances, and not only variances, from an interdependence analysis perspective.

Page 10: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

10

2. Example: measurement of quality in a service industry

� Services have immaterial components, which make it necessary to take the customer’s view into account in order to evaluate quality (Saurina, 1997).

� Parasuraman et al. (1985, 1988, 1991) define quality as the gap between consumers’ expectations prior to the service delivery and consumer perceptions during the service delivery.

� Parasuraman et al. defined 5 aspects of any service, which can cause a discrepancy between expectations and perceptions and they elaborated the SERVQUAL questionnaire.

� Other authors show that relevant aspects can differ from service to service (e.g. Saurina & Coenders, 2002).

� It has been suggested that perceptions already imply a comparison with some sort of ideal (Saurina, 1997). Expectations were dropped from the final abridged questionnaire.

Page 11: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

11

Saurina & Coenders (2002) studied the banking industry in Girona and concluded that the relevant dimensions were:

• Competence (professionalism, fulfilment of agreements and deadlines).

• Information (clear and trustworthy advertising, personal counselling).

• Employees (courtesy, confidence, familiarity).

• Design (offices).

Questionnaire items:

� Overall quality:

� per_qua : “the global assessment of the quality of your bank is ...” in a 1 to 9 “very bad” to “very good” scale.

� glob_sat: “with respect to the service provided by your bank you are...” in a 1 to 9 “very dissatisfied” to “very satisfied” scale.

� Behavioural intention:

� recomm: “would you recommend your bank to your friends and family?” in a 1 to 9 “not at all” to “enthusiastically” scale.

Page 12: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

12

� Employee perception (in a 1 to 9 “totally disagree” to “totally agree” scale):

� e_confi: The behaviour of employees instils confidence in customers.

� e_neat: Employees appear neat.

� e_cour: Employees are consistently courteous with you.

� e_knowl: Employees have the knowledge to answer your questions.

� e_recogn: Employees recognize you and call you by your name.

� Information perception (in a 1 to 9 “totally disagree” to “totally agree” scale):

� pam_clea: Pamphlets and statements are clear and well explained.

� info_ad: Provides appropriate financial and tax information.

� adv_real: Advertising of financial products and services reflects reality.

� off_conv: Offers you the product that best suits you.

The questionnaire was administered to a systematic stratified random sample of people living in the Girona area (n=312).

Page 13: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

13

Table 2.1. Covariance matrix. Listwise deletion of missing data (n=185).

per_qua glob_sat recomm e_confi e_neat e_cour e_knowl e_recogn pam_clea info_ad adv_real off_conv per_qua 1.374 1.319 0.959 0.835 0.582 0.744 0.676 0.943 0.987 0.791 0.964 0.688

glob_sat 1.319 1.875 1.259 1.000 0.651 0.965 0.833 1.174 1.125 0.781 1.008 0.795

recomm 0.959 1.259 1.980 0.846 0.435 0.765 0.666 0.827 0.901 0.655 0.731 0.608

e_confi 0.835 1.000 0.846 1.536 0.845 1.272 0.911 1.218 1.188 0.908 1.070 0.881

e_neat 0.582 0.651 0.435 0.845 1.044 0.814 0.715 0.773 0.655 0.576 0.665 0.718

e_cour 0.744 0.965 0.765 1.272 0.814 1.584 0.899 1.372 0.989 0.866 0.943 0.842

e_knowl 0.676 0.833 0.666 0.911 0.715 0.899 1.709 1.038 1.259 1.127 0.969 1.154

e_recogn 0.943 1.174 0.827 1.218 0.773 1.372 1.038 2.678 1.236 1.199 1.396 1.119

pam_clea 0.987 1.125 0.901 1.188 0.655 0.989 1.259 1.236 2.220 1.243 1.419 1.247

info_ad 0.791 0.781 0.655 0.908 0.576 0.866 1.127 1.199 1.243 1.838 1.302 1.230

adv_real 0.964 1.008 0.731 1.070 0.665 0.943 0.969 1.396 1.419 1.302 1.968 1.084

off_conv 0.688 0.795 0.608 0.881 0.718 0.842 1.154 1.119 1.247 1.230 1.084 1.649

Data collection was supported by the 1997 Isidre Bonshoms grant, offered by the Girona Savings Bank.

Page 14: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

14

3 Intuitive explanation of the basics of SEM

3.1 Visual representation of causal theories. The path diagram

e_confi

e_neat

e_cour

e_knowl

e_recogn

pam_clea

info_ad

adv_real

off_conv

emplo quality

informa recom

per_qua

glob_sat

recomm

Page 15: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

15

3.2. Link between causal relations and covariances. Path analysis

3.2.1. Types of relationships among variables

� Path analysis decomposes covariances in order to seek information about underlying causal relationships.

� With this goal in mind, one must start in the opposite direction: deriving covariances from the parameters of the causal process.

� Drawing a “path diagram” is the first stage in path analysis.

Types of relationship that can make v1 and v2 covary:

� v1 causes v2, as implied by a regression model of v2 on v1 represented in the path diagram in Figure 3.1a. They can also covary if v2 causes v1 (Figure 3.1b). In both cases we have direct relationships that can also be reciprocal (Figure 3.1c).

� Both have a common cause v3 (spurious relationship, Figure 3.1d).

Page 16: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

16

� Both are related by an intervening variable v3 (indirect relationship, Figure 3.1e).

� Joint effect (Figure 3.1f). The difference between Figures 3.1d and 3.1e and Figure 3.1f is that in the latter v1 and v3 are both exogenous so that it is not clear if v3 contributes to the covariance between v1 and v2 through an indirect or spurious mechanism.

v1 v2

Figure 3.1a

v1 v2

Figure 3.1b

v1 v2

Figure 3.1c

v1 v2

Figure 3.1d

v3

v1 v2

Figure 3.1e

v3

v1 v2

Figure 3.1f

v3

Page 17: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

17

3.2.2. Path analysis decomposition rules

The decomposition rules establish the relationship between causal parameters and covariances in an intuitive way:

� Variances and covariances of exogenous variables constitute model parameters by themselves.

� The covariance between two variables is the sum of all direct, indirect, spurious and joint effects.

� Each effect is a possible way of joining both variables on the path diagram, from an arbitrary origin and following the arrows.

� The origin can be one of both variables (direct and indirect effects), a third variable (spurious effects), or a covariance among two exogenous variables (joint effects).

� Effects are computed as the product of the origin variance or covariance and all parameters associated to the arrows followed.

Page 18: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

18

� The variance of a dependent variable is the variance of the disturbance plus the explained variance. Explained variance is the sum of products of all direct effects times the covariances between the explained variable and the variables affecting.

These decomposition rules are cumbersome for large models and are not able to deal with reciprocal relationships.

The structural equation system expresses each element of the population covariance matrix Σ as a function of model parameters. These model parameters thus impose a structure on Σ. SEM are also called covariance structure models.

Σ=Σ(π) where:

Σ: Population covariance matrix (with variances on the main diagonal).

π: vector containing all parameters (e.g. effects, disturbance variances, variances and covariances of exogenous variables).

Path analysis is useful for obtaining an insight into a causal process and into the possible effects explaining a covariance. Unfortunately this information is often insufficient. Many models can explain the same set of covariances. The choice among them cannot be statistical but theoretical.

Page 19: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

19

3.3. Examples and intuitive introduction of basic concepts

3.3.1. Simple linear regression model. Introduction to

interdependence analysis

The specification of a SEM consists in a set of assumptions regarding the behaviour of the variables involved.

� Substantive part: it requires translating verbal theories into equations.

� Statistical part: it is needed for the eventual estimation and testing of the model. The assumptions regard the distribution of the variables involved.

v2 v1 d2

β21

Page 20: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

20

Substantive assumptions:

v2=ββββ21v1+d2 (3.1)

� Linearity.

� β21 : effect/vpliv by how much will the expected value of v2 increase following a unit increase in v1?

� Standardized β21 /standardizirani vpliv: by how many standard deviations will the expected value of v2 increase following a standard deviation increase in v1?

� d2 collects the effect of omitted explanatory variables, measurement error in v2 and the random and unpredictable part of v2 (disturbance/disturbanca/člen napake).

� v1 is assumed to be free of measurement error.

Page 21: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

21

Statistical assumptions regarding the joint distribution of the sources of variation:

22

11

2

1

0

0,

0

0

ψφ

Nd

v

(3.2)

Two additional parameters: the variances of v1 (φφφφ11) and d2 (ψ22).

� Bivariate normal joint distribution of v1 and d2 /bivariatna normalna porazdelitev.

� Variables are mean-centred.

� Uncorrelation of v1 and d2 (inclusion of all relevant variables). If this holds, the variance of v2 (celotna varianca) can be additively decomposed into explained variance and disturbance variance/pojasjena-nepojasjena varianca. R2 is the explained percentage.

� Identical and independent joint distribution for all cases. The fact that ψ22 is constant for all cases is called homoskedasticity.

Equations 3.1 and 3.2 exhaustively describe the joint distribution of v1 and v2 as a function of 3 parameters.

Page 22: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

22

In order to derive the structural equation system Σ=Σ(π) we can apply path analysis :

2221

1211

σσσσ

(3.3)

For a model with k observed variables, the number of distinct elements in Σ is (k+1)k/2.

π=(φφφφ11, ψ22, β21) (3.4)

+=+===

2

21112221212222

211121

1111

βφψβσψσβφσ

φσ

(3.5)

Determination coefficient/determinacijski koeficient R2=1- ψ22/σσσσ22

Page 23: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

23

It is possible to solve the system Σ(π)=Σ as it contains an equal number of equations (distinct elements of Σ) and unknowns (elements of π) ⇒⇒⇒⇒ exactly identified:

−=

=

=

11

2

212222

11

2121

1111

σσσψ

σσβ

σφ

(3.6)

We can estimate Σ from a sample covariance matrix:

=

2221

1211

ss

ssS

(3.7)

and estimate ( )212211ˆ,ˆ,ˆ βψφ=p : by solving the system Σ(p)=S:

Page 24: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

24

−=

=

=

11

2

212222

11

2121

1111

ˆ

ˆ

ˆ

ss

s

ss

s

ψ

βφ

(3.8)

In our example, (v2=recomm) can be explained by overall satisfaction (v1=glob_sat):

recomm=ββββ21glob_sat+d2 (3.9)

=

=

=

980.1259.1

259.1875.1

,,_

,__,_

2221

1211

recommrecommrecommsatglob

recommsatglobsatglobsatglob

ss

ss

ss

ssS

(3.10)

=−=−=

===

==

134.1875.1

259.1980.1ˆ

671.0875.1

259.1ˆ

875.1ˆ

2

_,_

2

,_,22

_,_

,_21

_,_11

satglobsatglob

recommsatglobrecommrecomm

satglobsatglob

recommsatglob

satglobsatglob

s

ss

s

s

s

ψ

β

φ

(3.11)

Page 25: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

25

21β̂ is identical to the ordinary least squares estimation/ocena po metodi najmanših kvadratov (dependence analysis).

� In statistical analysis, a function of residuals (e.g. the sum of squares) is used as:

� A criterion function to minimize during estimation.

� A goodness of fit measure.

� In a dependence analysis, a residual is 1212ˆ vv β− .

� In an interdependence analysis residuals are differences between covariances fitted by the model parameters ΣΣΣΣ(p) and sample covariances S.

� They are arranged in the S-ΣΣΣΣ(p) residual matrix.

� In an exactly identified model they are zero as S=ΣΣΣΣ(p) has a solution.

Page 26: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

26

Mplus VERSION 6.12 DEMO MUTHEN & MUTHEN 04/12/2012 1:59 PM INPUT INSTRUCTIONS title: recommendation on overall quality. Regress ion OLS. ! nmiss: 1 cases with some missing data data: file is d:\mplusdemo\ibonsh4.dat; variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_k nowl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size; usevariables are glob_sat recomm; useobservations = nmiss EQ 0; analysis: estimator = ml; model: recomm on glob_sat; output: sampstat;

Page 27: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

27

INPUT READING TERMINATED NORMALLY recommendation on overall quality. Regression OLS. SUMMARY OF ANALYSIS Number of groups 1 Number of observations 185 Number of dependent variables 1 Number of independent variables 1 Number of continuous latent variables 0 Observed dependent variables Continuous RECOMM Observed independent variables GLOB_SAT Estimator ML Information matrix OBSERVED Maximum number of iterations 1000 Convergence criterion 0.500D-04 Maximum number of steepest descent iterations 20

Page 28: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

28

Input data file(s) d:\mplusdemo\ibonsh4.dat Input data format FREE SAMPLE STATISTICS Means RECOMM GLOB_SAT ________ ________ 1 6.903 7.276 Covariances RECOMM GLOB_SAT ________ ________ RECOMM 1.980 GLOB_SAT 1.259 1.875 Correlations RECOMM GLOB_SAT ________ ________ RECOMM 1.000 GLOB_SAT 0.654 1.000

Page 29: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

29

THE MODEL ESTIMATION TERMINATED NORMALLY MODEL RESULTS Two-Tailed Estimate S.E. Est./S.E. P-Value RECOMM ON GLOB_SAT 0.671 0.057 11.744 0.000 Residual Variances RECOMM 1.134 0.118 9.618 0.000

S.E. stands for standard error (standardna napaka). Est./S.E. is sometimes called t−−−−value (t−−−−vrednost). The results show the regression coefficient and the disturbance variance. The exogenous variance is trivially equal to the sample variance 1.875 and is not reported by MPLUS.

Page 30: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

30

title: recommendation on overall quality. Regress ion OLS.

Title line: free text ! nmiss: 1 cases with some missing data

Any comment following “!” is ignored by the programme. We can annotate the file with all kinds of explanations. This reminds us that cases with missing data are identified as nmiss=1. data: file is d:\mplusdemo\ibonsh4.dat;

Plain text file name containing raw data. Spaces between variables. Decimals, if any shown by “.”, not by “,”. In our case, the first few lines of the file are: 9 8 5 9 9 9 9 9 0 9 0 9 52 2 1 1 6 8 8 8 8 9 7 9 6 5 6 7 48 2 0 1 7 8 5 8 7 8 6 8 0 5 0 6 52 1 1 1 9 9 6 9 9 9 9 9 0 9 0 0 50 2 1 3 7 7 6 7 7 7 7 4 7 7 5 5 24 2 0 3 7 8 6 6 8 7 6 8 0 6 0 4 30 1 1 3 8 7 7 7 9 7 8 8 7 0 8 8 23 2 1 3 7 7 5 8 8 8 8 8 5 8 8 8 48 2 0 3 …

Page 31: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

31

variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_k nowl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size;

All variable names in the data file, in the same order as in the data file. Names may not contain blanks or special characters. Maximum length is 8. Besides the variables in the example model, the file contains age (years) gender (dummy variable for females), nmiss (a variable showing cases without missing data as nmiss=0), and size (town size, 1:<2001; 2:2001-10000; 3:10001-50000; 4:>50000). usevariables are glob_sat recomm;

We specify the subset of variables in the file which we will use in our model. useobservations = nmiss EQ 0;

We do complete case analysis (listwise deletion). We select only cases without missing data, coded as nmiss=0 in our file.

Page 32: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

32

analysis: estimator = ml;

We select maximum likelihood estimation. model: recomm on glob_sat;

Our model is a regression equation of recomm (dependent) on glob_sat (explanatory). This automatically defines a ββββ, a φφφφ and a ψψψψ parameter. MPLUS does not print information on variances and covariances φφφφ of exogenous observed variables because they are trivially equal to their sample counterparts. These are called “independent variables” by MPLUS. output: sampstat;

We select additional output: sample statistics (means, covariances and correlations).

Page 33: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

33

3.3.2. Model with two dependent variables and an indirect effect.

Identification, goodness of fit and specification errors

v2=ββββ21v1+d2

v3=ββββ32v2+d3 (3.12)

33

22

11

3

2

1

00

00

00

,

0

0

0

ψψ

φN

d

d

v

(3.13)

Σ is 3××××3 and contains 4××××3/2=6 non-duplicated elements. ππππ has 5 elements (φφφφ11, ψ22, ψ33, β21,

β32). The difference is the number of degrees of freedom (g) of the model (stevilo prostotnih stopenj).

d3 v1 v2

β21

v3

β32

d2

Page 34: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

34

Structural equation system:

+===

+===

32323333

322232

32211131

21212222

211121

1111

βσψσβσσ

ββφσβσψσ

βφσφσ

(3.14)

EXERCISE 1: Derive Equation 3.14 using path analysis.

Page 35: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

35

The existence of degrees of freedom has three interesting consequences:

� Degrees of freedom introduce restrictions in the covariance space. Equation 3.14 implies:

22

3221322132211131 σ

σσβσββφσ === (3.15)

� This derives from many explicit or implicit restrictions of our model.

� The existence of degrees of freedom implies higher parsimony. It is a true model in the scientific sense, that is a simplification of reality.

� The existence of degrees of freedom affects estimation.

� In general, no p vector of estimates will exactly satisfy ΣΣΣΣ(p)=S.

� Estimation consists in finding a p vector that leads to an S-ΣΣΣΣ(p) matrix with small values. A function of all elements in S-ΣΣΣΣ(p) called fit function is minimized.

Page 36: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

36

� The existence of degrees of freedom makes it possible to test the model fit. A model with g=0 leads to a p vector that always fulfils ΣΣΣΣ(p)=S or S-ΣΣΣΣ(p)=0 and thus perfectly fits any data set.

� Since all models are false, it is not possible to obtain a correct one, no matter how elaborate. Complex models are a sign of mediocrity (Box, 1976).

� In a correct model with g>0, population covariances corresponding to the surplus equations must also fulfil the restrictions and thus ΣΣΣΣ must equal Σ(π)Σ(π)Σ(π)Σ(π). This equality is also applicable to the sample covariances, albeit only approximately. If S-ΣΣΣΣ(p), contains large values, we can say that some of the restrictions are false.

� If assumptions are fulfilled and under H0 (null hypothesis: the model contains all necessary parameters/ ničelna domneva: modelu ne zmankuje parametrov), a transformation of the minimum value of the fit function follows a χχχχ2 (khi-squared distribution/hi-kvadratni porazdelitev), which makes it possible to test the model restrictions.

Page 37: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

37

Specification errors

Errors such as the omission of important explanatory variables or the inclusion of wrong restrictions are known as specification errors.

� There are far more incorrect models than correct models. Specification errors are frequent.

� In general, a specification error can bias any parameter estimate.

If the model in Equations 3.12 and 3.13 is incorrect because v3 receives a direct effect from v1:

v2=ββββ21v1+d2

v3=ββββ31v1+ββββ32v2+d3 (3.19)

and we apply path analysis, then we observe that the new parameter affects σ31 y σ33:

Page 38: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

38

++==

+=+=

==

313132323333

322232

311132211131

21212222

211121

1111

βσβσψσβσσ

βφββφσβσψσ

βφσφσ

(3.20)

If we fit the model in Equations 3.12 and 3.13 to the covariances in Equation 3.20, we find σ31 and σ33 values that are affected by the absent β31 parameter but they will be fitted only by the

present parameters. 21β̂ and 32β̂ will be biased /bosta pristranski cenilki.

Page 39: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

39

Attempts must be made to detect specification errors by all means, both statistical and theoretical:

� Specification errors are undetectable in any model with g=0. They are also undetectable if they involve variables that are NOT in the model.

� It can happen that many models with different interpretations have a similarly good fit, even an exactly equal fit (equivalent models).

Let us assume that the model in Equations 3.12 and 3.13 is correct, and thus population covariances fulfil Equation 3.15. The following model has a completely different causal interpretation:

v1=ββββ12v2+d1

v2=ββββ23v3+d2 (3.21)

33

22

11

3

2

1

00

00

00

,

0

0

0

φψ

ψN

v

d

d

(3.22)

EXERCISE 3: Derive the Σ=Σ(π)Σ=Σ(π)Σ=Σ(π)Σ=Σ(π) system for this model and show that it also leads to Equation 3.15 and is thus equivalent to the previous model.

Page 40: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

40

If we estimate a general model that includes Equations 3.12 y 3.21 as particular cases:

v1=ββββ12v2+d1

v2=ββββ21v1+ββββ23v3+d2

v3=ββββ32v2+d3 (3.23)

33

22

11

3

2

1

00

00

00

,

0

0

0

ψψ

ψN

d

d

d

(3.24)

then the parameter vector includes 7 elements π=( ψ 11, ψ22, ψ33, β12, β21, β23, β32) versus 6 equations: infinite number of solutions (underidentified model).

Page 41: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

41

3.3.3 Simple regression model with errors in the explanatory

variable. Introduction to models with measurement error

The observed explanatory variable (v1) is measured with error (e1). The unobservable error-free value f1 is called factor or latent variable. f2 is observed because e2 is for the moment assumed to be zero.

Two equation types:

1) Relating factors to one another:

f2=β21f1+d2 (3.25)

2) Relating factors to observed variables or indicators:

v1=f1+e1

v2=f2 (3.26)

β21

f1 f2

d2

v2 1

v1 e1 1

Page 42: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

42

Assumptions:

• Measurement errors are uncorrelated with factors (as in factor analysis).

• Disturbances are uncorrelated with the explanatory factor (as in regression).

22

11

11

2

1

1

00

00

00

,

0

0

0

ψθ

φN

d

e

f

(3.27)

These assumptions make it possible to decompose the variance of observed variables into true score variance (explained by factors) and measurement error variance. R2 is called measurement quality and is represented as κκκκ.

11

1111

11

11

11

11

2

1 11

σθσ

σθ

σφκ −=−==

(3.28)

Page 43: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

43

The structural equations become:

+==

+=

2

21112222

211121

111111

βφψσβφσ

θφσ

(3.29)

Underidentified model: 4 parameters (φφφφ11, θθθθ11, ββββ21, ψψψψ22) and three variances and covariances (only those of observed variables count).

The OLS estimator assumes that θθθθ11=0, which is a specification error and leads to bias. The probability limit of the OLS estimator is:

( )211

11

211111

11

2111

11

21

11

2121

ˆ βκσ

βθσσ

βφσσβ =

−==⇒=

s

s(3.30)

and is thus biased unless κκκκ1=1.

EXERCISE 4: Prove that if v2 is measured with error and v1 is error free, then the OLS estimator of ββββ21 is consistent and the estimate of ψψψψ22 includes both disturbance and measurement error variance.

Page 44: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

44

3.3.4. Simple linear regression model with multiple indicators

The equation relating the factors is identical to 3.25. The equations relating factors to indicators become:

f2=β21f1+d2

v1=f1+e1

v2=f2 (3.32) v3=λ31f1+e3

β21

f1 f2

d2

v2 1

v1 e1 1

v3 e3 λ31

Page 45: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

45

� The equation includes a loading λ31 which relates the scales of f1 and v3:

� The researcher must fix the latent variable scale, usually by anchoring it to the measurement units of an indicator whose λλλλ equals 1.

� Standardized instead of raw loadings are usually interpreted. If there is only one factor per indicator, they lie within -1 and +1 and equal the square root of κ.

� New assumption of uncorrelated measurement errors of different indicators:

22

33

11

11

2

3

1

1

000

000

000

000

,

0

0

0

0

ψθ

θφ

N

d

e

e

f

(3.33)

Page 46: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

46

Structural equations are the same as in Equation 3.29 with the addition of v3. This is an exactly identified model, all of whose parameters can be solved, even those related to unobservable variables:

(3.34) (3.35)

−=−=−=

===

2

21112222

2

31113333

111111

112121

113131

32312111

βφσψλφσθ

φσθφσβφσλ

σσσφ

+===

+==

+=

33

2

311133

31211132

311131

2

21112222

211121

1111

2

11

1

1

1

1

θλφσλβφσ

λφσβφψσ

βφσθφσ

Page 47: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

47

This model could be estimated with data from our example if we explain behavioural intention f2=recom=v3=recomm from overall quality f1=quality, measured by its two indicators (v2=glob_sat and v1=per_qua):

per_qua=λλλλ11quality+e1

glob_sat=quality+e2

recomm=recom recom=β21quality+d2

β21

quality

recom

d2

recomm

1

globsat e2 1

per_qua e1 λ11

Page 48: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

48

The equivalence between the observed and latent dependent variable makes it possible to simplify the path and equations as: v1=per_qua=λλλλ11quality+e1

v2=glob_sat=quality+e2

v3=recomm=β21quality+d2

β21

quality

d2

recomm

globsat e2 1

per_qua e1 λ11

Page 49: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

49

Mplus VERSION 6.12 DEMO MUTHEN & MUTHEN 04/11/2012 2:11 PM INPUT INSTRUCTIONS title: recommendation on overall quality. Regress ion with errors. ! nmiss: 1 cases with some missing data data: file is d:\mplusdemo\ibonsh4.dat; variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_k nowl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size; usevariables are per_qua glob_sat recomm; useobservations = nmiss EQ 0; analysis: estimator = ml; model: quality by glob_sat@1 per_qua; recomm on quality; output: sampstat stdyx cinterval;

Page 50: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

50

INPUT READING TERMINATED NORMALLY recommendation on overall quality. Regression with errors. SUMMARY OF ANALYSIS Number of groups 1 Number of observations 185 Number of dependent variables 3

����Number of independent variables 0

����Number of continuous latent variables 1

Observed dependent variables Continuous PER_QUA GLOB_SAT RECOMM Continuous latent variables QUALITY Estimator ML Information matrix OBSERVED Maximum number of iterations 1000 Convergence criterion 0.500D-04 Maximum number of steepest descent iterations 20 Input data file(s)

Page 51: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

51

d:\mplusdemo\ibonsh4.dat Input data format FREE SAMPLE STATISTICS Means PER_QUA GLOB_SAT RECOMM ________ ________ ________ 1 7.351 7.276 6.903 Covariances PER_QUA GLOB_SAT RECOMM ________ ________ ________ PER_QUA 1.374 GLOB_SAT 1.319 1.875 RECOMM 0.959 1.259 1.980 Correlations PER_QUA GLOB_SAT RECOMM ________ ________ ________ PER_QUA 1.000 GLOB_SAT 0.822 1.000 RECOMM 0.581 0.654 1.000

Page 52: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

52

THE MODEL ESTIMATION TERMINATED NORMALLY MODEL RESULTS Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 1.000 0.000 999.000 999.000 PER_QUA 0.761 0.055 13.784 0.000 RECOMM ON QUALITY 0.726 0.070 10.418 0.000 Variances QUALITY 1.733 0.216 8.012 0.000 Residual Variances PER_QUA 0.370 0.067 5.512 0.000 GLOB_SAT 0.142 0.096 1.480 0.139 RECOMM 1.065 0.122 8.764 0.000

Page 53: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

53

STANDARDIZED MODEL RESULTS STDYX Standardization Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 0.961 0.027 35.758 0.000 PER_QUA 0.855 0.031 27.910 0.000 RECOMM ON QUALITY 0.680 0.044 15.555 0.000 Variances QUALITY 1.000 0.000 999.000 999.000 Residual Variances PER_QUA 0.269 0.052 5.136 0.000 GLOB_SAT 0.076 0.052 1.465 0.143 RECOMM 0.538 0.059 9.053 0.000 R-SQUARE Observed Two-Tailed Variable Estimate S.E. Est./S.E. P-Value PER_QUA 0.731 0.052 13.955 0.000 GLOB_SAT 0.924 0.052 17.879 0.000 RECOMM 0.462 0.059 7.777 0.000

Page 54: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

54

CONFIDENCE INTERVALS OF MODEL RESULTS Lower .5% Lower 2.5% Lower 5% Estimate Upper 5% Upper 2.5% Upper .5% QUALITY BY GLOB_SAT 1.000 1.000 1.000 1.000 1.000 1.000 1.000 PER_QUA 0.619 0.653 0.670 0.761 0.852 0.869 0.903 RECOMM ON QUALITY 0.547 0.590 0.612 0.726 0.841 0.863 0.906 Variances QUALITY 1.176 1.309 1.377 1.733 2.089 2.157 2.291 Residual Variances PER_QUA 0.197 0.238 0.259 0.370 0.480 0.501 0.542 GLOB_SAT -0.105 -0.046 -0.016 0.142 0.300 0.330 0.389 RECOMM 0.752 0.827 0.865 1.065 1.265 1.303 1.378 CONFIDENCE INTERVALS OF STANDARDIZED MODEL RESULTS STDYX Standardization Lower .5% Lower 2.5% Lower 5% Estimate Upper 5% Upper 2.5% Upper .5% QUALITY BY GLOB_SAT 0.892 0.909 0.917 0.961 1.006 1.014 1.031 PER_QUA 0.776 0.795 0.805 0.855 0.905 0.915 0.934 RECOMM ON QUALITY 0.567 0.594 0.608 0.680 0.752 0.765 0.792 Variances QUALITY 1.000 1.000 1.000 1.000 1.000 1.000 1.000 Residual Variances PER_QUA 0.134 0.166 0.183 0.269 0.355 0.372 0.404 GLOB_SAT -0.057 -0.026 -0.009 0.076 0.161 0.177 0.209 RECOMM 0.385 0.421 0.440 0.538 0.636 0.654 0.691

Page 55: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

55

model: quality by glob_sat@1 per_qua; recomm on quality;

We define a latent variable called quality, measured by glob_sat and per_qua. The loading of glob_sat is constrained to 1 in order to fix the scale of the latent variable. Each indicator automatically receives a θθθθ error variance parameter. The regression is of recomm (observed, dependent) on quality (latent, explanatory). This automatically defines a ββββ, a φφφφ and a ψψψψ parameter. MPLUS does print information on variances and covariances φφφφ of exogenous latent variables. We can regress observed on observed variables, latent on latent, observed on latent and latent on observed. A complete list of explanatory variables of the same dependent variable can be written in the same line after the “on” keyword. output: sampstat stdyx cinterval;

We request standardized coefficients (which includes R-squares) and confidence intervals.

Page 56: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

56

3.3.5. Confirmatory factor analysis/konfirmativna faktorska

analiza. Introduction to reliability and validity assessment

This model does not contain equations relating factors to one another but only covariances.

At least three indicators are needed for models with one factor and two for models with more factors.

In CFA models it is possible to standardize factors to unit variances instead of fixing a loading to 1. Then φφφφ are factor correlations.

For 2 factors and 2 indicators we have the following equations:

v3=λλλλ32f2+e3 v1=λλλλ11f1+e1

v4=λ42f2+e4 v2=λλλλ21f1+e2

φ21

f1 f2

λ11 v1

e1

v2 e2

v3 e3

v4 e4

λ32

λ42

λ21

Page 57: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

57

with the assumptions:

44

33

22

11

21

21

4

3

2

1

2

1

00000

00000

00000

00000

00001

00001

,

0

0

0

0

0

0

θθ

θθ

φφ

N

e

e

e

e

f

f

Page 58: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

58

The model has g=1. φφφφ11=φφφφ22=1

+====

+===

+==

+=

44

2

4244

324243

21422142

11422141

33

2

3233

21322132

11322131

22

2

2122

211121

11

2

1111

1

1

1

1

1

1

θλσλλσ

λλφσλλφσθλσλλφσλλφσθλσ

λλσθλσ

Page 59: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

59

The correlation between two indicators of the same factor depends on κκκκ:

( )( ) ( )( ) 21

22

2

2111

2

11

2

21

2

11

22

2

2111

2

11

2111

2211

2121 κκ

θλθλλλ

θλθλλλ

σσσρ =

++=

++==

and the correlation between two indicators of different factors is attenuated with respect to the correlation between factors (effect of measurement error):

( )( ) ( )( ) 3121

33

2

3211

2

11

2

32

2

1121

33

2

3211

2

11

322111

3311

3131 κκφ

θλθλλλφ

θλθλλφλ

σσσρ =

++=

++==

A CFA model is likely to fit the data only if items of the same factor correlate highly and higher than items of different factors. We advise researchers to carefully examine the correlation matrix prior to fitting a CFA model.

Page 60: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

60

Comparison with exploratory factor analysis

v1=λλλλ11f1+λλλλ12f2+e1

v2=λλλλ21f1+λλλλ22f2+e2

v3=λλλλ31f1+λλλλ32f2+e3

v4=λ41f1+λλλλ42f2+e4

44

33

22

11

4

3

2

1

2

1

00000

00000

00000

00000

000010

000001

,

0

0

0

0

0

0

θθ

θθ

N

e

e

e

e

f

f

v1 e1

v2 e2

v3 e3

v4 e4

f1 f2

Page 61: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

61

3.3.6. Random and systematic error. Reliability and validity

� Reliability (zanesljivost): Extent to which a measurement procedure “would” yield the same result upon several independent trials under identical conditions. In other words, absence of random measurement error (any systematic error would replicate).

� Validity (veljavnost): Extent to which a measurement procedure measures what it is intended to measure, except for random measurement error. In other words, absence of systematic

error.

� Assuming the validity of v, its reliability is the percentage κκκκ of variance explained by f.

� Always follow this golden rule: � Estimate reliability after validity has been diagnosed. � Test the specification of measurement equations in a CFA model prior to specifying

equations relating factors. Otherwise, relationships among factors might be biased (specification errors) or even meaningless (invalidity).

Page 62: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

62

� Construct validation: Estimate a CFA model that assumes validity... � All items load on the factor they are supposed to measure (a second loading is a sign of

measuring another factor which is in the model). � No error correlations are specified (error correlations contain common unknown

variance, a sign of measuring an unknown factor which is not in the model). � ....and diagnose its goodness of fit. You can never be certain of validity, but a CFA model can

help detect signs of invalidity such as: � It does not correctly reproduce the covariance matrix (additional loadings or error

correlations are needed, thus revealing mixed items, additional necessary dimensions). Convergent invalidity.

� Some variables have a unique variance that is too high to be attributed to solely random error (convergent invalidity).

� Some factors have correlations very close to unity (discriminant invalidity). � Some factors have correlations of unexpected signs or magnitudes (nomological

invalidity).

Page 63: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

63

3.4. Modelling stages in SEM

1) SPECIFICATION

2) IDENTIFICATION

3) DATA COLLECTION

4) ESTIMATION

5) FIT DIAGNOSTICS

ADEQUATE?

6) UTILIZATION

YES

NO

Model: equations and assumptions

Estimable model

Exploratory data analysis. Computation of S

Methods to fit Σ(p) to S

Discrepancies between Σ(p) and S

Verbal theories

- Theory validation, prediction, reliability assessment ...

MODIFICATION

Page 64: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

64

4. Theoretical and statistical grounds

4.1. Specification

� Formal establishment of a statistical model: set of statistical and substantive assumptions that structure the data according to a theory.

� Equations: one or two of the following systems of equations: � Relating factors or error free variables to one another (structural equations). � Relating factors to indicators with error (measurement equations).

� Parameters: two types:

� Free (unknown and freely estimated).

� Fixed (known and constrained to a given value, usually 0 or 1).

� The amount of the researchers’ prior knowledge will affect the modelling strategy:

� If this knowledge is exhaustive and detailed, it will be easily translated into a model specification. The researchers’ aim will simply be to use the data to estimate and confirm or reject the model (confirmatory strategy).

� If this knowledge is less exhaustive and detailed, the fixed or free character of a number of parameters will be dubious. This will lead to a model modification process by repeatedly going through the modelling stages (exploratory strategy).

Page 65: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

65

4.1.1 Relationships among factors. System of simultaneous linear equations of the type:

f1 = β 12 f2 + β 13 f3 … + β1m-1 fm-1 + β1m fm+ d 1 f2 = β 21 f1 + β 23 f3… + β2m-1 fm-1 + β2m fm+ d 2 ..... (4.1)

fm = β m1 f1 + β m2 f2 + β m3 f3 …+ βmm-1 fm-1 + d m

� Some of the ββββjl coefficients must be fixed or constrained in order to make the model identified. If the jth row contains only zeros, then fj is exogenous and thus dj=fj.

� Additional parameters: � Variances φφφφjj and covariances φφφφjl among exogenous factors are usually free (MPLUS

default). � Variances ψψψψjj of disturbances of endogenous factors are usually free (MPLUS

default). � Covariances ψψψψjl of disturbances may be fixed or free (see identification section.

Depending on the model, MPLUS defaults sets them free or fixed. It is advised to check results carefully to make it sure that the intended model has been estimated). When free they are interpreted as shared unexplained variance.

In CFA models all factors are exogenous, all ββββjl=0, there are no ψψψψ parameters and all φφφφ parameters are free.

Page 66: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

66

4.1.2 Relationships between factors and indicators.

Linear system of equations of the factor analysis type:

v1 = λ 11 f1 + λ 12 f2 +....+ λ 1m fm +e 1 v2 = λ 21 f1 + λ 22 f2 +....+ λ 2m fm +e 2 .... (4.3) vk = λ k1 f1 + λ k2 f2 +....+ λ km fm +e m

� Some λλλλ coefficients must be fixed or restricted in order to make identification possible (ideally only one loading per observed variable).

� Additional parameters: � Variances θθθθjj of measurement errors are usually free (MPLUS default). � Covariances θθθθjl among measurement errors are usually fixed (MPLUS default).

When free they are interpreted as systematic and shared error variance (e.g. a forgotten factor, a common measurement method) and thus invalidity.

4.1.4. Distributional assumptions

� Multivariate normality of all variation sources (exogenous factors, disturbances and measurement errors).

� Unlike other assumptions, violation of this one does not lead to bias, but only to inaccurate standard errors and test statistics. It can be solved by using robust alternatives.

Page 67: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

67

4.1.5 Example

quality=ββββ31emplo+ββββ32informa+d3

recom=ββββ41emplo+ββββ42informa+ββββ43quality+d4 (4.9)

per_qua=quality +e1

glob_sat=λλλλ23quality+e2

recomm=recom

e_confi=emplo+e4

e_neat=λλλλ51emplo+e5

e_cour=λλλλ61emplo+e6

e_knowl=λλλλ71emplo+e7

e_recogn=λλλλ81emplo+e8

pam_clea=informa+e9

info_ad=λλλλ10 2informa+e10

adv_real=λλλλ11 2informa+e11

off_conv=λλλλ12 2informa+e12 (4.10)

with the additional parameters φφφφ11, φφφφ21, φφφφ22, ψψψψ33, ψψψψ44, θθθθ11, θθθθ22, θθθθ44, θθθθ55, θθθθ66 ,…, θθθθ1212 . The total number of parameters is 29. θθθθ33 is fixed at 0.

Page 68: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

68

λ10 2

1

λ11 2

λ12 2

λ61

λ71

λ81

λ51

v4=e_confi e4

v5=e_neat e5

v6=e_cour e6

v7=e_knowl e7

v8=e_recogn e8

v9=pam_clea e9

v10=info_ad e10

v11=adv_real e11

v12=off_conv e12

f1=emplo f3=quality

f2=informa f4=recom

β43

β31

d3

d4

β42

β32

β41

φ21

1

v1=per_qua

e1

v2=glob_sat

e2

v3=recomm

1

1

λ23

Page 69: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

69

4.2 Identification

� Can model parameters be derived from variances and covariances?

� Identification must be studied prior to data collection

� Theoretically identified models may fail to be so for certain data sets. This is an analogous phenomenon to near-perfect collinearity in multiple regression and is called empirical underidentification.

If a model is not identified:

� Seek more restrictive specifications with additional constraints (if theoretically justifiable).

� Add more indicators or more exogenous factors.

4.2.1 Identification conditions � Necessary conditions: According to g, models can be classified into:

� Never identified (g<0): infinite number of solutions for some parameters that makes S equal ΣΣΣΣ(p).

� Possibly identified (g=0): there may be a unique solution for all parameters that makes S equal ΣΣΣΣ(p). This type of models is less interesting in that their rejection is not possible (their restrictions are not testable).

� Possibly overidentified (g>0): there is no solution for p that makes S equal ΣΣΣΣ(p) but there may be a unique solution that minimizes discrepancies between both matrices. Only these models, more precisely their restrictions, can be tested from the data.

Page 70: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

70

� Sufficient conditions for models without measurement error:

� Recursive models (fig. 4.2a, 4.2c and 4.2d) are those in which variables can be ordered in such a way that effects flow in only one direction. Recursive models with uncorrelated disturbances (4.2a) are always identified.

� Recursive models without any effect relating two endogenous variables are also identified even if their disturbances are correlated (4.2d).

� Non-recursive models (4.2b, 4.2e, 4.2f) have more complicated rules (rank and order conditions), which can be found in any econometrics book. The easiest case is that of two variables involved in a mutual relationship (4.2e, 4.2f). In order for this to be identified, there must be at least one exogenous variable affecting only one of the involved variables and at least one exogenous variable affecting only the other involved variable (4.2e).

� Sufficient conditions for models with measurement error:

� Relationships among factors are identified according to the rules for models with error-free variables.

� Each factor has at least two pure indicators (i.e. related to no other factor and with uncorrelated errors). Three indicators are however recommended (more precise estimations and more powerful validity tests, less likely to be empirically underidentified).

Page 71: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

71

Figure 4.2e

Identified

v3 v4

v1 v2

Figure 4.2f

v3 v4

v1 v2

Figure 4.2a

Identified

v3 v4

v1 v2

v3 v4

v1 v2

Figure 4.2b

Figure 4.2d

Identified

v3 v4

v1 v2

Figure 4.2c

v3 v4

v1 v2

Page 72: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

72

Models 4.2a, 4.2d and 4.2e represent three modelling approaches and interpretations. They share the fact that v3 and v4 are exogenous and v1 and v2 endogenous.

� Model 4.2a. The researcher knows that v1 affects v2 and not the other way round.

� Model 4.2d. The researcher knows that some sort of relationship takes place between v1 and v2 but to determine and estimate it is not in the research agenda. It may even be spurious and attributable to common omitted causes.

� Model 4.2e. The researcher knows that v3 does not affect v2 and v4 does not affect v1 . The researcher knows that some sort of relationship takes place between v1 and v2 and to determine and estimate it is in the research agenda.

Page 73: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

73

4.2.2. Example

12 observed variables lead to (12××××13/2)=78 variances and covariances: possibly overidentified model.

The model fulfils enough sufficient conditions:

1) Equations relating factors are recursive

2) Disturbances are uncorrelated

3) All factors have at least two pure indicators except recom. However, recom does not affect any other variable. Thus, ignoring measurement error will not cause bias.

Page 74: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

74

Data collection and exploratory analyses

Valid sampling methods

� In their standard form, SEM assumes simple random sampling. Extensions to stratified and cluster samples have been recently developed. In any case, they must be random samples.

Sample size

� Sample sizes in the 200-500 range are usually enough. Sample requirements increase:

� For smaller R2 and κκκκ percentages of explained variance.

� When collinearity is greater.

� For smaller numbers of indicators per factor (especially less than 3).

� Under non normality, the required sample size is larger (in the 400-800 range).

Outlier and non-linearity detection

� As before doing any other type of statistical modeling, outliers and non-linear relationships must be detected by means of exploratory data analysis.

Page 75: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

75

Examining the ordered correlation matrix

� Let us look at correlations as well and spot low correlations of items measuring the same or large correlations between items measuring different dimensions:

per_qua glob_sat recomm e_confi e_neat e_cour e_knowl e_recogn pam_clea info_ad adv_real off_conv

per_qua 1 .822 .581 .575 .486 .504 .441 .492 .565 .498 .587 .457

glob_sat .822 1 .654 .589 .465 .560 .465 .524 .551 .421 .525 .452

recomm .581 .654 1 .485 .303 .432 .362 .359 .430 .343 .370 .337

e_confi .575 .589 .485 1 .668 .815 .563 .601 .643 .541 .615 .554

e_neat .486 .465 .303 .668 1 .633 .536 .462 .430 .416 .464 .548

e_cour .504 .560 .432 .815 .633 1 .546 .666 .528 .507 .534 .521

e_knowl .441 .465 .362 .563 .536 .546 1 .485 .646 .636 .528 .687

e_recogn .492 .524 .359 .601 .462 .666 .485 1 .507 .541 .608 .533

pam_clea .565 .551 .430 .643 .430 .528 .646 .507 1 .615 .679 .652

info_ad .498 .421 .343 .541 .416 .507 .636 .541 .615 1 .685 .707

adv_real .587 .525 .370 .615 .464 .534 .528 .608 .679 .685 1 .602

off_conv .457 .452 .337 .554 .548 .521 .687 .533 .652 .707 .602 1

e_knowl seems to be an indicator of the information dimension.

Page 76: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

76

Reduced example

The free MPLUS version has a limit to 6 endogenous observed variables (which also include indicators of factors measured with error) and 2 exogenous variables measured without error (called independent variables by MPLUS) . As in linear regression, independent variables can be numeric variables or qualitative dummy coded variables {0 , 1}.

We aim at building this simplified model which fits into the limits (6 endogenous variables, none independent):

f1=emplo

β31

d3

λ51 v5=e_neat e5

λ61 v6=e_cour e6

λ81 v8=e_recogn e8

v4=e_confi e4

1

f3=quality

v1=per_qua

e1

v2=glob_sat

e2

λ13

1

Page 77: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

77

We first formulate it as a CFA model

per_qua=λλλλ13quality +e1

glob_sat=quality+e2

e_confi=emplo+e4

e_neat=λλλλ51emplo+e5

e_cour=λλλλ61emplo+e6

e_recogn=λλλλ81emplo+e8

f1=emplo

λ51 v5=e_neat e5

λ61 v6=e_cour e6

λ81 v8=e_recogn e8

v4=e_confi e4

1

f3=quality

v1=per_qua

e1

v2=glob_sat

e2

λ13

1

φ31

Page 78: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

78

The model has 6x7/2=21 variances and covariances, and 13 parameters (6 error variances, 2 factor variances, 1 factor covariance, 4 loadings): 8 degrees of freedom.

Each factor has at least 2 pure indicators: the measurement part is identified.

In the complete model with ββββ parameters, the factors are related in a recursive system without error covariances: it is identified.

Page 79: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

79

title: CFA employee overall quality. ML complete da ta ! nmiss: 1 cases with some missing data data: file is d:\mplusdemo\ibonsh4.dat; variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_kno wl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size; usevariables are per_qua glob_sat e_confi e_neat e_cour e_recogn; useobservations = nmiss EQ 0; analysis: estimator = ml; model: quality by glob_sat@1 per_qua; emplo by e_confi@1 e_neat e_cour e_recogn; output: sampstat stdyx cinterval;

Page 80: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

80

model: quality by glob_sat@1 per_qua; emplo by e_confi@1 e_neat e_cour e_recogn;

This model only has measurement equations. The λλλλ loading of the first variable in each factor is equal to 1. The remaining λλλλ loadings are free. Each observed variable also has an error variance θθθθ. By default all φφφφ factor variances and covariances are free. To constrain factors to be uncorrelated one would add the constrained parameter symbol “@” to a “with” line indicating covariances: quality with emplo@0;

Page 81: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

81

If we do not select a given loading equal to 1, the program will choose the first indicator of each factor anyway by default. This is equivalent to the instructions above: model: quality by glob_sat per_qua; emplo by e_confi e_neat e_cour e_recogn;

If we select a loading equal to 1 which is not the first one, the program will include two loadings equal to 1, which is not what we usually want. We then must make it specific that the other loadings are free by adding the free parameter symbol “*”. model: quality by glob_sat* per_qua@1; emplo by e_confi* e_neat@1 e_cour* e_recogn*;

Page 82: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

82

The alternative is to leave all loadings free and constrain factor variances to 1 (only possible in CFA models): model: quality by glob_sat* per_qua*; emplo by e_confi* e_neat* e_cour* e_recogn*; quality@1 emplo@1;

If we just include variable or factor names in the model section, MPLUS understands we talk about free (“*”) or fixed (“@”) variances: total variances φφφφ of exogenous factors (as in this case), disturbance variances ψψψψ of endogenous variables or endogenous factors, or measurement error variances θθθθ of indicators.

Page 83: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

83

Remember: � “on” indicates a regression relationship with effects from the right variables to the left

variable. Variables at any side my be observed or latent (factors). � “by” indicates a left latent variable measured by a set of right indicators. � depending on the roles played by the two variables involved, “with” may indicate:

� a covariance between two exogenous factors: free by default (covariances between exogenous observed variables measured without error are not shown because they are trivially equal to their sample counterparts and must always be free).

� a disturbance covariance between two endogenous factors or endogenous observed variables.

� a measurement error covariance between two indicators: zero by default. � Just the variable name may indicate:

� a variance of an exogenous factor: free by default (variances of exogenous observed variables measured without error are not shown because they are trivially equal to their sample counterparts and must always be free).

� a disturbance variance of an endogenous factor or endogenous observed variable: free by default.

� a measurement error variance of an indicator: free by default.

Page 84: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

84 INPUT READING TERMINATED NORMALLY CFA employee overall quality. ML complete data SUMMARY OF ANALYSIS Number of groups 1 Number of observations 185 Number of dependent variables 6 Number of independent variables 0 Number of continuous latent variables 2 Observed dependent variables Continuous PER_QUA GLOB_SAT E_CONFI E_NEAT E_COUR E_RECOGN Continuous latent variables QUALITY EMPLO Estimator ML Information matrix OBSERVED Maximum number of iterations 1000 Convergence criterion 0.500D-04 Maximum number of steepest descent iterations 20

Page 85: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

85 Input data file(s) d:\mplusdemo\ibonsh4.dat Input data format FREE SAMPLE STATISTICS Covariances PER_QUA GLOB_SAT E_CONFI E_NEAT E_COUR ________ ________ ________ ________ ________ PER_QUA 1.374 GLOB_SAT 1.319 1.875 E_CONFI 0.835 1.000 1.536 E_NEAT 0.582 0.651 0.845 1.044 E_COUR 0.744 0.965 1.272 0.814 1.584 E_RECOGN 0.943 1.174 1.218 0.773 1.372 Covariances E_RECOGN ________ E_RECOGN 2.678 Correlations PER_QUA GLOB_SAT E_CONFI E_NEAT E_COUR ________ ________ ________ ________ ________ PER_QUA 1.000 GLOB_SAT 0.822 1.000 E_CONFI 0.575 0.589 1.000 E_NEAT 0.486 0.465 0.668 1.000 E_COUR 0.504 0.560 0.815 0.633 1.000 E_RECOGN 0.492 0.524 0.601 0.462 0.666

Page 86: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

86 THE MODEL ESTIMATION TERMINATED NORMALLY MODEL FIT INFORMATION

Number of Free Parameters 19 ���� 13 because MPLUS counts means

Chi-Square Test of Model Fit Value 18.154 Degrees of Freedom 8 P-Value 0.0201 RMSEA (Root Mean Square Error Of Approximation) Estimate 0.083 90 Percent C.I. 0.031 0.134 Probability RMSEA <= .05 0.125 CFI/TLI CFI 0.986 TLI 0.974 Chi-Square Test of Model Fit for the Baseline Model Value 747.105 Degrees of Freedom 15 P-Value 0.0000 SRMR (Standardized Root Mean Square Residual) Value 0.026

Page 87: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

87 MODEL RESULTS Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 1.000 0.000 999.000 999.000 PER_QUA 0.813 0.059 13.692 0.000 EMPLO BY E_CONFI 1.000 0.000 999.000 999.000 E_NEAT 0.654 0.055 11.881 0.000 E_COUR 1.010 0.059 17.229 0.000 E_RECOGN 1.027 0.092 11.151 0.000 EMPLO WITH QUALITY 0.995 0.142 6.990 0.000 Variances QUALITY 1.622 0.214 7.582 0.000 EMPLO 1.256 0.163 7.720 0.000 Residual Variances PER_QUA 0.301 0.068 4.401 0.000 GLOB_SAT 0.253 0.096 2.644 0.008 E_CONFI 0.280 0.052 5.424 0.000 E_NEAT 0.507 0.058 8.691 0.000 E_COUR 0.304 0.054 5.631 0.000 E_RECOGN 1.354 0.156 8.680 0.000

Page 88: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

88 STANDARDIZED MODEL RESULTS STDYX Standardization Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 0.930 0.028 33.029 0.000 PER_QUA 0.884 0.030 29.680 0.000 EMPLO BY E_CONFI 0.904 0.020 44.418 0.000 E_NEAT 0.717 0.039 18.211 0.000 E_COUR 0.899 0.021 43.173 0.000 E_RECOGN 0.703 0.041 17.062 0.000 EMPLO WITH QUALITY 0.697 0.046 15.153 0.000 Variances QUALITY 1.000 0.000 999.000 999.000 EMPLO 1.000 0.000 999.000 999.000 Residual Variances PER_QUA 0.219 0.053 4.163 0.000 GLOB_SAT 0.135 0.052 2.574 0.010 E_CONFI 0.182 0.037 4.947 0.000 E_NEAT 0.485 0.057 8.589 0.000 E_COUR 0.192 0.037 5.116 0.000 E_RECOGN 0.505 0.058 8.719 0.000

Page 89: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

89 R-SQUARE Observed Two-Tailed Variable Estimate S.E. Est./S.E. P-Value PER_QUA 0.781 0.053 14.840 0.000 GLOB_SAT 0.865 0.052 16.515 0.000 E_CONFI 0.818 0.037 22.209 0.000 E_NEAT 0.515 0.057 9.105 0.000 E_COUR 0.808 0.037 21.586 0.000 E_RECOGN 0.495 0.058 8.531 0.000

Page 90: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

90

4.3. Estimation First estimate the sample variances and covariances (S) and then find the best fitting p parameter values.

A fit function related to the size of the residuals in S-ΣΣΣΣ(p) is minimized.

� Each choice of fit function results in an alternative estimation method. One of these choices leads to the maximum likelihood estimator (ML) which is the most often used.

� Estimation assumes that a covariance matrix is analyzed. Estimations obtained from a correlation matrix are only correct only under very specific conditions. MPLUS correctly uses covariances.

analysis: estimator = ml;

Page 91: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

91

Robustness to non-normality

� ML assumes normality. If the data are non-normal, estimates are unbiased (nepristranke) but standard errors (standardne napake) and test statistics are biased. In order to be robust to non-normality, standard errors and test statistics have to be adjusted. MPLUS can do these robust corrections automatically and compute the robust Satorra-Bentler mean scaled χχχχ2

statistic (Satorra & Bentler, 1994). Robustness to non normality requires larger samples (in the 400-800 range, in any case larger than k(k+1)/2).

analysis: estimator = mlm;

Page 92: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

92

Robustness to ordinal measurement

� An ordinal scale, like a Likert scale, involves categorization errors.

� If they are of small magnitude, categorization errors behave like random errors for practical purposes. Thus, models with multiple indicators also correct for categorization errors.

� Ordinal data are never normally distributed. Always use robust methods.

� Design questions with 5 or more scale points, with symmetrical labels or, even better, with only end extreme labels (then they look much like a graphical scale). Then treat as numeric.

What is your degree of satisfaction concerning ? Scale 1: acceptable Scale 2: not acceptable 1) –Completely dissatisfied 1) –Dissatisfied 2) –Dissatisfied 2) –Neutral 3) –Neither satisfied nor dissatisfied 3) –Fairly satisfied 4) –Satisfied 4) –Very satisfied 5) –Completely satisfied 5) –Completely satisfied Scale 3: not acceptable Scale 4: ideal 1) –Completely dissatisfied 2) 1) –Dissatisfied 3) 2) –Neither satisfied nor dissatisfied 4) 3) –Satisfied 5) 6) 7) –Completely satisfied

Page 93: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

93

Missing data treatments � Several missing data processes have to be distinguished (see Little and Rubin, 1987): � Data are said to be missing completely at random when the probability that a datum

is missing is independent of any characteristic of the individual. � Data are said to be missing at random when the probability that a datum is missing

depends only on characteristics of the individual that are observed (not missing). � Data are said to be missing not at random (also called non-ignorable missing data)

when the probability that a datum is missing depends on characteristics of the individual that are missing, for instance on the same variable that is missing.

Data missing not at random are the most problematic. They can be brought close to missing at random if the number of variables is large (i.e., a lot of potential predictors of missingness will be observed).

Page 94: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

94

Missing data are treated in several alternative ways within the context of SEM. � Listwise deletion. This procedure is only unbiased if the data are missing completely at

random. Even under this unrealistic assumption, it is highly inefficient. � Mean substitution. This method is biased even when data are missing completely at random. � Imputation. This is a family of methods including regression imputation, hot deck

imputation and EM imputation, in both their simple and multiple variants (Little and Rubin, 1987). Simple imputations have the advantage of providing a complete data set on which standard estimation procedures can be used and several researchers can work on the same data with different purposes. Simple imputations can be close to unbiased if data are missing at random, but lead to wrong standard errors. Multiple imputation does not have this drawback but it is beyond the scope of this introductory course.

Page 95: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

95

� Direct ML assuming that the data are normally distributed and missing at random. � This procedure uses all available data to build a case per case likelihood function. For

each case, only the measured variables for that case are considered. � It thus requires always raw data, no covariance matrices. � It is consistent, efficient and leads to correct standard errors and test statistics if the

data are normal and missing at random. usevariables are per_qua glob_sat e_confi e_neat e_cour e_recogn; missing are all (0); analysis: estimator = ml;

We do not only select cases with complete data (nmiss=0). Instead, missing data have to be coded in a given way and identified. Here we tell MPLUS that all values coded as “0” are missing.

Page 96: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

96

� Robust direct ML assuming that the data are missing at random. � This procedure is similar but uses the robust Yuan and Bentler’s χχχχ2 statistic and

Arminger and Sobel’s sandwich standard errors, which are unbiased and robust to non-normality if data are missing completely at random, and close to being so if data are missing at random

usevariables are per_qua glob_sat e_confi e_neat e_cour e_recogn; missing are all (0); analysis: estimator = mlr;

� When data are missing not at random none of the procedures are consistent. However,

Robust ML is reported to be less biased than the alternative approaches except multiple imputation. Biased is reduced for larger models (i.e. with a larger number of potential predictors of data missingness).

Page 97: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

97

Complex Samples

When samples are not simple random, standard estimation methods lead to wrong standard errors and test statistics. If selection probabilities are unequal, they even lead to biased estimates. An alternative method for complex samples is available in MPLUS, which is also robust to non-normality and makes it possible to treat data missing at random.

� Stratified samples consist in dividing the population in subpopulations and selecting a simple random sample of a previously decided size in each. This is usually made with the aim of ensuring representativeness of each subpopulation. The study in our example was stratified by town size.

� Cluster samples consist in a two stage design. In a first stage we draw a simple random sample of accessible groups where individuals can easily be found (e.g. samples of schools in educational study, samples of hospitals in medical studies, samples of neighbourhoods in general population studies,…). Then, simple random samples of individuals are drawn in each selected cluster, while no individuals are observed from the unselected clusters.

� Clusters and strata can also be combined in a given study. Within each stratum, a cluster sample is drawn.

Page 98: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

98

If sample sizes within each cluster or each stratum are not proportional to cluster or stratum population size, then the different individuals have different probabilities of being selected. The selection probability of an individual belonging to the kth stratum or in the kth cluster is proportional to:

nk/Nk

Where nk is the sample size in the kth stratum or in the kth cluster and Nk is the population size in the kth stratum or in the kth cluster.

When unequal probabilities are present, each individual must be given a weight proportional to the inverse of the selection probability:

Nk/nk

Page 99: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

99

MPLUS allows users to define a variable containing strata used in stratified sampling, a variable containing clusters in cluster sampling, and a variable containing weights proportional to the inverse selection probabilities. In our case we define town size as stratifying variable and treat missing values by ML:

usevariables are per_qua glob_sat e_confi e_neat e_cour e_recogn; missing are all (0); stratification is size; analysis: type = complex; estimator = mlr;

Below is an example with complete data, clusters and weights:

usevariables are per_qua glob_sat e_confi e_neat e_cour e_recogn; cluster is XXX1; !XXX1 is a variable name containin g clusters weight is XXX2; !XXX2 is a variable inversely propo rtional to probabilities analysis: type = complex; estimator = mlr;

Page 100: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

100

6 RUNNING MPLUS

The command file we need for our CFA model with non-normal stratified and missing data is: title: CFA employee overall quality. Robust ML miss ing data complex samples ! nmiss: 1 cases with some missing data data: file is d:\mplusdemo\ibonsh4.dat; variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_kno wl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size; usevariables are per_qua glob_sat e_confi e_neat e_cour e_recogn; missing are all (0); stratification is size; analysis: type = complex; estimator = mlr; model: quality by glob_sat@1 per_qua; emplo by e_confi@1 e_neat e_cour e_recogn; output: sampstat standardized modindices(3.84) cint erval residual;

Page 101: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

101

output: sampstat standardized modindices(3.84) cint erval residual;

modindices(3.84) and residual requests additional output needed for goodness of fit assessment. When we enter MPLUS we may directly type the content of the command file (file, new) or open an existing file (file, open). Command files have *.inp ending. The examples in the MPLUS user guide can be downloaded here:

http://www.statmodel.com/ugexcerpts.shtml Input files are plain ASCII text files and may be edited. From the upper menu bar, we may also save them (file, save as) , print them or run them (RUN).

Page 102: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

102

Page 103: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

103

After running the file we get the results in a new text window, which can also be edited, printed and saved (*.out ending).

Page 104: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

104

Page 105: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

105

5.2. Goodness of fit assessment

5.2.1. Introduction

� Interpretation does not proceed until the goodness of fit has been assessed.

� The fit diagnostics attempt to determine if the model is correct and useful.

� Correct model: its restrictions are true in the population. Relationships are correctly specified without the omission of relevant parameters or the addition of irrelevant ones.

� In a correct model, the differences between S and ΣΣΣΣ(p) are small and random.

� Correctness must not be strictly understood. A model must be an approximation of reality, not an exact copy of it.

� Thus, a good model will be a compromise between parsimony and approximation.

Diagnostics will usually do well at distinguishing really badly fitting models from fairly well fitting models. Many models will fit fairly well (even exactly equally well if equivalent) and will be hard to distinguish statistically, they can be only distinguished theoretically.

Page 106: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

106

5.2.2. The χχχχ2 goodness of fit statistic

� Null hypothesis (ničelna domneva): the model is correct (modelu ne zmanjka parametrov):

H0:ΣΣΣΣ=ΣΣΣΣ(ππππ)

� χχχχ2 goodness of fit statistic follows a χχχχ2 distribution with g degrees of freedom (χχχχ2 porazdelitev z g prostostnimi stopnjami) and can be used to do a likelihood ratio test. Rejection implies concluding that some relevant parameters have been omitted.

Sample size and power of the test are often high. Researchers are usually willing to accept approximately correct models with small misspecifications, which are rejected due to the high power. Quantifying the degree of misfit is more useful than testing the hypothesis of exact fit.

Page 107: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

107

5.2.4 Global diagnostics

� First look for serious problems (common for small samples, very badly fitting models, and models with two indicators per factor):

� Lack of convergence of the estimation algorithm.

� Underidentification.

THE MODEL ESTIMATION TERMINATED NORMALLY THE STANDARD ERRORS OF THE MODEL PARAMETER ESTIMATES MAY NOT BE TRUSTWORTHY FOR SOME PARAMETERS DUE TO A NON-POSITIVE DEFINITE FIRST-ORDER DERIVATIVE PRODUCT MATRIX. THIS MAY BE DUE TO THE STARTING VALUES BUT MAY ALSO BE AN INDICATION OF MODEL NONID ENTIFICATION. THE CONDITION NUMBER IS 0.459D-16. PROBLEM INVOLVING PA RAMETER 14. MODIFICATION INDICES COULD NOT BE COMPUTED. THE MODEL MAY NOT BE IDENTIFIED.

Page 108: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

108

� Empirical underidentification: very large estimates or standard errors.

� Inadmissible estimates (e.g. negative variances, correlations larger than 1).

WARNING: THE RESIDUAL COVARIANCE MATRIX (THETA) IS NOT POSITIVE DEFINITE. THIS COULD INDICATE A NEGATIVE VARIANCE/RESIDUAL VA RIANCE FOR AN OBSERVED VARIABLE, A CORRELATION GREATER OR EQUAL TO ONE BETWEEN TWO OBSERVED VARIABLES, OR A LINEAR DEPENDENCY AMONG MORE THAN TWO OBSERVED VARIABLES. CHECK THE RESULTS SECTION FOR MORE INFORMATION. PROBLEM INVOLVING VARIABLE GLOB_SAT.

� Merge in one pairs of factors with correlations larger than 1 or not significantly lower than 1.

� Fix negative unsignificant variances to zero.

model: quality by per_qua@1 glob_sat; glob_sat@0;

� Revise the model if there are significant negative variances.

Page 109: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

109

� Then look at global descriptive fit indices in order to quantify the degree of misfit:

� Independent, or less dependent on sample size than the χχχχ2 statistic.

� Some take the number of parameters (parsimony) into account.

� It is recommended to use more than one such index.

Page 110: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

110

� Incremental fit indices: compare the χχχχ2 statistics of the researcher’s model and a base model that assumes that all variables are uncorrelated (independence model/model neodvisnosti). They usually lie between 0 and 1 (1 shows a perfect fit). The base χχχχ2 statistic is usually very large. These indices are often close to unity: in general only values above 0.95 are accepted.

� Bentler and Bonnet’s (1980) normed fit index (NFI):

2

22

b

bNFI

χχχ −

=

� χχχχ2 corresponds to the researchers’ model, χχχχ2b to the base model.

� NFI= 0 if χχχχ2=χχχχ2b and NFI=1 if χχχχ2=0: % decrease in χχχχ2 from the independence model.

� NFI always increases when adding free parameters.

� The Tucker and Lewis’ (1973) index (TLI) also called non-normed fit index (NNFI) and Bentler’s (1990) comparative fit index (CFI) introduce the degrees of freedom of the base (gb) and researcher (g) models to account for parsimony. They will increase after adding parameters only if the χχχχ2 statistic decreases more substantially than g.

12

22

−=

b

b

b

b

g

ggNNFI

χ

χχ

−−−−

= 1;)()(

min2

22

bb

bb

g

ggCFI

χχχ

Page 111: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

111

� The root mean squared error of approximation (RMSEA) is defined as (Steiger, 1990):

{ }gN

gRMSEA

×−= 0;max 2χ

� Values below 0.05 are considered acceptable.

� The sampling distribution is known, which makes it possible to do confidence intervals and test the hypothesis of approximate fit. If both extremes of the interval are larger than 0.05, a very bad fit can be concluded. If both extremes are below 0.05, a very good fit can be concluded.

Page 112: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

112

5.2.5. Detailed diagnostics

� Are estimated values reasonable and of the expected sign?

� Are there significant residuals that suggest the addition of parameters? (What MPLUS calls standardized residuals are actually t-values).

� Are there low R2 values suggesting the omission of explanatory variables or low κκκκ values suggesting a lack of validity?

� The Lagrange multiplier test, also known as modification index is an individual significance test of omitted parameters (χχχχ2 is a global test).

� Usually many of these tests are carried out (one for each omitted parameter). In order to prevent risk accumulation, Bonferroni’s inequality can be used by taking ααααindividual = αααα/g, where α α α α is the desired type I risk (tveganje prve vrste, npr. 5%). Reject hypothesis above χχχχ2 value with one d.f. and tail area αααα/g.

� Always consider the approximate estimated parameter value and its sign: if power is high, parameters of a substantially insignificant value can be statistically significant.

� Residuals and Lagrange multiplier tests can suggest the addition of parameters in order to improve fit. A model can also be improved by dropping irrelevant parameters. The Wald test tests the significance of included parameters. The test statistic is the usual t statistic.

� Non-significant disturbance and measurement error covariances should be dropped from the model. Non-significant ββββ parameters may be dropped from the model if their theoretical argumentation is weak. Non -significant λλλλ parameters reveal invalidity.

Page 113: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

113

Critical values for modification indices according to Bonferroni’s inequality

g individual α

needed for global α

=0.05

critical value

for the

modification

index

g individual α

needed for global α

=0.05

critical value

for the

modification

index

g individual α

needed for

global α =0.05

critical value

for the

modification

index

1 .05000 3.8 29 .00172 9.8 85 .00059 11.8

2 .02500 5.0 30 .00167 9.9 90 .00056 11.9

3 .01667 5.7 31 .00161 9.9 95 .00053 12.0

4 .01250 6.2 32 .00156 10.0 100 .00050 12.1

5 .01000 6.6 33 .00152 10.1 110 .00045 12.3

6 .00833 7.0 34 .00147 10.1 120 .00042 12.5

7 .00714 7.2 35 .00143 10.2 130 .00038 12.6

8 .00625 7.5 36 .00139 10.2 140 .00036 12.7

9 .00556 7.7 37 .00135 10.3 150 .00033 12.9

10 .00500 7.9 38 .00132 10.3 160 .00031 13.0

11 .00455 8.1 39 .00128 10.4 170 .00029 13.1

12 .00417 8.2 40 .00125 10.4 180 .00028 13.2

13 .00385 8.4 41 .00122 10.5 190 .00026 13.3

14 .00357 8.5 42 .00119 10.5 200 .00025 13.4

15 .00333 8.6 43 .00116 10.5 210 .00024 13.5

16 .00313 8.7 44 .00114 10.6 220 .00023 13.6

17 .00294 8.8 45 .00111 10.6 230 .00022 13.7

18 .00278 8.9 46 .00109 10.7 240 .00021 13.8

19 .00263 9.0 47 .00106 10.7 250 .00020 13.8

20 .00250 9.1 48 .00104 10.8 260 .00019 13.9

21 .00238 9.2 49 .00102 10.8 270 .00019 14.0

22 .00227 9.3 50 .00100 10.8 280 .00018 14.0

23 .00217 9.4 55 .00091 11.0 290 .00017 14.1

24 .00208 9.5 60 .00083 11.2 300 .00017 14.2

25 .00200 9.5 65 .00077 11.3 350 .00014 14.5

26 .00192 9.6 70 .00071 11.5 400 .00013 14.7

27 .00185 9.7 75 .00067 11.6 450 .00011 14.9

28 .00179 9.8 80 .00063 11.7 500 .00010 15.1

Page 114: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

114

5.3. Model modification. Capitalization on chance

� Frequently models fail to pass the diagnostics. Fortunately, data can not only be used to test models (confirmatory) but also to drive their modification (exploratory).

� Which modifications introduce and in which order?

� Introduce modifications one at a time, and carefully examine results before introducing the next.

� First improve fit (add parameters). Then improve parsimony (drop parameters).

� Use Bonferroni’s adjustment to the Lagrange multiplier tests.

� Consider models with good descriptive fit indices, even if the χχχχ2 test rejects them (parsimony-approximation compromise).

� Avoid adding theoretically uninterpretable parameters, no matter how significant.

� Make few modifications.

� The selected model must pass the diagnostics, be theoretically relevant and be useful.

� Models can be compared with NNFI-TLI, CFI and RMSEA.

Page 115: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

115

� Model modification has some undesirable statistical consequences, especially if modifications are blindly done using only statistics, that is, without theory.

� Even if model modification has been done carefully, modifications are based on a particular sample. Have we reached a model that fits the population?

� The introduction of modifications that improve the fit to the sample but not to the population is known as capitalization on chance.

� The only solution is to check that the model fits well beyond the particular sample used:

� Crossvalidation: estimation and goodness of fit test of the model on an independent sample of the same population. If only one sample is available, it can be split: the first half is used for model modification and the second for validation. Crossvalidation is successful if the model fits the second sample reasonably well.

Page 116: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

116 Mplus VERSION 6.12 DEMO MUTHEN & MUTHEN 04/13/2012 1:42 PM INPUT INSTRUCTIONS title: CFA employee overall quality. Robust ML mi ssing data complex samples ! nmiss: 1 cases with some missing data data: file is d:\mplusdemo\ibonsh4.dat; variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_k nowl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size; usevariables are per_qua glob_sat e_confi e_neat e_cour e_recogn; missing are all (0); stratification is size; analysis: type = complex; estimator = mlr; model: quality by glob_sat@1 per_qua; emplo by e_confi@1 e_neat e_cour e_recogn; output: sampstat stdyx modindices(3.84) cinterval residual;

Page 117: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

117 INPUT READING TERMINATED NORMALLY CFA employee overall quality. Robust ML missing dat a complex samples SUMMARY OF ANALYSIS Number of groups 1 Number of observations 312 Number of dependent variables 6 Number of independent variables 0 Number of continuous latent variables 2 Observed dependent variables Continuous PER_QUA GLOB_SAT E_CONFI E_NEAT E_COUR E_RECOGN Continuous latent variables QUALITY EMPLO Variables with special functions Stratification SIZE Estimator MLR Information matrix OBSERVED Maximum number of iterations 1000 Convergence criterion 0.500D-04 Maximum number of steepest descent iterations 20 Maximum number of iterations for H1 2000 Convergence criterion for H1 0.100D-03

Page 118: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

118 Input data file(s) d:\mplusdemo\ibonsh4.dat Input data format FREE SUMMARY OF DATA Number of missing data patterns 11 Number of strata 4 COVARIANCE COVERAGE OF DATA Minimum covariance coverage value 0.100

���� PROPORTION OF DATA PRESENT

Covariance Coverage PER_QUA GLOB_SAT E_CONFI E_NEAT E_COUR ________ ________ ________ ________ ________ PER_QUA 0.981 GLOB_SAT 0.971 0.978 E_CONFI 0.968 0.965 0.987 E_NEAT 0.958 0.955 0.968 0.978 E_COUR 0.978 0.974 0.987 0.978 0.997 E_RECOGN 0.904 0.904 0.910 0.897 0.917 Covariance Coverage E_RECOGN ________ E_RECOGN 0.920

Page 119: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

119 SAMPLE STATISTICS ESTIMATED SAMPLE STATISTICS Covariances PER_QUA GLOB_SAT E_CONFI E_NEAT E_COUR ________ ________ ________ ________ ________ PER_QUA 1.544 GLOB_SAT 1.377 1.942 E_CONFI 0.829 1.010 1.685 E_NEAT 0.473 0.550 0.805 1.129 E_COUR 0.676 0.927 1.373 0.805 1.821 E_RECOGN 1.052 1.365 1.457 0.952 1.625 Covariances E_RECOGN ________ E_RECOGN 4.008 Correlations PER_QUA GLOB_SAT E_CONFI E_NEAT E_COUR ________ ________ ________ ________ ________ PER_QUA 1.000 GLOB_SAT 0.795 1.000 E_CONFI 0.514 0.558 1.000 E_NEAT 0.358 0.372 0.584 1.000 E_COUR 0.403 0.493 0.784 0.561 1.000 E_RECOGN 0.423 0.489 0.561 0.448 0.601 THE MODEL ESTIMATION TERMINATED NORMALLY

Page 120: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

120 MODEL FIT INFORMATION Chi-Square Test of Model Fit Value 14.054* Degrees of Freedom 8 P-Value 0.0804 Scaling Correction Factor 1.593 for MLR * The chi-square value for MLM, MLMV, MLR, ULSMV, WLSM and WLSMV cannot be used for chi-square difference testing in the regula r way. MLM, MLR and WLSM chi-square difference testing is described on t he Mplus website. MLMV, WLSMV, and ULSMV difference testing is done using the DIFFTEST option. RMSEA (Root Mean Square Error Of Approximation) Estimate 0.049 90 Percent C.I. 0.000 0.091 Probability RMSEA <= .05 0.457 CFI/TLI CFI 0.989 TLI 0.980 SRMR (Standardized Root Mean Square Residual) Value 0.027

Page 121: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

121 MODEL RESULTS Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 1.000 0.000 999.000 999.000 PER_QUA 0.784 0.061 12.914 0.000 EMPLO BY E_CONFI 1.000 0.000 999.000 999.000 E_NEAT 0.594 0.064 9.249 0.000 E_COUR 1.005 0.053 18.846 0.000 E_RECOGN 1.156 0.096 12.013 0.000 EMPLO WITH QUALITY 0.986 0.138 7.141 0.000 Variances QUALITY 1.754 0.252 6.948 0.000 EMPLO 1.359 0.120 11.314 0.000 Residual Variances PER_QUA 0.464 0.091 5.110 0.000 GLOB_SAT 0.185 0.117 1.584 0.113 E_CONFI 0.331 0.057 5.764 0.000 E_NEAT 0.652 0.098 6.662 0.000 E_COUR 0.446 0.090 4.972 0.000 E_RECOGN 2.208 0.344 6.413 0.000

Page 122: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

122 STANDARDIZED MODEL RESULTS STDYX Standardization Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 0.951 0.032 29.454 0.000 PER_QUA 0.836 0.038 21.807 0.000 EMPLO BY E_CONFI 0.897 0.019 46.776 0.000 E_NEAT 0.651 0.052 12.511 0.000 E_COUR 0.869 0.025 34.200 0.000 E_RECOGN 0.672 0.048 13.867 0.000 EMPLO WITH QUALITY 0.639 0.046 13.754 0.000 Variances QUALITY 1.000 0.000 999.000 999.000 EMPLO 1.000 0.000 999.000 999.000 Residual Variances PER_QUA 0.301 0.064 4.694 0.000 GLOB_SAT 0.095 0.061 1.554 0.120 E_CONFI 0.196 0.034 5.696 0.000 E_NEAT 0.576 0.068 8.501 0.000 E_COUR 0.245 0.044 5.551 0.000 E_RECOGN 0.549 0.065 8.430 0.000

Page 123: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

123 R-SQUARE Observed Two-Tailed Variable Estimate S.E. Est./S.E. P-Value PER_QUA 0.699 0.064 10.903 0.000 GLOB_SAT 0.905 0.061 14.727 0.000 E_CONFI 0.804 0.034 23.388 0.000

����E_NEAT 0.424 0.068 6.255 0.000

E_COUR 0.755 0.044 17.100 0.000 E_RECOGN 0.451 0.065 6.934 0.000

Page 124: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

124 CONFIDENCE INTERVALS OF MODEL RESULTS Lower .5% Lower 2.5% Upper 2. 5% Upper .5% QUALITY BY GLOB_SAT 1.000 1.000 1.000 1.000 PER_QUA 0.628 0.665 0.903 0.940 EMPLO BY E_CONFI 1.000 1.000 1.000 1.000 E_NEAT 0.429 0.468 0.720 0.760 E_COUR 0.868 0.901 1.110 1.143 E_RECOGN 0.908 0.967 1.345 1.404 EMPLO WITH QUALITY 0.630 0.715 1.257 1.342 Variances QUALITY 1.104 1.259 2.249 2.405 EMPLO 1.050 1.124 1.595 1.669 Residual Variances PER_QUA 0.230 0.286 0.642 0.698 GLOB_SAT -0.116 -0.044 0.414 0.486 E_CONFI 0.183 0.218 0.444 0.479 E_NEAT 0.400 0.460 0.844 0.904 E_COUR 0.215 0.270 0.622 0.677 E_RECOGN 1.321 1.533 2.883 3.095

Page 125: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

125 CONFIDENCE INTERVALS OF STANDARDIZED MODEL RESULTS STDYX Standardization Lower .5% Lower 2.5% Upper 2. 5% Upper .5% QUALITY BY GLOB_SAT 0.868 0.888 1.014 1.034 PER_QUA 0.737 0.761 0.911 0.935 EMPLO BY E_CONFI 0.847 0.859 0.934 0.946 E_NEAT 0.517 0.549 0.753 0.785 E_COUR 0.803 0.819 0.919 0.934 E_RECOGN 0.547 0.577 0.767 0.797 EMPLO WITH QUALITY 0.519 0.548 0.730 0.758 Variances QUALITY 1.000 1.000 1.000 1.000 EMPLO 1.000 1.000 1.000 1.000 Residual Variances PER_QUA 0.136 0.175 0.427 0.466 GLOB_SAT -0.063 -0.025 0.216 0.254 E_CONFI 0.107 0.128 0.263 0.284 E_NEAT 0.402 0.443 0.709 0.751 E_COUR 0.131 0.159 0.332 0.359 E_RECOGN 0.381 0.421 0.676 0.716

Page 126: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

126 RESIDUAL OUTPUT Model Estimated Covariances/Correlations /Residual Correlations PER_QUA GLOB_SAT E_CONFI E_NEAT E_COUR ________ ________ ________ ________ ________ PER_QUA 1.542 GLOB_SAT 1.375 1.939 E_CONFI 0.773 0.986 1.690 E_NEAT 0.459 0.586 0.808 1.132 E_COUR 0.777 0.991 1.366 0.812 1.820 E_RECOGN 0.894 1.140 1.571 0.934 1.580 Model Estimated Covariances/Correlations /Residual Correlations E_RECOGN ________ E_RECOGN 4.024 Residuals for Covariances/Correlations/R esidual Correlations PER_QUA GLOB_SAT E_CONFI E_NEAT E_COUR ________ ________ ________ ________ ________ PER_QUA 0.002 GLOB_SAT 0.002 0.002 E_CONFI 0.056 0.024 -0.005 E_NEAT 0.014 -0.036 -0.002 -0.004 E_COUR -0.101 -0.064 0.007 -0.007 0.002 E_RECOGN 0.158 0.225 -0.114 0.018 0.045 Residuals for Covariances/Correlations/R esidual Correlations E_RECOGN ________ E_RECOGN -0.016

Page 127: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

127 Standardized Residuals (z-scores) for Covari ances/Correlations/Residual Corr PER_QUA GLOB_SAT E_CONFI E_NEAT E_COUR ________ ________ ________ ________ ________ PER_QUA 0.280 GLOB_SAT 0.307 0.423 E_CONFI 78.675 1.026 999.000 E_NEAT 0.320 -0.464 -0.258 -0.357 E_COUR -2.155 -1.219 999.000 -0.363 0.131 E_RECOGN 1.561 2.054 -2.175 0.313 0.670 Standardized Residuals (z-scores) for Covari ances/Correlations/Residual Corr E_RECOGN ________ E_RECOGN 999.000 MODEL MODIFICATION INDICES Minimum M.I. value for printing the modification in dex 3.840 M.I. E.P.C. Std E. P.C. StdYX E.P.C. BY Statements QUALITY BY E_COUR 4.839 -0.160 -0. 212 -0.157 QUALITY BY E_RECOGN 3.950 0.256 0. 339 0.169 WITH Statements E_COUR WITH PER_QUA 4.139 -0.092 -0. 092 -0.203 E_RECOGN WITH E_CONFI 5.605 -0.261 -0. 261 -0.306

Page 128: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

128 Mplus VERSION 6.12 DEMO MUTHEN & MUTHEN 04/11/2012 2:57 PM INPUT INSTRUCTIONS title: CFA employee without e_neat overall qualit y. Robust ML missing data complex ! nmiss: 1 cases with some missing data data: file is d:\mplusdemo\ibonsh4.dat; variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_k nowl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size; usevariables are

���� per_qua glob_sat e_confi e_cour e_recogn;

missing are all (0); stratification is size; analysis: type = complex; estimator = mlr; model: quality by glob_sat@1 per_qua;

���� emplo by e_confi@1 e_cour e_recogn;

output: sampstat standardized modindices(3.84) ci nterval residual;

Page 129: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

129 INPUT READING TERMINATED NORMALLY CFA employee without e_neat overall quality. Robust ML missing data complex samples SUMMARY OF ANALYSIS Number of groups 1 Number of observations 312 Number of dependent variables 5 Number of independent variables 0 Number of continuous latent variables 2 Observed dependent variables Continuous PER_QUA GLOB_SAT E_CONFI E_COUR E_RECOGN Continuous latent variables QUALITY EMPLO Variables with special functions Stratification SIZE Estimator MLR Information matrix OBSERVED Maximum number of iterations 1000 Convergence criterion 0.500D-04 Maximum number of steepest descent iterations 20 Maximum number of iterations for H1 2000 Convergence criterion for H1 0.100D-03

Page 130: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

130 Input data file(s) d:\mplusdemo\ibonsh4.dat Input data format FREE SUMMARY OF DATA Number of missing data patterns 10 Number of strata 4 ESTIMATED SAMPLE STATISTICS Correlations PER_QUA GLOB_SAT E_CONFI E_COUR E_RECOGN ________ ________ ________ ________ ________ PER_QUA 1.000 GLOB_SAT 0.795 1.000 E_CONFI 0.516 0.559 1.000

E_COUR 0.404 0.493 ���� 0.784 1.000

E_RECOGN 0.426 0.495 0.564 0.603 1.000

Page 131: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

131 THE MODEL ESTIMATION TERMINATED NORMALLY Chi-Square Test of Model Fit Value 15.818* Degrees of Freedom 4 P-Value 0.0033 Scaling Correction Factor 1.327 for MLR * The chi-square value for MLM, MLMV, MLR, ULSMV, WLSM and WLSMV cannot be used for chi-square difference testing in the regula r way. MLM, MLR and WLSM chi-square difference testing is described on t he Mplus website. MLMV, WLSMV, and ULSMV difference testing is done using the DIFFTEST option. RMSEA (Root Mean Square Error Of Approximation) Estimate 0.097 90 Percent C.I. 0.050 0.150 Probability RMSEA <= .05 0.049 CFI/TLI CFI 0.979 TLI 0.947 SRMR (Standardized Root Mean Square Residual) Value 0.032

Page 132: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

132 MODEL RESULTS Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 1.000 0.000 999.000 999.000 PER_QUA 0.778 0.061 12.774 0.000 EMPLO BY E_CONFI 1.000 0.000 999.000 999.000 E_COUR 1.007 0.070 14.434 0.000 E_RECOGN 1.161 0.107 10.863 0.000 EMPLO WITH QUALITY 0.992 0.140 7.064 0.000 Variances QUALITY 1.767 0.251 7.026 0.000 EMPLO 1.357 0.122 11.084 0.000 Residual Variances PER_QUA 0.472 0.092 5.130 0.000 GLOB_SAT 0.172 0.120 1.437 0.151 E_CONFI 0.334 0.067 4.969 0.000 E_COUR 0.444 0.103 4.301 0.000 E_RECOGN 2.214 0.362 6.111 0.000

Page 133: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

133 STANDARDIZED MODEL RESULTS STDYX Standardization Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 0.955 0.033 29.184 0.000 PER_QUA 0.833 0.039 21.285 0.000 EMPLO BY E_CONFI 0.896 0.022 40.523 0.000 E_COUR 0.870 0.031 27.666 0.000 E_RECOGN 0.673 0.052 12.889 0.000 EMPLO WITH QUALITY 0.640 0.048 13.307 0.000 Variances QUALITY 1.000 0.000 999.000 999.000 EMPLO 1.000 0.000 999.000 999.000 Residual Variances PER_QUA 0.306 0.065 4.697 0.000 GLOB_SAT 0.089 0.062 1.420 0.156 E_CONFI 0.197 0.040 4.982 0.000 E_COUR 0.244 0.055 4.461 0.000 E_RECOGN 0.547 0.070 7.794 0.000

Page 134: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

134 R-SQUARE Observed Two-Tailed Variable Estimate S.E. Est./S.E. P-Value PER_QUA 0.694 0.065 10.643 0.000 GLOB_SAT 0.911 0.062 14.592 0.000 E_CONFI 0.803 0.040 20.262 0.000 E_COUR 0.756 0.055 13.833 0.000 E_RECOGN 0.453 0.070 6.445 0.000 RESIDUAL OUTPUT Standardized Residuals (z-scores) for Covarian ces/Correlations/Residual Corr PER_QUA GLOB_SAT E_CONFI E_COUR E_RECOGN ________ ________ ________ ________ ________ PER_QUA 0.214 GLOB_SAT 0.232 0.214 E_CONFI 999.000 999.000 999.000 E_COUR -2.911 -2.066 999.000 0.179 E_RECOGN 1.865 2.528 -2.696 999.000 -0.320 MODEL MODIFICATION INDICES Minimum M.I. value for printing the modification in dex 3.840 M.I. E.P.C. Std E. P.C. StdYX E.P.C. BY Statements QUALITY BY E_COUR 8.887 -0.227 -0. 302 -0.224 QUALITY BY E_RECOGN 5.019 0.266 0. 353 0.175 WITH Statements E_CONFI WITH PER_QUA 3.846 0.081 0. 081 0.205 E_COUR WITH PER_QUA 4.387 -0.089 -0. 089 -0.195

����E_COUR WITH E_CONFI 5.019 0.328 0.328 0.853

E_RECOGN WITH E_CONFI 8.887 -0.373 -0. 373 -0.434

Page 135: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

135 Mplus VERSION 6.12 DEMO MUTHEN & MUTHEN 04/11/2012 3:01 PM INPUT INSTRUCTIONS title: CFA employee without e_neat err cov overal l quality. Robust ML miss. complex ! nmiss: 1 cases with some missing data data: file is d:\mplusdemo\ibonsh4.dat; variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_k nowl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size; usevariables are per_qua glob_sat e_confi e_cour e_recogn; missing are all (0); stratification is size; analysis: type = complex; estimator = mlr; model: quality by glob_sat@1 per_qua; emplo by e_confi@1 e_cour e_recogn;

���� e_cour with e_confi;

output: sampstat standardized modindices(3.84) ci nterval residual;

Page 136: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

136 INPUT READING TERMINATED NORMALLY Correlations PER_QUA GLOB_SAT E_CONFI E_COUR E_RECOGN ________ ________ ________ ________ ________ PER_QUA 1.000 GLOB_SAT 0.795 1.000 E_CONFI 0.516 0.559 1.000 E_COUR 0.404 0.493 0.784 1.000 E_RECOGN 0.426 0.495 0.564 0.603 1.000

Page 137: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

137 Chi-Square Test of Model Fit Value 10.406* Degrees of Freedom 3 P-Value 0.0154 Scaling Correction Factor 1.331 for MLR * The chi-square value for MLM, MLMV, MLR, ULSMV, WLSM and WLSMV cannot be used for chi-square difference testing in the regula r way. MLM, MLR and WLSM chi-square difference testing is described on t he Mplus website. MLMV, WLSMV, and ULSMV difference testing is done using the DIFFTEST option. RMSEA (Root Mean Square Error Of Approximation) Estimate 0.089 90 Percent C.I. 0.034 0.151 Probability RMSEA <= .05 0.107 CFI/TLI CFI 0.987 TLI 0.955 Chi-Square Test of Model Fit for the Baseline Model Value 563.912 Degrees of Freedom 10 P-Value 0.0000 SRMR (Standardized Root Mean Square Residual) Value 0.020

Page 138: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

138 MODEL RESULTS Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 1.000 0.000 999.000 999.000 PER_QUA 0.777 0.061 12.638 0.000 EMPLO BY E_CONFI 1.000 0.000 999.000 999.000 E_COUR 0.998 0.080 12.526 0.000 E_RECOGN 1.433 0.148 9.676 0.000 EMPLO WITH QUALITY 0.977 0.142 6.857 0.000 E_COUR WITH E_CONFI 0.295 0.120 2.460 0.014 Variances QUALITY 1.770 0.252 7.016 0.000 EMPLO 1.082 0.154 7.017 0.000 Residual Variances PER_QUA 0.474 0.089 5.318 0.000 GLOB_SAT 0.170 0.119 1.428 0.153 E_CONFI 0.607 0.118 5.131 0.000 E_COUR 0.740 0.168 4.409 0.000 E_RECOGN 1.833 0.325 5.643 0.000

Page 139: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

139 STANDARDIZED MODEL RESULTS STDYX Standardization Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 0.955 0.033 29.379 0.000 PER_QUA 0.832 0.039 21.607 0.000 EMPLO BY E_CONFI 0.800 0.045 17.968 0.000 E_COUR 0.770 0.058 13.167 0.000 E_RECOGN 0.740 0.046 16.074 0.000 EMPLO WITH QUALITY 0.706 0.056 12.597 0.000 E_COUR WITH E_CONFI 0.440 0.107 4.095 0.000 Variances QUALITY 1.000 0.000 999.000 999.000 EMPLO 1.000 0.000 999.000 999.000 Residual Variances PER_QUA 0.307 0.064 4.787 0.000 GLOB_SAT 0.087 0.062 1.408 0.159 E_CONFI 0.360 0.071 5.044 0.000 E_COUR 0.407 0.090 4.525 0.000 E_RECOGN 0.452 0.068 6.633 0.000

Page 140: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

140 R-SQUARE Observed Two-Tailed Variable Estimate S.E. Est./S.E. P-Value PER_QUA 0.693 0.064 10.803 0.000 GLOB_SAT 0.913 0.062 14.689 0.000 E_CONFI 0.640 0.071 8.984 0.000 E_COUR 0.593 0.090 6.584 0.000 E_RECOGN 0.548 0.068 8.037 0.000 Standardized Residuals (z-scores) for Covarianc es/Correlations/Residual Corr PER_QUA GLOB_SAT E_CONFI E_COUR E_RECOGN ________ ________ ________ ________ ________ PER_QUA 0.208 GLOB_SAT 0.204 0.150 E_CONFI 999.000 999.000 999.000 E_COUR -2.164 -1.158 999.000 0.295 E_RECOGN -0.942 999.000 -2.715 999.000 999.000 MODEL MODIFICATION INDICES Minimum M.I. value for printing the modification in dex 3.840 M.I. E.P.C. Std E. P.C. StdYX E.P.C. BY Statements QUALITY BY E_CONFI 5.764 0.211 0. 280 0.216 QUALITY BY E_COUR 5.762 -0.210 -0. 280 -0.208 WITH Statements E_CONFI WITH PER_QUA 4.440 0.085 0. 085 0.158 E_COUR WITH PER_QUA 4.046 -0.084 -0. 084 -0.142 E_RECOGN WITH E_CONFI 5.764 -0.297 -0. 297 -0.281 E_RECOGN WITH E_COUR 5.763 0.296 0. 296 0.254

Page 141: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

141

f1=emplo λ61

v6=e_cour e6

λ81 v8=e_recogn e8

v4=e_confi e4

1

f3=quality

v1=per_qua

e1

v2=glob_sat

e2

λ13

1

φ31

Page 142: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

142 Mplus VERSION 6.12 DEMO MUTHEN & MUTHEN 04/11/2012 3:06 PM INPUT INSTRUCTIONS title: overall quality on employee. Robust ML mis sing data complex ! nmiss: 1 cases with some missing data data: file is d:\mplusdemo\ibonsh4.dat; variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_k nowl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size; usevariables are per_qua glob_sat e_confi e_cour e_recogn; missing are all (0); stratification is size; analysis: type = complex; estimator = mlr; model: quality by glob_sat@1 per_qua; emplo by e_confi@1 e_cour e_recogn;

���� quality on emplo;

e_cour with e_confi; output: sampstat standardized modindices(3.84) ci nterval residual;

Page 143: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

143 INPUT READING TERMINATED NORMALLY Chi-Square Test of Model Fit Value 10.405* Degrees of Freedom 3 P-Value 0.0154 Scaling Correction Factor 1.331 for MLR * The chi-square value for MLM, MLMV, MLR, ULSMV, WLSM and WLSMV cannot be used for chi-square difference testing in the regula r way. MLM, MLR and WLSM chi-square difference testing is described on t he Mplus website. MLMV, WLSMV, and ULSMV difference testing is done using the DIFFTEST option. RMSEA (Root Mean Square Error Of Approximation) Estimate 0.089 90 Percent C.I. 0.034 0.151 Probability RMSEA <= .05 0.107 CFI/TLI CFI 0.987 TLI 0.955 SRMR (Standardized Root Mean Square Residual) Value 0.020

Page 144: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

144 STANDARDIZED MODEL RESULTS STDYX Standardization Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 0.955 0.033 29.379 0.000 PER_QUA 0.832 0.039 21.608 0.000 EMPLO BY E_CONFI 0.800 0.045 17.969 0.000 E_COUR 0.770 0.058 13.168 0.000 E_RECOGN 0.740 0.046 16.074 0.000 QUALITY ON EMPLO 0.706 0.056 12.598 0.000 E_COUR WITH E_CONFI 0.440 0.107 4.095 0.000 Variances EMPLO 1.000 0.000 999.000 999.000 Residual Variances PER_QUA 0.307 0.064 4.787 0.000 GLOB_SAT 0.088 0.062 1.409 0.159 E_CONFI 0.360 0.071 5.044 0.000 E_COUR 0.407 0.090 4.525 0.000 E_RECOGN 0.452 0.068 6.634 0.000 QUALITY 0.502 0.079 6.340 0.000

Page 145: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

145 R-SQUARE Observed Two-Tailed Variable Estimate S.E. Est./S.E. P-Value PER_QUA 0.693 0.064 10.804 0.000 GLOB_SAT 0.912 0.062 14.690 0.000 E_CONFI 0.640 0.071 8.985 0.000 E_COUR 0.593 0.090 6.584 0.000 E_RECOGN 0.548 0.068 8.037 0.000 Latent Two-Tailed Variable Estimate S.E. Est./S.E. P-Value QUALITY 0.498 0.079 6.299 0.000

Page 146: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

146

β31

d3

β43

d4

β41

v4=recomm

f3=quality

v1=per_qua

e1

v2=glob_sat

e2

λ13

1 f1=emplo

λ61 v6=e_cour e6

λ81 v8=e_recogn e8

v4=e_confi e4

1

Page 147: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

147 Mplus VERSION 6.12 DEMO MUTHEN & MUTHEN 04/11/2012 3:16 PM INPUT INSTRUCTIONS title: complete model 1. Robust ML missing data c omplex ! nmiss: 1 cases with some missing data data: file is d:\mplusdemo\ibonsh4.dat; variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_k nowl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size; usevariables are

���� per_qua glob_sat recomm e_confi e_cour e_recogn;

missing are all (0); stratification is size; analysis: type = complex; estimator = mlr; model: quality by glob_sat@1 per_qua; emplo by e_confi@1 e_cour e_recogn; quality on emplo;

���� recomm on quality emplo;

e_cour with e_confi;

���� model indirect:

recomm ind emplo; output: sampstat stdyx modindices(3.84) cinterval residual;

Page 148: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

148 INPUT READING TERMINATED NORMALLY ocomplete model . Robust ML missing data complex SUMMARY OF ANALYSIS Number of groups 1 Number of observations 312 Number of dependent variables 6 Number of independent variables 0 Number of continuous latent variables 2 Observed dependent variables Continuous PER_QUA GLOB_SAT RECOMM E_CONFI E_COUR E_RECOGN Continuous latent variables QUALITY EMPLO Variables with special functions Stratification SIZE Estimator MLR Information matrix OBSERVED Maximum number of iterations 1000 Convergence criterion 0.500D-04

Page 149: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

149 Maximum number of steepest descent iterations 20 Maximum number of iterations for H1 2000 Convergence criterion for H1 0.100D-03 Input data file(s) d:\mplusdemo\ibonsh4.dat Input data format FREE SUMMARY OF DATA Number of missing data patterns 12 Number of strata 4 COVARIANCE COVERAGE OF DATA Minimum covariance coverage value 0.100 PROPORTION OF DATA PRESENT Covariance Coverage PER_QUA GLOB_SAT RECOMM E_CONFI E_COUR ________ ________ ________ ________ ________ PER_QUA 0.981 GLOB_SAT 0.971 0.978 RECOMM 0.978 0.978 0.987 E_CONFI 0.968 0.965 0.974 0.987 E_COUR 0.978 0.974 0.984 0.987 0.997 E_RECOGN 0.904 0.904 0.910 0.910 0.917 Covariance Coverage E_RECOGN ________ E_RECOGN 0.920

Page 150: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

150 SAMPLE STATISTICS Covariances PER_QUA GLOB_SAT RECOMM E_CONFI E_COUR ________ ________ ________ ________ ________ PER_QUA 1.545 GLOB_SAT 1.379 1.948 RECOMM 1.186 1.452 2.719 E_CONFI 0.832 1.013 0.866 1.686 E_COUR 0.676 0.930 0.674 1.373 1.821 E_RECOGN 1.062 1.397 1.028 1.472 1.634 Covariances E_RECOGN ________ E_RECOGN 4.036 Correlations PER_QUA GLOB_SAT RECOMM E_CONFI E_COUR ________ ________ ________ ________ ________ PER_QUA 1.000 GLOB_SAT 0.795 1.000 RECOMM 0.578 0.631 1.000 E_CONFI 0.515 0.559 0.404 1.000 E_COUR 0.403 0.494 0.303 0.784 1.000 E_RECOGN 0.425 0.498 0.310 0.564 0.603 Correlations E_RECOGN ________ E_RECOGN 1.000

Page 151: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

151 THE MODEL ESTIMATION TERMINATED NORMALLY Chi-Square Test of Model Fit Value 14.838* Degrees of Freedom 6 P-Value 0.0216 Scaling Correction Factor 1.194 for MLR * The chi-square value for MLM, MLMV, MLR, ULSMV, WLSM and WLSMV cannot be used for chi-square difference testing in the regula r way. MLM, MLR and WLSM chi-square difference testing is described on t he Mplus website. MLMV, WLSMV, and ULSMV difference testing is done using the DIFFTEST option. RMSEA (Root Mean Square Error Of Approximation) Estimate 0.069 90 Percent C.I. 0.025 0.114 Probability RMSEA <= .05 0.204 CFI/TLI CFI 0.987 TLI 0.968 SRMR (Standardized Root Mean Square Residual) Value 0.022

Page 152: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

152 MODEL RESULTS Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 1.000 0.000 999.000 999.000 PER_QUA 0.797 0.051 15.577 0.000 EMPLO BY E_CONFI 1.000 0.000 999.000 999.000 E_COUR 0.994 0.079 12.512 0.000 E_RECOGN 1.435 0.148 9.695 0.000 QUALITY ON EMPLO 0.903 0.115 7.864 0.000 RECOMM ON QUALITY 0.902 0.107 8.419 0.000 EMPLO -0.103 0.133 -0.775 0.438 E_COUR WITH E_CONFI 0.299 0.118 2.530 0.011 Variances EMPLO 1.080 0.153 7.066 0.000 Residual Variances PER_QUA 0.445 0.068 6.493 0.000 GLOB_SAT 0.219 0.086 2.540 0.011 RECOMM 1.481 0.209 7.079 0.000 E_CONFI 0.608 0.117 5.195 0.000 E_COUR 0.749 0.167 4.492 0.000 E_RECOGN 1.831 0.327 5.592 0.000 QUALITY 0.848 0.147 5.749 0.000

Page 153: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

153 STANDARDIZED MODEL RESULTS. STDYX Standardization Two-Tailed Estimate S.E. Est./S.E. P-Value QUALITY BY GLOB_SAT 0.942 0.024 38.590 0.000 PER_QUA 0.844 0.031 26.949 0.000 EMPLO BY E_CONFI 0.800 0.044 18.144 0.000 E_COUR 0.767 0.058 13.190 0.000 E_RECOGN 0.741 0.046 15.949 0.000 QUALITY ON EMPLO 0.714 0.054 13.191 0.000 RECOMM ON QUALITY 0.719 0.074 9.761 0.000 EMPLO -0.065 0.083 -0.785 0.433 E_COUR WITH E_CONFI 0.444 0.105 4.229 0.000 Variances EMPLO 1.000 0.000 999.000 999.000 Residual Variances PER_QUA 0.288 0.053 5.453 0.000 GLOB_SAT 0.112 0.046 2.440 0.015 RECOMM 0.545 0.065 8.375 0.000 E_CONFI 0.360 0.071 5.108 0.000 E_COUR 0.412 0.089 4.629 0.000 E_RECOGN 0.452 0.069 6.566 0.000 QUALITY 0.490 0.077 6.347 0.000

Page 154: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

154 R-SQUARE Observed Two-Tailed Variable Estimate S.E. Est./S.E. P-Value PER_QUA 0.712 0.053 13.474 0.000 GLOB_SAT 0.888 0.046 19.295 0.000 RECOMM 0.455 0.065 6.993 0.000 E_CONFI 0.640 0.071 9.072 0.000 E_COUR 0.588 0.089 6.595 0.000 E_RECOGN 0.548 0.069 7.975 0.000 Latent Two-Tailed Variable Estimate S.E. Est./S.E. P-Value QUALITY 0.510 0.077 6.595 0.000

Page 155: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

155 TOTAL, TOTAL INDIRECT, SPECIFIC INDIRECT, AND DIREC T EFFECTS Two-Tailed Estimate S.E. Est./S.E. P-Value Effects from EMPLO to RECOMM Total 0.712 0.122 5.818 0.000 Total indirect 0.815 0.146 5.594 0.000 Specific indirect RECOMM QUALITY EMPLO 0.815 0.146 5.594 0.000 Direct RECOMM EMPLO -0.103 0.133 -0.775 0.438 STANDARDIZED TOTAL, TOTAL INDIRECT, SPECIFIC INDIRE CT, AND DIRECT EFFECTS STDYX Standardization Two-Tailed Estimate S.E. Est./S.E. P-Value Effects from EMPLO to RECOMM Total 0.449 0.069 6.481 0.000 Total indirect 0.514 0.076 6.774 0.000 Specific indirect RECOMM QUALITY EMPLO 0.514 0.076 6.774 0.000 Direct RECOMM EMPLO -0.065 0.083 -0.785 0.433

Page 156: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

156 CONFIDENCE INTERVALS OF MODEL RESULTS Lower .5% Lower 2.5% Upper 2. 5% Upper .5% QUALITY BY PER_QUA 0.665 0.697 0.898 0.929 EMPLO BY E_COUR 0.789 0.838 1.150 1.199 E_RECOGN 1.054 1.145 1.725 1.816 QUALITY ON EMPLO 0.607 0.678 1.128 1.199 RECOMM ON QUALITY 0.626 0.692 1.112 1.178 EMPLO -0.446 -0.364 0.158 0.239 E_COUR WITH E_CONFI -0.005 0.067 0.531 0.604 Variances EMPLO 0.686 0.780 1.379 1.473 Residual Variances PER_QUA 0.268 0.310 0.579 0.621 GLOB_SAT -0.003 0.050 0.387 0.440 RECOMM 0.942 1.071 1.891 2.020 E_CONFI 0.307 0.379 0.837 0.909 E_COUR 0.319 0.422 1.075 1.178 E_RECOGN 0.988 1.189 2.473 2.674 QUALITY 0.468 0.559 1.137 1.227

Page 157: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

157 CONFIDENCE INTERVALS OF STANDARDIZED MODEL RESULTS. STDYX Standardization Lower .5% Lower 2.5% Upper 2. 5% Upper .5% QUALITY BY GLOB_SAT 0.879 0.894 0.990 1.005 PER_QUA 0.763 0.782 0.905 0.924 EMPLO BY E_CONFI 0.686 0.713 0.886 0.913 E_COUR 0.617 0.653 0.880 0.916 E_RECOGN 0.621 0.650 0.832 0.860 QUALITY ON EMPLO 0.574 0.608 0.820 0.853 RECOMM ON QUALITY 0.530 0.575 0.864 0.909 EMPLO -0.278 -0.227 0.097 0.148 E_COUR WITH E_CONFI 0.173 0.238 0.649 0.714 Variances EMPLO 1.000 1.000 1.000 1.000 Residual Variances PER_QUA 0.152 0.185 0.392 0.424 GLOB_SAT -0.006 0.022 0.202 0.231 RECOMM 0.377 0.417 0.673 0.713 E_CONFI 0.179 0.222 0.498 0.542 E_COUR 0.183 0.238 0.587 0.642 E_RECOGN 0.274 0.317 0.586 0.629 QUALITY 0.291 0.339 0.642 0.689

Page 158: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

158 CONFIDENCE INTERVALS OF STANDARDIZED TOTAL, TOTAL I NDIRECT, SPECIFIC INDIRECT, AND DIRECT EFFECTS STDYX Standardization Lower .5% Lower 2.5% Upper 2. 5% Upper .5% Effects from EMPLO to RECOMM Total 0.270 0.313 0.584 0.627 Total indirect 0.318 0.365 0.662 0.709 Specific indirect RECOMM QUALITY EMPLO 0.318 0.365 0.662 0.709 Direct RECOMM EMPLO -0.278 -0.227 0.097 0.148

Page 159: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

159 RESIDUAL OUTPUT Standardized Residuals (z-scores) for Co variances/Correlations/Residual Corr PER_QUA GLOB_SAT RECOMM E_CONFI E_COUR ________ ________ ________ ________ ________ PER_QUA 0.253 GLOB_SAT 0.276 0.131 RECOMM 0.947 -0.419 0.150 E_CONFI 999.000 999.000 999.000 999.000 E_COUR -2.280 -0.896 -3.531 999.000 0.296 E_RECOGN -1.350 999.000 -0.669 -2.685 999.000 Standardized Residuals (z-scores) for Co variances/Correlations/Residual Corr E_RECOGN ________ E_RECOGN 999.000

Page 160: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

160 MODEL MODIFICATION INDICES Minimum M.I. value for printing the modification in dex 3.840 M.I. E.P.C. Std E. P.C. StdYX E.P.C. BY Statements QUALITY BY E_CONFI 7.914 0.242 0. 318 0.244 QUALITY BY E_COUR 7.643 -0.236 -0. 310 -0.230 WITH Statements E_COUR WITH PER_QUA 4.340 -0.080 -0. 080 -0.139 E_RECOGN WITH E_CONFI 6.878 -0.307 -0. 307 -0.291 E_RECOGN WITH E_COUR 6.880 0.305 0. 305 0.260

Page 161: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

161

title: simplified complete model 2. Robust ML missi ng data complex ! nmiss: 1 cases with some missing data data: file is d:\mplusdemo\ibonsh4.dat; variable: names are per_qua glob_sat recomm e_confi e_neat e_cour e_kno wl e_recogn pam_clea info_ad adv_real off_conv age female nmiss size; usevariables are per_qua glob_sat recomm e_confi e_cour e_recogn; missing are all (0); stratification is size; analysis: type = complex; estimator = mlr; model: quality by glob_sat@1 per_qua; emplo by e_confi@1 e_cour e_recogn; quality on emplo;

����recomm on quality;

e_cour with e_confi; model indirect: recomm ind emplo; output: sampstat stdyx modindices(3.84) cinterval r esidual;

Page 162: Statistika Univerzitetni Podiplomski Študijski … Statistika Univerzitetni Podiplomski Študijski Program Univerza v Ljubljani, 2011-2012 Multivariatna Analiza Modeli strukturnih

162

7.2. Interpretation

Comment on the most relevant results: � Which are the best indicators of each dimension? � What is the measurement quality of each? � How closely do dimensions correlate to one another? � Which are the significant effects? � Which are the largest (standardized) effects? � How large are R2? � Are effects direct, indirect or both? Which are most important � How do results relate to theories? Comment on the quality of results: � How were raw data treated (sampling, exploratory analyses, missing data, non-normality,

complex samples…) � Is the goodness of fit satisfactory? � Are there alternative plausible good fitting models? � Was the model modified, and, if so, crossvalidated?