SlideShare a Scribd company logo
1 of 8
SEM With Amos: Ski Satisfaction

       The data for this example comes from Tabachnick and Fidel (4th ed.). The
variance covariance matrix is in the file SkiSat-VarCov.txt, which you should
download from my StatData page. Note the data are different in the 5th edition of
T&F.
       Start by booting Amos Graphics. File, New to start a new diagram. Click File,
Data Files, File Name. Select SkiSat-VarCov.txt.




       Click Open. Click View Data if you wish to peek at the data you have
selected.




       Click OK.

       Click the Draw a Latent Variable icon once. Put the
cursor where you wish to draw the ellipse for the first latent
variable and click again. Click again once for each variable
you wish to related to the first latent variable.

        Click the Draw a Latent Variable icon again and place
the ellipse for the second latent variable. Add two observed
variables associated with this latent variable. Use Move
Object to relocate the objects as desired. If an arrow will not
locate as you wish it, delete it (X icon) and then redraw it
(arrow icon).




                                                                  SEM-Ski-Amos.doc
2




        Click “File, Save As” and save your model before
too much time passes – that way, if AMOS decides to
nuke your model then you can get it back from the saved
amw file. I try to remember to save my model frequently
while I am working on it.
        Click the Draw Observed Variables icon and
locate an observed variable near the second (right) latent
variable. Place an arrow going from it to the second
latent variable.
        Click the List Variables in Data Set icon and then
drag each variable name to the appropriate rectangle.
You will find that the rectangles are not large enough to
hold the variable names. Use the Change the Shape of
Objects tool to enlarge the rectangles.




        Right click the error circle that goes to “numyrs.” Select Object Properties.
Enter “e1” as the variable name. In the same way name the other three error circles.
        Use Object Properties to name the first latent variable (that on the left)
“LoveSki.” Click the Parameters tab and set the variance to 1. Name the second
latent variable “SkiSat,” but do not fix its variance. Draw an arrow from LoveSki to
SkiSat.
3




       Click the “Add a Unique Variable to an Existing Variable icon and then click
the SkiSat ellipse. Move and resize the error circle and name it “d2.”

       Compare your diagram with that in Tabachnick and Fidell. Notice that AMOS
has fixed the coefficient from LoveSki to numyears at 1. That is not necessary, as
we fixed the variance of LoveSki to 1. Right click that arrow and select Object
Properties. Delete the “1” under Regression Weight.




       Click the Analysis Properties icon. Under the Output tab select the stats you
want, as indicated below.
4




To start the analysis, just click the Calculate Estimates icon.




Click “Proceed with the analysis.”
5


       Click the “View the output path diagram” to see the path diagram with values
of the estimated parameters placed on the arrows. Notice that you can select
unstandardized or standardized estimates.
       The standardized regression coefficients are printed beside each path.
Beside each dependent variable is printed the r2 relating that variable to a latent
variable(s).




        Click the View Text icon to see much more extensive output from the analysis.
Under “Notes for model: Result” you see that the null that the model does fit the data
well is not rejected, χ2(4) = 8.814, p = .066.
        Under “Estimates” you see both unstandardized and standardized regression
weights. Many of the elements of the output are hyperlinks. For example, if you
click on the .399 estimate for the standardized regression weight for SkiSat <---
senseek, you get the message “When senseek goes up by one standard deviation
SkiSat goes up by .399 standard deviation.”
        The p values in the regression weights table are for tests of the null that the
regression coefficient is zero. Those in the variances tables are for tests of the null
that the variance is zero.
6


       In the squared multiple correlations table the .328 for SkiSat indicates that
32.8% of the variance in that latent variable is explained by its predictors (LoveSki
and SenSeek).
       Look at the standardized residual covariances table. The elements in this
table represent differences between the sample variance/covariance table and the
estimated population variance/covariance table. The residuals for two covariances
are distressingly large – SenSeek-numyears and SenSeek-DaySki. We might want
to modify the model to reduce these residuals.
       Total, direct, and indirect effects have the same meaning they had in path
analysis. For example, consider the standardized direct effect of LoveSki on
FoodSat – it is zero, as there is no path connecting those two variables. The indirect
standardized effect of LoveSki on FoodSat is the product of the standardized path
coefficients leading from LoveSki to FoodSat – that is, .411(.601) = .247. Of course,
the total effects equal the sum of the direct and indirect effects.
       Under Modification Indices we see that the LM test indicates that allowing
LoveSki and SenSeek to covary would reduce the goodness of fit Chi-square by
about 5.57. Since this involves only one parameter, this Chi-square could be
evaluated on one degree of freedom. It is significant. That is, adding this one
parameter to the model should significantly increase the fit of the model to the data.
       Under Model Fit you see values of the many fit statistics. The Comparative
Fit Index (CFI) is supposed to be good with small samples, and we certainly have a
small sample here. Its value is .919. Values greater than .95 indicate good fit. The
Root Mean Square Error of Approximation (RMSEA) is .110. Values less than .06
indicate good fit, and values greater than .10 indicate poor fit.

                               Modification of the Model
       Our model does not fit the data very well.
       Let us try adding the parameter recommended by the LM,
the path from SenSeek to LoveSki. Edit the diagram to look like
that below. Notice that LoveSki is now a latent dependent
variable. Also notice the following changes:
• LoveSki no longer has its variance fixed to 1 – AMOS
    warned me not to constrain its variance to 1 if I wanted to
    draw a path to it from SenSeek. Accordingly, I fixed the
    regression coefficient from LoveSki to NumYrs at 1, giving
    LoveSki the same variance as NumYrs. I had noticed earlier that
    LoveSki and NumYrs were very well correlated.
• I added a disturbance for LoveSki, as it is now a latent dependent variable.

       After making the indicated changes in the model, click the Calculate
   Estimates icon and then view the output path diagram with standardized
   estimates.
7



               e1                  e3
                  1
                                      1


             numyrs
                                 snowsat
                                               d2
   d1         1                   1        1
         1


             LoveSki             SkiSat



dayski                                          foodsat
    1                                                1
                       senseek
  e2                                                e4
8




       Click the View Text icon and look at the results. The goodness of fit Chi-
square is now only 2.053 on 3 degrees of freedom. Previously it was 8.814 on 4
degrees of freedom. The change of fit Chi-square is 8.814 − 2.053 = 6.761 on (4 −
3) = 1 degrees of freedom. Adding the path from SenSeek to LoveSki significantly
increased the fit of the model with the data.
       Notice that the standardized residual matrix no longer has any very large
elements. Among the fit indices, the CFI has increased from .919 to 1.000 and the
RMSEA has decreased from .110 to 0.000, both indicating better fit.

      •   Return to Wuensch’s Stats Lessons Page
      •   An Introduction to Structural Equation Modeling (SEM)
      •   SEM with SAS Proc Calis


   Karl L. Wuensch
   Dept. of Psychology, East Carolina University, Greenville, NC USA
   October, 2008

More Related Content

Viewers also liked

Introduction to Structural Equation Modeling Partial Least Sqaures (SEM-PLS)
Introduction to Structural Equation Modeling Partial Least Sqaures (SEM-PLS)Introduction to Structural Equation Modeling Partial Least Sqaures (SEM-PLS)
Introduction to Structural Equation Modeling Partial Least Sqaures (SEM-PLS)Ali Asgari
 
Partial least square path modeling
Partial least square path modelingPartial least square path modeling
Partial least square path modelingTeetut Tresirichod
 
To be master or slave of statistics
To be master or slave of statisticsTo be master or slave of statistics
To be master or slave of statisticsBeckett Hsieh
 
Technical Report Writing - Chocolate Cake K Christian
Technical Report Writing - Chocolate Cake K ChristianTechnical Report Writing - Chocolate Cake K Christian
Technical Report Writing - Chocolate Cake K ChristianKerrieAnne Christian
 
مراحل كتابة التقرير الاداري باحتراف
مراحل كتابة التقرير الاداري باحترافمراحل كتابة التقرير الاداري باحتراف
مراحل كتابة التقرير الاداري باحترافA. M. Wadi Qualitytcourse
 
Structural equation modeling in amos
Structural equation modeling in amosStructural equation modeling in amos
Structural equation modeling in amosBalaji P
 
كتابة وإعداد التقارير
كتابة وإعداد التقارير كتابة وإعداد التقارير
كتابة وإعداد التقارير Dr. Abeer Alaqabawi
 
Introduction to Structural Equation Modeling
Introduction to Structural Equation ModelingIntroduction to Structural Equation Modeling
Introduction to Structural Equation ModelingUniversity of Southampton
 
Basics of Structural Equation Modeling
Basics of Structural Equation ModelingBasics of Structural Equation Modeling
Basics of Structural Equation Modelingsmackinnon
 
Amos presentation
Amos presentation Amos presentation
Amos presentation juanf490
 
كتابة التقارير الاحترافية
كتابة التقارير الاحترافيةكتابة التقارير الاحترافية
كتابة التقارير الاحترافيةAhmed sayed
 
أعداد التقارير
أعداد التقاريرأعداد التقارير
أعداد التقاريرguest65c1af3
 
How To Make DevOps Work For You
How To Make DevOps Work For YouHow To Make DevOps Work For You
How To Make DevOps Work For YouInterQuest Group
 

Viewers also liked (14)

metode alternatif PLS
metode alternatif PLSmetode alternatif PLS
metode alternatif PLS
 
Introduction to Structural Equation Modeling Partial Least Sqaures (SEM-PLS)
Introduction to Structural Equation Modeling Partial Least Sqaures (SEM-PLS)Introduction to Structural Equation Modeling Partial Least Sqaures (SEM-PLS)
Introduction to Structural Equation Modeling Partial Least Sqaures (SEM-PLS)
 
Partial least square path modeling
Partial least square path modelingPartial least square path modeling
Partial least square path modeling
 
To be master or slave of statistics
To be master or slave of statisticsTo be master or slave of statistics
To be master or slave of statistics
 
Technical Report Writing - Chocolate Cake K Christian
Technical Report Writing - Chocolate Cake K ChristianTechnical Report Writing - Chocolate Cake K Christian
Technical Report Writing - Chocolate Cake K Christian
 
مراحل كتابة التقرير الاداري باحتراف
مراحل كتابة التقرير الاداري باحترافمراحل كتابة التقرير الاداري باحتراف
مراحل كتابة التقرير الاداري باحتراف
 
Structural equation modeling in amos
Structural equation modeling in amosStructural equation modeling in amos
Structural equation modeling in amos
 
كتابة وإعداد التقارير
كتابة وإعداد التقارير كتابة وإعداد التقارير
كتابة وإعداد التقارير
 
Introduction to Structural Equation Modeling
Introduction to Structural Equation ModelingIntroduction to Structural Equation Modeling
Introduction to Structural Equation Modeling
 
Basics of Structural Equation Modeling
Basics of Structural Equation ModelingBasics of Structural Equation Modeling
Basics of Structural Equation Modeling
 
Amos presentation
Amos presentation Amos presentation
Amos presentation
 
كتابة التقارير الاحترافية
كتابة التقارير الاحترافيةكتابة التقارير الاحترافية
كتابة التقارير الاحترافية
 
أعداد التقارير
أعداد التقاريرأعداد التقارير
أعداد التقارير
 
How To Make DevOps Work For You
How To Make DevOps Work For YouHow To Make DevOps Work For You
How To Make DevOps Work For You
 

Similar to Sem Ski Amos

Building a Regression Model using SPSS
Building a Regression Model using SPSSBuilding a Regression Model using SPSS
Building a Regression Model using SPSSZac Bodner
 
Using microsoft excel for weibull analysis
Using microsoft excel for weibull analysisUsing microsoft excel for weibull analysis
Using microsoft excel for weibull analysisMelvin Carter
 
Building A Mathematical Model
Building A Mathematical ModelBuilding A Mathematical Model
Building A Mathematical ModelTom Loughran
 
Maths A - Chapter 11
Maths A - Chapter 11Maths A - Chapter 11
Maths A - Chapter 11westy67968
 
Lab 4 excel basics
Lab 4 excel basicsLab 4 excel basics
Lab 4 excel basicsAnuja Lad
 
computer applications in business unit 3
computer applications in business unit 3computer applications in business unit 3
computer applications in business unit 3Dr T.Sivakami
 
Measures and Strengths of AssociationRemember that while w.docx
Measures and Strengths of AssociationRemember that while w.docxMeasures and Strengths of AssociationRemember that while w.docx
Measures and Strengths of AssociationRemember that while w.docxARIV4
 
Lecture7a Applied Econometrics and Economic Modeling
Lecture7a Applied Econometrics and Economic ModelingLecture7a Applied Econometrics and Economic Modeling
Lecture7a Applied Econometrics and Economic Modelingstone55
 
Creating a Histogram in SPSS
Creating a Histogram in SPSSCreating a Histogram in SPSS
Creating a Histogram in SPSSflorentinoz
 
Weka term paper(siddharth 10 bm60086)
Weka term paper(siddharth 10 bm60086)Weka term paper(siddharth 10 bm60086)
Weka term paper(siddharth 10 bm60086)Siddharth Verma
 
Workbook Project
Workbook ProjectWorkbook Project
Workbook ProjectBrian Ryan
 
Parametric Equations with Mathcad Prime
Parametric Equations with Mathcad PrimeParametric Equations with Mathcad Prime
Parametric Equations with Mathcad PrimeCaroline de Villèle
 
Creating a Normative Group
Creating a Normative GroupCreating a Normative Group
Creating a Normative Groupatsumagaysay
 

Similar to Sem Ski Amos (20)

Advanced Models
Advanced ModelsAdvanced Models
Advanced Models
 
1133629601 400440
1133629601 4004401133629601 400440
1133629601 400440
 
Predictive Modeling with Enterprise Miner
Predictive Modeling with Enterprise MinerPredictive Modeling with Enterprise Miner
Predictive Modeling with Enterprise Miner
 
Predictive Modeling with Enterprise Miner
Predictive Modeling with Enterprise MinerPredictive Modeling with Enterprise Miner
Predictive Modeling with Enterprise Miner
 
Building a Regression Model using SPSS
Building a Regression Model using SPSSBuilding a Regression Model using SPSS
Building a Regression Model using SPSS
 
Using microsoft excel for weibull analysis
Using microsoft excel for weibull analysisUsing microsoft excel for weibull analysis
Using microsoft excel for weibull analysis
 
Building A Mathematical Model
Building A Mathematical ModelBuilding A Mathematical Model
Building A Mathematical Model
 
Regression analysis in excel
Regression analysis in excelRegression analysis in excel
Regression analysis in excel
 
Maths A - Chapter 11
Maths A - Chapter 11Maths A - Chapter 11
Maths A - Chapter 11
 
Lab 4 excel basics
Lab 4 excel basicsLab 4 excel basics
Lab 4 excel basics
 
Lab 4 excel basics
Lab 4 excel basicsLab 4 excel basics
Lab 4 excel basics
 
computer applications in business unit 3
computer applications in business unit 3computer applications in business unit 3
computer applications in business unit 3
 
Measures and Strengths of AssociationRemember that while w.docx
Measures and Strengths of AssociationRemember that while w.docxMeasures and Strengths of AssociationRemember that while w.docx
Measures and Strengths of AssociationRemember that while w.docx
 
Lecture7a Applied Econometrics and Economic Modeling
Lecture7a Applied Econometrics and Economic ModelingLecture7a Applied Econometrics and Economic Modeling
Lecture7a Applied Econometrics and Economic Modeling
 
Creating a Histogram in SPSS
Creating a Histogram in SPSSCreating a Histogram in SPSS
Creating a Histogram in SPSS
 
Weka term paper(siddharth 10 bm60086)
Weka term paper(siddharth 10 bm60086)Weka term paper(siddharth 10 bm60086)
Weka term paper(siddharth 10 bm60086)
 
Workbook Project
Workbook ProjectWorkbook Project
Workbook Project
 
Parametric Equations with Mathcad Prime
Parametric Equations with Mathcad PrimeParametric Equations with Mathcad Prime
Parametric Equations with Mathcad Prime
 
Creating a Normative Group
Creating a Normative GroupCreating a Normative Group
Creating a Normative Group
 
Correlation
CorrelationCorrelation
Correlation
 

More from OUM SAOKOSAL

Class Diagram | OOP and Design Patterns by Oum Saokosal
Class Diagram | OOP and Design Patterns by Oum SaokosalClass Diagram | OOP and Design Patterns by Oum Saokosal
Class Diagram | OOP and Design Patterns by Oum SaokosalOUM SAOKOSAL
 
Android app development - Java Programming for Android
Android app development - Java Programming for AndroidAndroid app development - Java Programming for Android
Android app development - Java Programming for AndroidOUM SAOKOSAL
 
Java OOP Programming language (Part 8) - Java Database JDBC
Java OOP Programming language (Part 8) - Java Database JDBCJava OOP Programming language (Part 8) - Java Database JDBC
Java OOP Programming language (Part 8) - Java Database JDBCOUM SAOKOSAL
 
Java OOP Programming language (Part 7) - Swing
Java OOP Programming language (Part 7) - SwingJava OOP Programming language (Part 7) - Swing
Java OOP Programming language (Part 7) - SwingOUM SAOKOSAL
 
Java OOP Programming language (Part 6) - Abstract Class & Interface
Java OOP Programming language (Part 6) - Abstract Class & InterfaceJava OOP Programming language (Part 6) - Abstract Class & Interface
Java OOP Programming language (Part 6) - Abstract Class & InterfaceOUM SAOKOSAL
 
Java OOP Programming language (Part 5) - Inheritance
Java OOP Programming language (Part 5) - InheritanceJava OOP Programming language (Part 5) - Inheritance
Java OOP Programming language (Part 5) - InheritanceOUM SAOKOSAL
 
Java OOP Programming language (Part 4) - Collection
Java OOP Programming language (Part 4) - CollectionJava OOP Programming language (Part 4) - Collection
Java OOP Programming language (Part 4) - CollectionOUM SAOKOSAL
 
Java OOP Programming language (Part 3) - Class and Object
Java OOP Programming language (Part 3) - Class and ObjectJava OOP Programming language (Part 3) - Class and Object
Java OOP Programming language (Part 3) - Class and ObjectOUM SAOKOSAL
 
Java OOP Programming language (Part 1) - Introduction to Java
Java OOP Programming language (Part 1) - Introduction to JavaJava OOP Programming language (Part 1) - Introduction to Java
Java OOP Programming language (Part 1) - Introduction to JavaOUM SAOKOSAL
 
Javascript & DOM - Part 1- Javascript Tutorial for Beginners with Examples
Javascript & DOM - Part 1- Javascript Tutorial for Beginners with ExamplesJavascript & DOM - Part 1- Javascript Tutorial for Beginners with Examples
Javascript & DOM - Part 1- Javascript Tutorial for Beginners with ExamplesOUM SAOKOSAL
 
Aggregate rank bringing order to web sites
Aggregate rank  bringing order to web sitesAggregate rank  bringing order to web sites
Aggregate rank bringing order to web sitesOUM SAOKOSAL
 
How to succeed in graduate school
How to succeed in graduate schoolHow to succeed in graduate school
How to succeed in graduate schoolOUM SAOKOSAL
 
Data preparation for mining world wide web browsing patterns (1999)
Data preparation for mining world wide web browsing patterns (1999)Data preparation for mining world wide web browsing patterns (1999)
Data preparation for mining world wide web browsing patterns (1999)OUM SAOKOSAL
 
Consumer acceptance of online banking an extension of the technology accepta...
Consumer acceptance of online banking  an extension of the technology accepta...Consumer acceptance of online banking  an extension of the technology accepta...
Consumer acceptance of online banking an extension of the technology accepta...OUM SAOKOSAL
 
When Do People Help
When Do People HelpWhen Do People Help
When Do People HelpOUM SAOKOSAL
 
Correlation Example
Correlation ExampleCorrelation Example
Correlation ExampleOUM SAOKOSAL
 

More from OUM SAOKOSAL (20)

Class Diagram | OOP and Design Patterns by Oum Saokosal
Class Diagram | OOP and Design Patterns by Oum SaokosalClass Diagram | OOP and Design Patterns by Oum Saokosal
Class Diagram | OOP and Design Patterns by Oum Saokosal
 
Android app development - Java Programming for Android
Android app development - Java Programming for AndroidAndroid app development - Java Programming for Android
Android app development - Java Programming for Android
 
Java OOP Programming language (Part 8) - Java Database JDBC
Java OOP Programming language (Part 8) - Java Database JDBCJava OOP Programming language (Part 8) - Java Database JDBC
Java OOP Programming language (Part 8) - Java Database JDBC
 
Java OOP Programming language (Part 7) - Swing
Java OOP Programming language (Part 7) - SwingJava OOP Programming language (Part 7) - Swing
Java OOP Programming language (Part 7) - Swing
 
Java OOP Programming language (Part 6) - Abstract Class & Interface
Java OOP Programming language (Part 6) - Abstract Class & InterfaceJava OOP Programming language (Part 6) - Abstract Class & Interface
Java OOP Programming language (Part 6) - Abstract Class & Interface
 
Java OOP Programming language (Part 5) - Inheritance
Java OOP Programming language (Part 5) - InheritanceJava OOP Programming language (Part 5) - Inheritance
Java OOP Programming language (Part 5) - Inheritance
 
Java OOP Programming language (Part 4) - Collection
Java OOP Programming language (Part 4) - CollectionJava OOP Programming language (Part 4) - Collection
Java OOP Programming language (Part 4) - Collection
 
Java OOP Programming language (Part 3) - Class and Object
Java OOP Programming language (Part 3) - Class and ObjectJava OOP Programming language (Part 3) - Class and Object
Java OOP Programming language (Part 3) - Class and Object
 
Java OOP Programming language (Part 1) - Introduction to Java
Java OOP Programming language (Part 1) - Introduction to JavaJava OOP Programming language (Part 1) - Introduction to Java
Java OOP Programming language (Part 1) - Introduction to Java
 
Javascript & DOM - Part 1- Javascript Tutorial for Beginners with Examples
Javascript & DOM - Part 1- Javascript Tutorial for Beginners with ExamplesJavascript & DOM - Part 1- Javascript Tutorial for Beginners with Examples
Javascript & DOM - Part 1- Javascript Tutorial for Beginners with Examples
 
Aggregate rank bringing order to web sites
Aggregate rank  bringing order to web sitesAggregate rank  bringing order to web sites
Aggregate rank bringing order to web sites
 
How to succeed in graduate school
How to succeed in graduate schoolHow to succeed in graduate school
How to succeed in graduate school
 
Google
GoogleGoogle
Google
 
E miner
E minerE miner
E miner
 
Data preparation for mining world wide web browsing patterns (1999)
Data preparation for mining world wide web browsing patterns (1999)Data preparation for mining world wide web browsing patterns (1999)
Data preparation for mining world wide web browsing patterns (1999)
 
Consumer acceptance of online banking an extension of the technology accepta...
Consumer acceptance of online banking  an extension of the technology accepta...Consumer acceptance of online banking  an extension of the technology accepta...
Consumer acceptance of online banking an extension of the technology accepta...
 
When Do People Help
When Do People HelpWhen Do People Help
When Do People Help
 
Mc Nemar
Mc NemarMc Nemar
Mc Nemar
 
Correlation Example
Correlation ExampleCorrelation Example
Correlation Example
 
Sem+Essentials
Sem+EssentialsSem+Essentials
Sem+Essentials
 

Recently uploaded

Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

Sem Ski Amos

  • 1. SEM With Amos: Ski Satisfaction The data for this example comes from Tabachnick and Fidel (4th ed.). The variance covariance matrix is in the file SkiSat-VarCov.txt, which you should download from my StatData page. Note the data are different in the 5th edition of T&F. Start by booting Amos Graphics. File, New to start a new diagram. Click File, Data Files, File Name. Select SkiSat-VarCov.txt. Click Open. Click View Data if you wish to peek at the data you have selected. Click OK. Click the Draw a Latent Variable icon once. Put the cursor where you wish to draw the ellipse for the first latent variable and click again. Click again once for each variable you wish to related to the first latent variable. Click the Draw a Latent Variable icon again and place the ellipse for the second latent variable. Add two observed variables associated with this latent variable. Use Move Object to relocate the objects as desired. If an arrow will not locate as you wish it, delete it (X icon) and then redraw it (arrow icon). SEM-Ski-Amos.doc
  • 2. 2 Click “File, Save As” and save your model before too much time passes – that way, if AMOS decides to nuke your model then you can get it back from the saved amw file. I try to remember to save my model frequently while I am working on it. Click the Draw Observed Variables icon and locate an observed variable near the second (right) latent variable. Place an arrow going from it to the second latent variable. Click the List Variables in Data Set icon and then drag each variable name to the appropriate rectangle. You will find that the rectangles are not large enough to hold the variable names. Use the Change the Shape of Objects tool to enlarge the rectangles. Right click the error circle that goes to “numyrs.” Select Object Properties. Enter “e1” as the variable name. In the same way name the other three error circles. Use Object Properties to name the first latent variable (that on the left) “LoveSki.” Click the Parameters tab and set the variance to 1. Name the second latent variable “SkiSat,” but do not fix its variance. Draw an arrow from LoveSki to SkiSat.
  • 3. 3 Click the “Add a Unique Variable to an Existing Variable icon and then click the SkiSat ellipse. Move and resize the error circle and name it “d2.” Compare your diagram with that in Tabachnick and Fidell. Notice that AMOS has fixed the coefficient from LoveSki to numyears at 1. That is not necessary, as we fixed the variance of LoveSki to 1. Right click that arrow and select Object Properties. Delete the “1” under Regression Weight. Click the Analysis Properties icon. Under the Output tab select the stats you want, as indicated below.
  • 4. 4 To start the analysis, just click the Calculate Estimates icon. Click “Proceed with the analysis.”
  • 5. 5 Click the “View the output path diagram” to see the path diagram with values of the estimated parameters placed on the arrows. Notice that you can select unstandardized or standardized estimates. The standardized regression coefficients are printed beside each path. Beside each dependent variable is printed the r2 relating that variable to a latent variable(s). Click the View Text icon to see much more extensive output from the analysis. Under “Notes for model: Result” you see that the null that the model does fit the data well is not rejected, χ2(4) = 8.814, p = .066. Under “Estimates” you see both unstandardized and standardized regression weights. Many of the elements of the output are hyperlinks. For example, if you click on the .399 estimate for the standardized regression weight for SkiSat <--- senseek, you get the message “When senseek goes up by one standard deviation SkiSat goes up by .399 standard deviation.” The p values in the regression weights table are for tests of the null that the regression coefficient is zero. Those in the variances tables are for tests of the null that the variance is zero.
  • 6. 6 In the squared multiple correlations table the .328 for SkiSat indicates that 32.8% of the variance in that latent variable is explained by its predictors (LoveSki and SenSeek). Look at the standardized residual covariances table. The elements in this table represent differences between the sample variance/covariance table and the estimated population variance/covariance table. The residuals for two covariances are distressingly large – SenSeek-numyears and SenSeek-DaySki. We might want to modify the model to reduce these residuals. Total, direct, and indirect effects have the same meaning they had in path analysis. For example, consider the standardized direct effect of LoveSki on FoodSat – it is zero, as there is no path connecting those two variables. The indirect standardized effect of LoveSki on FoodSat is the product of the standardized path coefficients leading from LoveSki to FoodSat – that is, .411(.601) = .247. Of course, the total effects equal the sum of the direct and indirect effects. Under Modification Indices we see that the LM test indicates that allowing LoveSki and SenSeek to covary would reduce the goodness of fit Chi-square by about 5.57. Since this involves only one parameter, this Chi-square could be evaluated on one degree of freedom. It is significant. That is, adding this one parameter to the model should significantly increase the fit of the model to the data. Under Model Fit you see values of the many fit statistics. The Comparative Fit Index (CFI) is supposed to be good with small samples, and we certainly have a small sample here. Its value is .919. Values greater than .95 indicate good fit. The Root Mean Square Error of Approximation (RMSEA) is .110. Values less than .06 indicate good fit, and values greater than .10 indicate poor fit. Modification of the Model Our model does not fit the data very well. Let us try adding the parameter recommended by the LM, the path from SenSeek to LoveSki. Edit the diagram to look like that below. Notice that LoveSki is now a latent dependent variable. Also notice the following changes: • LoveSki no longer has its variance fixed to 1 – AMOS warned me not to constrain its variance to 1 if I wanted to draw a path to it from SenSeek. Accordingly, I fixed the regression coefficient from LoveSki to NumYrs at 1, giving LoveSki the same variance as NumYrs. I had noticed earlier that LoveSki and NumYrs were very well correlated. • I added a disturbance for LoveSki, as it is now a latent dependent variable. After making the indicated changes in the model, click the Calculate Estimates icon and then view the output path diagram with standardized estimates.
  • 7. 7 e1 e3 1 1 numyrs snowsat d2 d1 1 1 1 1 LoveSki SkiSat dayski foodsat 1 1 senseek e2 e4
  • 8. 8 Click the View Text icon and look at the results. The goodness of fit Chi- square is now only 2.053 on 3 degrees of freedom. Previously it was 8.814 on 4 degrees of freedom. The change of fit Chi-square is 8.814 − 2.053 = 6.761 on (4 − 3) = 1 degrees of freedom. Adding the path from SenSeek to LoveSki significantly increased the fit of the model with the data. Notice that the standardized residual matrix no longer has any very large elements. Among the fit indices, the CFI has increased from .919 to 1.000 and the RMSEA has decreased from .110 to 0.000, both indicating better fit. • Return to Wuensch’s Stats Lessons Page • An Introduction to Structural Equation Modeling (SEM) • SEM with SAS Proc Calis Karl L. Wuensch Dept. of Psychology, East Carolina University, Greenville, NC USA October, 2008