I found that after running a CFA, positive factor loadings and negative factor loadings occurred as appropriate. (An item representing a high score and an item representing a low score on the same construct loading in opposite directions.)
-
Is it okay to leave these loadings as negative when other loadings on the same factor are positive?
-
Or do these negative loadings mean that the an item is loading on the correct factor but will need to be reverse coded?
-
If so, how does one reverse code a continuous variable in R, when it is taken to 2 decimal places? (e.g. can't just say 1 = 6, …., 6 = 1 with values like 2.43)
Best Answer
You are correct: the negative loading suggests a negative linear association between the latent variable and the observed variable, and if you were to compute an observed score to approximate the latent variable (e.g., by summing or averaging items), it would be appropriate to reverse-score the negative loading variables. As for how you could take this negative loading into account when creating a score for your variable, I see you as having three options: