Dear Statalist users,
I am using Stata 15.1. I am trying to compute an Exploratory factor analysis. I have 32 ordinal variables (4 to 5 point likert scales) on nursing care quality during recent hospital stays. Some of them contain missing values.
The data set contains N=1,727 observations with only 44.5% complete cases. I assume MAR because missingness only depends on the observed variable "service XY was not necessary during my hospital stay".
With my boss, I agreed on using a matrix of EM covariances as input for EFA to adress the missingness (as suggested by John Graham 2009). However, since the variables are ordinal, I would also like to use polychoric correlations. Is there any chance to combine the command
(package from Stata Journal) with
to obtain a covariance matrix that can be used as input for
afterwards? Or is there another way of adressing ordinal data structure when using the EM algorithm?
Any suggestions would be highly appreciated!
Thanks a lot, Svane
I am using Stata 15.1. I am trying to compute an Exploratory factor analysis. I have 32 ordinal variables (4 to 5 point likert scales) on nursing care quality during recent hospital stays. Some of them contain missing values.
The data set contains N=1,727 observations with only 44.5% complete cases. I assume MAR because missingness only depends on the observed variable "service XY was not necessary during my hospital stay".
With my boss, I agreed on using a matrix of EM covariances as input for EFA to adress the missingness (as suggested by John Graham 2009). However, since the variables are ordinal, I would also like to use polychoric correlations. Is there any chance to combine the command
Code:
polychoric
Code:
mi impute mvn varlist, emonly
Code:
factormat
Any suggestions would be highly appreciated!
Thanks a lot, Svane
Comment