I am trying to perform Monte-Carlo study for between group analysis. My design include change in sample size, change in number of loadings for each construct and cahgning the normality of data. I was trying to test effects of violation of normality assumtion by setting skewness and kurtosis to 3. Is it possible to do so using Mplus MonteCarlo facility?
You can easily change the sameple size, the number of factor indicators, and the size of the factors indicators in Mplus Monte Carlo simulations. There is no direct way of specifying the skewness of the generated data. You would need to create non-normal variables by mixing two normals.
See the following paper where the generation of non-normal data is shown:
Muthén, L.K. & Muthén, B.O. (2002). How to use a Monte Carlo study to decide on sample size and determine power. Structural Equation Modeling, 4, 599-620. Mplus inputs and outputs used in this paper can be viewed and/or downloaded from the Examples page.
This paper can be downloaded from the website under Papers.
Thanks for many helpful comments I found recently in the threads of your discussion board.
Unfortunately, I couldn’t find an answer to the following (perhaps rather simple) question: I suppose the sample size of a multigroup analysis is dependant from the group number. Does this mean, when analysing the sample size with a Monte Carlo study (as proposed by Muthén & Muthén 2002), the resulting number of cases needed (X), is the minimum number for each group? Say 2 groups, sample size needed 2*X?
Sure you’re right, each group has its specific factor loadings, residual variances of the factor indicators and factor correlation, which should be considered.
Would it be possible to do a separate Monte Carlo study for each group (e.g. country) and of course to gain the same valid results as with a simulation of the whole model. This approach might be easier to handle, because of the differing sample sizes across groups, which are likely to be expected. Am I wrong to do so (regarding the model fit of the multiple group analysis)?
I am also attempting to run a Monte Carlo simulation study while specifying the skewness and kurtosis of a variable. I realize that one way to do this is to combine two normal distributions, though I am unsure of how to set the parameters for these distributions in order to achieve the desired skewness. Do you have any recommendations as to how to set these parameters.
Asparouhov, T. & Muthén B. (2015). Structural equation models and mixture models with continuous non-normal skewed distributions. Structural Equation Modeling: A Multidisciplinary Journal, DOI:10.1080/10705511.2014.947375. (Download Mplus inputs and outputs).