R: Exploratory Factor Analysis

efa {jmv} | R Documentation

## Exploratory Factor Analysis

### Description

Exploratory Factor Analysis

### Usage

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

### Arguments

`data` | the data as a data frame
`vars` | a vector of strings naming the variables of interest in `data`
`nFactorMethod` | `'parallel'` (default), `'eigen'` or `'fixed'`, the way to determine the number of factors
`nFactors` | an integer (default: 1), the number of factors in the model
`minEigen` | a number (default: 1), the minimal eigenvalue for a factor to be included in the model
`rotation` | `'none'`, `'varimax'` (default), `'quartimax'`, `'promax'`, `'oblimin'`, or `'simplimax'`, the rotation to use in estimation
`hideLoadings` | a number (default: 0.3), hide loadings below this value
`screePlot` | `TRUE` or `FALSE` (default), show scree plot
`eigen` | `TRUE` or `FALSE` (default), show eigenvalue table
`factorCor` | `TRUE` or `FALSE` (default), show factor correlations
`factorSummary` | `TRUE` or `FALSE` (default), show factor summary
`modelFit` | `TRUE` or `FALSE` (default), show model fit measures and test
`kmo` | `TRUE` or `FALSE` (default), show Kaiser-Meyer-Olkin (KMO) measure of sampling adequacy (MSA) results
`bartlett` | `TRUE` or `FALSE` (default), show Bartlett's test of sphericity results

### Value

A results object containing:

`results$text` |  |  |  |  | a preformatted

### Examples

    data('iris')

    efa(iris, vars = c('Sepal.Length', 'Sepal.Width', 'Petal.Length', 'Petal.Width'))

    #
    #  EXPLORATORY FACTOR ANALYSIS
    #
    #  Factor Loadings
    #  ------------------------------------------------
    #                    1        2        Uniqueness
    #  ------------------------------------------------
    #    Sepal.Length    0.993                0.10181
    #    Sepal.Width              0.725       0.42199
    #    Petal.Length    0.933                0.00483
    #    Petal.Width     0.897                0.07088
    #  ------------------------------------------------
    #    Note. 'oblimin' rotation was used
    #

[Package jmv version 0.8.6.2 Index]