How can i do factor analysis with missing data in stata. Truxillo 2005, graham 2009, and weaver and maxwell 2014 have suggested an approach using maximum likelihood with the expectationmaximization em. These data were collected on 1428 college students complete data on 65 observations and. This work is licensed under a creative commons attribution. Confirmatory factor analysis and structural equation modeling 59 following is the set of examples included in this chapter that estimate models with parameter constraints. With factor scores, one can also perform severalas multiple regressions, cluster analysis, multiple discriminate analyses, etc. Do files doedit openingsaving a stata datafile quick way of finding variables subsetting using conditional if stata color coding system from spsssas to stata example of a dataset in excel from excel to stata copyandpaste. Factor analysis stata annotated output idre stats ucla. Sep 22, 2011 stata has commands for both simple ca and multiple correspondence analysis mca, which i believe are based on michael greenacre. You need to make sure that you reproduce the relevant patterns for your model of interest, but that does not mean that you need to use the same model as you intend to use in your final analysis. Javascript is required for this site to function correctly, follow the relevant set of instuction to enable.
Confirmatory factor analysis cfa is a multivariate statistical procedure that is used to test how well the measured variables represent the number of constructs. These data were collected on 1428 college students complete data on 65 observations and are responses to items on a survey. The initial model is a twostage empirical one, in that it models crack initiation. Exploratory factor analysis efa construct validity was determined by means of efa using descriptive statistics, principal component analysis pca extraction method 21 and varimax rotation 21. If you are using a version of stata older than 12 which you should have told us in your post, then you will not have an sem command. The factor score is just a linear combination of your observed items, so it is. It reduces attribute space from a larger number of variables to a smaller number of factors and as such is a nondependent procedure that is, it does not assume a dependent variable is specified. Confirmatory factor analysis statalist the stata forum. This page shows an example factor analysis with footnotes explaining the output.
Running a confirmatory factor analysis in stata is a little more complicated. Exploratory factor analysis versus confirmatory factor. Learn about the ttest, the chi square test, the p value and more duration. Confirmatory factor analysis cfa is used to study the relationships between a set of observed variables and a set of continuous latent variables.
Confirmatory factor analysis is just a particular type of sem. Although this format is often convenient, when interpreting factors it can be useful to list variables by size. Confirmatory factor analysis with stata part 1 youtube. Data analysis with stata 12 tutorial university of texas. We will do an iterated principal axes ipf option with smc as initial communalities retaining three factors factor 3 option followed by varimax and promax rotations. If you look in the sem manual, examples 1, 3, and 15 will give you a pretty comprehensive view of how to use the sem command for this. This is expecting much more of factor analysis than it will give, at least by default. One issue is that traditional multiple imputation methods, such as mi estimate, dont work with statas factor command. Statafactor analysis wikibooks, open books for an open. Dynamic factor models time series analysis in stata. Conducting exploratory factor analysis in stata is relatively straight forward.
We will do an iterated principal axes ipf option with smc as initial communalities retaining three factors factor3 option followed by varimax and promax rotations. The use of mata in programming will be highlighted. With cfa, researcher needs to specify both number of factors as well as what variables define the factors. Confirmatory factor analysis illustrated example podcast 9 minutes the scale of ethnocultural empathy see was developed to measure the ethnocultural empathy. For examples of running efa in stata, go here or here. A confirmatory factor analysis assumes that you enter the factor analysis with a firm idea about the number of factors you will encounter, and about which.
I can think of a few things that you might be referring to. I would like to run a couple of regressions using the factor score from an explorative factor analysis as the dependent variable but i am not sure how i should handle missing data. A total of 193 counseling students completed the nine items on. Could you describe what you mean by panel data factor analysis. In short, pca is not equal to principal axis method factor analysis. My own view is that this is somewhere between nonstandard and downright weird as an application of factor analysis, but there is considerable variation among statisticallyminded people on the merits of factor analysis and how it might be well used, so conflicting advice is highly likely. Article pdf available in academy of management annual meeting proceedings 19971.
For many other applications, however, cfa is the starting point for more elaborate model testing brown, 2006. I have completed the principal component analysis pca, exploratory factor analysis efa, and confirmatory factor analysis cfa, treating data with likert scale 5level responses. Stata is available on the pcs in the computer lab as well as on the unix system. The see consist of four domains measured with nine items. In particular, factor analysis can be used to explore the data for patterns, confirm our hypotheses, or reduce the many variables to a more manageable number.
Then, using lavaan, i repeated the cfa defining the variables as. We will do an iterated principal axes ipf option with smc as initial communalities retaining three factors factor3 option followed by varimax and promax. Introductory advanced regression analysis, irt, factor analysis and structural equa tion modeling with categorical, censored, and count outcomes topic 3. Factor analysis in stata a little bit of this, a little. When the observed variables are categorical, cfa is also referred to as item response theory irt analysis fox, 2010. Regressionanalysis, exploratory factoranalysis,regression. Remarks and examples remarks are presented under the following headings. Used properly, factor analysis can yield much useful information. Finding the question is often more important than finding the answer.
Factor analysis sometimes also called latent variables analysis is a mathematical. Factor analysis factor analysis is used to uncover the latent structure dimensions of a set of variables. For many applications, cfa represents the end point of ones analysis. Factor analysis is a statistical method that identifies a latent factor or factors that underlie observed variables. I have a 240item test, and, according to the initial model and other authors, i must obtain 24 factors. Confirmatory factor analysis cfa and exploratory factor analysis efa are similar techniques, but in exploratory factor analysis efa, data is simply explored and provides information about the numbers of factors required to. Factor analysis with stata is accomplished in several steps. Exploratory factor analysis if you are not familiar with the syntax for efa using stata, it is also relatively straightforward. Stata will assume that both variables are to be treated as categorical if there is no prefix. Andy field page 1 10122005 factor analysis using spss the theory of factor analysis was described in your lecture, or read field 2005 chapter 15. Multiple correspondence analysis with stata jan fredrik hovden. Truxillo 2005, graham 2009, and weaver and maxwell 2014 have suggested an approach using maximum likelihood with the expectationmaximization em algorithm to estimate of the. Im trying to perform a confirmatory factor analysis using spss 19.
Stata example here is an example using the api99g dataset. Factor analysis and multiple imputation on thu, 22710, hidden email wrote. I dont know how to mimic stata s default factor analysis in r. Exploratory and confirmatory factor analyses for testing. Clicking on this blue link will open up the pdf file of the sem. Twogroup twin model for continuous outcomes using parameter constraints. Principal component analysis and factor analysis in stata youtube.
You may need a factor analysis expert, if any hang around here. Orthogonal rotations oblique rotations other types of rotation in this entry, we focus primarily on the rotation of factor loading matrices in factor analysis. Trying to run factor analysis with missing data can be problematic. Javascript is disabled please follow these instructions.
So you can verify that pca in stata would match what you report from r. Factor analysis using spss 2005 discovering statistics. Stata module to perform confirmatory factor analysis. How do i use multiple imputation procedures with factor. Factor analysis in longitudinal and repeated measures studies jack mcardle, psychology dept. New developments in latent variable panel analyses of. Factor analysis in longitudinal and repeated measures studies. At first, coming from specialized programs like spad, the commands in stata for doing mca appear very rudimentary, but because of the versality of stata there is not very difficult. Confirmatory factor analysis in stata researchgate. Run the factor command, followed by the rotate command. As such factor analysis is not a single unique method but a set of. Factor analysis in stata a little bit of this, a little bit. To numerically present this, you can ask stata for the skew and kurtosis statistics, including pvalues, as we did in section 3.
Here is a comparison of a 2 factor analysis for a 73x40 data set with 43% missing values, using four different methods. I dont know how to mimic statas default factor analysis in r. The aim of an imputation model is to reproduce the observed patterns in the data on to the missing values. Multiple correspondence analysis with stata jan fredrik. For ec203 ec303 and ec204 ec304 students will need to purchase the econometric software. Basics of stata this handout is intended as an introduction to stata.
Feb 07, 2018 average variance extracted and composite reliability after factor analysis using spss and excel duration. Oct 14, 2011 conducting exploratory factor analysis in stata is relatively straight forward. In stata, you request principal component analysis by. Search for the file address where the data base entitled. By default spss will list variables in the order in which they are entered into the data editor. It allows you to specify that factor loadings of lower. Before doing it, it s better to clear out any other dataset currently in memory, typing. Statistical methods and practical issues kim jaeon, charles w. Example factor analysis is frequently used to develop questionnaires. Two factor cfa to begin, we should start on a good note there is in my opinion really good news. What should i do to perform a confirmatory factor analysis. I will present a set of routines to conduct a onefactor confirmatory factor analysis in stata. There are several methods of factor analysis, but they do not necessarily give same results.
Statistics with stata updated for version 9 hamilton, lawrence c. Just wanted to ask if there is some userwritten program for panel data factor analysis in stata. How to replicate stata factor command in r stack overflow. A stochastic model is described and fitted to a set of data on maximum crack depths in welds on a large system.
1248 854 1209 154 1500 1638 695 784 584 528 587 546 368 1116 1176 514 564 487 173 1501 290 1483 1496 213 1617 336 243 144 676 1235 1628 999 1591 1156 735 1136 536 1104 1 427 35 996