Skip to content

Return pooled structure matrix with fa.pooled #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

andreassoteriadesmoj
Copy link

Function fa.pooled returns the pooled loadings of the pattern matrix alongside confidence intervals based upon the replications.

It would be useful to also return the above for the pooled loadings of the structure matrix. For highly correlated factors in oblique rotation, comparing the pattern and structure matrices can help determine whether a specific factor highly loads a given variable when all other factors have been controlled for.

This PR proposes the following changes:

  1. Rotate the structure matrix loadings, and average and get CIs: 2f47d5a, 698682a, 7d47480, fda347d.
  2. Update the documentation of fa.pooled: aa8b49f. This commit not only documents the output from the above changes, but also from the original fa.pooled, for which there is currently no documentation on its returned values.
  3. Some stylistic changes for improved code readability: 013e6ff.

Need this for better clarity as a different `means` and `sds` object is created later on that replaces the original ones (i.e. what is now `col_means` and `col_sds`), which can be confusing.
By naming we can easily subset these vectors using regex patterns instead of numeric indexing.
Describes all elements in output `cis`, which is a list that contains a number of outputs returned when running EFA on a list of replication datasets.
@andreassoteriadesmoj
Copy link
Author

@revelle

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant