Page 1 of 1

How can I alter the default parallel analysis for EFA?

Posted: Wed Jul 21, 2021 1:17 pm
by Rob2112
The parallel analysis option for EFA simply has an option to choose PA as an option for factor selection but does not allow you to specify how you want your PA run (such as the percentile cutoff).

I've been trying my hardest to figure this out myself. I've looked at the arguments jmv:: efa (see below) and know when doing a PA "parallel" is chosen for nFactorMethod, but I cannot find anywhere what "parallel"'s arguments are.

Ideally I'd like to know how to figure out what "parallel" is composed of, but if anything I'd like to know HOW the PA is actually run in Jamovi so I can know if I'm happy with it or not.

Code: Select all

efa(
  data,
  vars,
  nFactorMethod = "parallel",
  nFactors = 1,
  minEigen = 0,
  extraction = "minres",
  rotation = "oblimin",
  hideLoadings = 0.3,
  sortLoadings = FALSE,
  screePlot = FALSE,
  eigen = FALSE,
  factorCor = FALSE,
  factorSummary = FALSE,
  modelFit = FALSE,
  kmo = FALSE,
  bartlett = FALSE
)

Re: How can I alter the default parallel analysis for EFA?

Posted: Tue Jul 27, 2021 7:35 am
by emorydoty
Have you found an answer to this, I'm new also and want to do the same thing to mine.

Re: How can I alter the default parallel analysis for EFA?

Posted: Tue Jul 27, 2021 8:36 am
by Ravi
Hi!
So the parallel analysis can't be configured in the "jmv::efa" function, but you can find the code here: https://github.com/jamovi/jmv/blob/4546 ... #L566-L573. If you want a more configurable parallel analysis (in R) you can use for instance the psych library: https://www.rdocumentation.org/packages ... a.parallel

Cheers,
Ravi