Structural Equation Modeling (SEM) using AMOS
Transcript of Structural Equation Modeling (SEM) using AMOS
15/1/2015
1
Structural Equation Modeling (SEM) using AMOS
Prepared by
Anuar Mohd Mokhtar, Ng Wen Jin, Fatin Athirah, Nur Ifzan, Narozieta & Dr. Amir Hamzah Sharaai
Faculty of Environmental Studies, Universiti Putra Malaysia
Introduction
1. SEM specifically designed to analysis quantitative data.
2. Parametric test for normal distribution data.
3. Use model testing method to examine the cause-effect relationships
between a group of variables in a research.
4. Hypothesis model is tested to determine its compatibility with the
research data collected from the respondents.
5. SEM analysis is a combination of path analysis and factor analysis.
6. SEM can be analyze using AMOS, LISREL, and EQS.
7. AMOS is the newest software by IBM and provide attractive graphic.
15/1/2015
2
Two main functions of SEM
a) Alternative to multiple regression analysis, path analysis, factor analysis,
time series analysis, ANCOVA, MANOVA to determine relationships
between variables.
b) Identifying tools
i. Identify whether the relationships between variables proposed in the model
is correct among the research respondents.
ii. Identify whether the pattern of variance and covariance in research data are
matched with hypothesis model using Chi-Square Goodness-of-fit, baseline
comparison, RMSEA and others.
c) Model Development tools
i. Combined identifying and exploring functions.
ii. SEM will suggest new relationships if the model is not compatible with
research data.
Procedures in performing SEM
Designing hypothesis model based on theory
Designing research tools
Data collection
Hypothesis model testing
Reporting analysis result
15/1/2015
3
Characteristics of variables in SEM
Variable Characteristics
Indicator Variable Variable measured by research tools.
A.K.A. observed variable. In SEM, it is represented by a
square with 2 arrows pointed to it.
Unobserved Variable Variable is not measured by the research tools. It represented
by an oval/circle in SEM.
Exogenous Variable Independent Variable in the regression model of SEM. One-
way arrow pointed out of it.
Endogenous Variable Dependent Variable in the regression model of SEM. Pointed
by a one-way arrow.
Latent Variable It is not measured directly from the research. It is represented
by its indicator variables.
Variable EXAMPLE
Indicator
Variable
EMOSI 1, EMOSI 2, EMOSI
3, MOTIVASI 1, MOTIVASI
2, MOTIVASI 3.
Unobserved
Variable
EMOSI, MOTIVASI, e1, e2,
e3, e4, e5, e6, z1
Exogenous
Variable
EMOSI, e1, e2, e3, e4, e5, e6,
z1
Endogenous
Variable
MOTIVASI, EMOSI 1,
EMOSI 2, EMOSI 3,
MOTIVASI 1, MOTIVASI 2,
MOTIVASI 3.
Latent Variable EMOSI, MOTIVASI
15/1/2015
4
Conditions that need to be fulfill for SEM
1. Normality multivariate:
Every indicator variables should be normally distributed.
2. Type of data:
Interval and ratio (known as scale in SPSS).
3. Sample size:
Depends on the numbers of parameters.
1 parameter = 10 respondents
4. Numbers of variables in regression model:
Most suitable = 3 - 5 latent variables.
1 latent variable = 3 – 5 indicator variables.
5. Linearity:
Relationships between endogenous and exogenous variables should
be linear relationships (to avoid bias).
6. Random sampling:
Samples must be choose randomly from the population.
7. Free indicators variables:
Items in the questionnaire should not represents more than one
indicator variable.
15/1/2015
5
Tutorial
Some researchers are trying to determine the factors that contributed to
the household carbon emission at a residential area in Penang.
52 out 60 residents were chosen using Krejcie and Morgan formula and
they were chosen by using simple random methods.
To determine the relationships, they used SEM to analyze the data.
Research Hypothesis
Null Hypothesis (HO):
There is no relationships between family size, energy consumption, and
transportation with their carbon emission.
Research Hypothesis (Ha):
There is a relationships between family size, energy consumption, and
transportation with their carbon emission.
15/1/2015
6
Regression Model
Hypothesis model for our study:
Household Carbon emission = b1(household) + b2 (electricity) + b3 (transportation) + other factors.
Data preparation Step 1: Type in your data in SPSS and save them as“Tutorial 1”.
15/1/2015
7
Step 2: Open up AMOS Graphics from your computer
Step 3: Click “File”, then choose “Data Files”
15/1/2015
8
Step 4: Then, click “File Name” to select the data set,
… and choose the SPSS file “Tutorial 1” that you have saved before, then click “Open”.
15/1/2015
9
As you can see, the numbers of sample is displayed (N = 30/30)Then, click “OK”
Step 5: Next, click on “View” and choose “Variables in Dataset”.
15/1/2015
10
A pop up will come up and it lists all the variables available in your Tutorial 1 (SPSS file).
Step 6: Click on one of the variables (continue pressing your left cursor)…
15/1/2015
11
….and drag it into the AMOS window (release your cursor). Now, the variable “Household” is inserted into the model.
Continue Step 6 until all the variables are placed into the model.
15/1/2015
12
Step 7: To rearrange the placement of the variables, click “Moveobjects” button at the left panel.
Arrange them according to the regression model that you have suggested.
15/1/2015
13
Step 8: Now, start to draw the path that represents the Step 8: Now, start to draw the path that represents the relationship between the variables by clicking “Draw paths” button at the left panel.
Click on “Household” as the first point and drag the arrow until it reaches “CO2”.
15/1/2015
14
Now, you already have the first path. Continue to draw the paths for other exogenous variables ( Electricity and Transport).
Once you have finish, the model will looks like this.
15/1/2015
15
Step 9: Then, you can start to draw the relationships between the exogenous variables. Click “Draw covariances” at the left panel.
Start by drawing the covariance from “Transport” to “Electricity”.
15/1/2015
16
Continue to draw the covariances between all the exogenous variables.
Step 10: Now, click on “Add a unique variable…” at the left panel to add an unobserved variable…
15/1/2015
17
… and click on “CO2” until you fit it in the right position.
Step 11: Double click at the circle (unobserved variable) to name the variable.
15/1/2015
18
The “Object Properties” window will comes up. Name the variable as “Residue” and type in its label as “e1”.
Step 12: Now, all the variables are named and the model is completed.Then, you need to save the model before you can analyze it. Click“Save” button at the left panel.
15/1/2015
19
Save it as “Tutorial 1”.
Step 13: Then, click on “View” and select “Analysis Properties” to choose the output of the analysis.
15/1/2015
20
Step 14: In the “Estimation” tab, make sure that “Maximum likelihood” and “Fit the saturated and independence models” are selected.
Then, switch to “Output” tab (at the right of “Estimation” tab
15/1/2015
21
Step 15: Tick the “Maximization history”, “ Standardized estimates”,“Squared multiple correlations”, and “Modification indices”. Change the“Threshold for modification indices” into 10. Then, close the “AnalysisProperties” window.
Step 16: Now, click on “Analyze” and choose “Calculate Estimates” to analyze the model.
15/1/2015
22
Step 17: Once the analysis is complete, you see the output in the modelitself, by clicking “View the output path diagram” at the left panel.
Step 18: You can also look at the full result by clicking “View”and choose “Text Output”.
15/1/2015
23
Step 19: The “Amos Output” window will come up and choosethe “Estimates” option on the left list.
Finally, You can see the result of the analysis from this window.
15/1/2015
24
Results
Estimate S.E. P Label
CO2 <---Household 1.083 .966 .262
CO2 <--- Electricity .987 .018 ***
CO2 <--- Transport 1.000 .001 ***
Regression Weights: (Group number 1 - Default model)
Transport - lowest S.E. value, 0.001 which means it has the strongest ability to predict the household carbon emission; number of household - highest value of S.E., 0.966 which has the weakest ability to predict the carbon emission. Electricity: C.R. = 55.385, p < 0.05; Transportation: C.R. = 690.840, p < 0.05
C.R. value is out of ±1.96 range - significant variable to household carbon emission.
Estimate
CO2 <--- Household .002
CO2 <--- Electricity .098
CO2 <--- Transport 1.023
Standardized Regression Weights: (Group number 1 - Default model)
•Positive correlations•Transportation has the highest correlation.•Most significant contributor.
15/1/2015
25
Estimate S.E. C.R. P Label
Household <--> Electricity 83.137 31.341 .008
Household <--> Transport 242.999 284.014 .856 .392
Electricity <--> Transport -23818.259 16259.741 -1.465 .143
Covariances: (Group number 1 - Default model)
Significant correlations between these variables. These variables are affecting each others
Estimate
Household <--> Electricity .566
Household <--> Transport .161
Electricity <--> Transport -.283
Correlations: (Group number 1 - Default model)
Correlation between Numbers of Household and electricity consumption is the highest
15/1/2015
26
Estimate S.E. P Label
Household 2.632 .691 ***
Electricity 8195.731 2152.304 ***
Transport 866266.473 227492.721 ***
Residue 40.439 10.620 ***
Variances: (Group number 1 - Default model)
Since C.R. Value is more than ± 1.96, so it shows exogenous variables are significantly able to forecast any changes in endogenous variable (CO2 emission)
Estimate
CO2 1.000
Squared Multiple Correlations: (Group number 1 - Default model)
It shows 100% variance in CO2 emission can be predicted by all the variables.
15/1/2015
27
Reporting the results.
a) The result of SEM Analysis has shown that the regression model designed by the
researcher is suitable, as three of the variables which are numbers of household,
electricity consumption, and transportation fuels are significant predictor variables for
carbon emission variable (Household:β = .002, C.R. = 1.121, p < 0.05. Electricity β =
.098, C.R. = 55.385, p < 0.05, and Transportation:β = 1.023, C.R. = 690.840, p < 0.05).
b) Overall, SEM analysis result has shown that the variance value in endogenous variable
(CO2 emission) that been predicted by the three exogenous variables is 1.00. It shows
that 100.0% variance in CO2 emission is predicted by the numbers of household,
electricity consumption, and transportation fuel.