How can I alter the default parallel analysis for EFA?

General help and assistance with jamovi. Bug reports can be made at our issues page: https://github.com/jamovi/jamovi/issues . (If you're unsure feel free to discuss it here)
Post Reply
Rob2112
Posts: 1
Joined: Wed Jul 21, 2021 12:59 pm

How can I alter the default parallel analysis for EFA?

Post 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
)
emorydoty
Posts: 1
Joined: Tue Jul 27, 2021 7:32 am
Contact:

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

Post by emorydoty »

Have you found an answer to this, I'm new also and want to do the same thing to mine.
User avatar
Ravi
Posts: 194
Joined: Sat Jan 28, 2017 11:18 am

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

Post 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
Post Reply