Package 'unival'

Title: Assessing Essential Unidimensionality Using External Validity Information
Description: Assess essential unidimensionality using external validity information using the procedure proposed by Ferrando & Lorenzo-Seva (2019) <doi:10.1177/0013164418824755>. Provides two indices for assessing differential and incremental validity, both based on a second-order modelling schema for the general factor.
Authors: Pere Joan Ferrando, David Navarro-Gonzalez, Urbano Lorenzo-Seva
Maintainer: David Navarro-Gonzalez <[email protected]>
License: GPL-3
Version: 1.1.0
Built: 2024-12-22 06:21:57 UTC
Source: CRAN

Help Index


Assessing essential unidimensionality using external validity information

Description

Package for assessing the unidimensionality of a set of items using external validity information. It can be applied on linear or graded factor analytic models.

Details

unival is based on the procedure proposed by Ferrando & Lorenzo-Seva (2019). The authors proposed two group of procedures: A group of differential validity procedures to assess the extent to which the primary factor scores relate differentially to the external variables; and a group of incremental validity procedures to assess the extent to which the primary factor scores yield predictive validity increments with respect to the single general factor scores. Both groups of procedures are based on a second-order modelling schema for the general factor.

The factor scores have to be obtained externally, we suggest using FACTOR program (Lorenzo-Seva & Ferrando, 2013) or using the functions mirt, fscores and summary-method included on the mirt package (Chalmers, 2012).

More information can be found on the documentation page of the function unival.

Value

\link{unival}

Assess essential unidimensionality using external validity information.

Author(s)

Pere Joan Ferrando

David Navarro-Gonzalez

Urbano Lorenzo-Seva

References

Chalmers, R. P. (2012). mirt: A Multidimensional Item Response Theory Package for the R Environment. Journal of Statistical Software, 48(6), 1-29. doi:10.18637/jss.v048.i06

Lorenzo-Seva, U., & Ferrando, P. J. (2013). Factor 9.2: A comprehensive program for fitting exploratory and semiconfirmatory factor analysis and IRT models. Applied Psychological Measurement, 37(6), 497-498. doi:10.1177/0146621613487794

Ferrando, P.J. & Lorenzo-Seva, U. (2019). An External Validity Approach for Assessing Essential Unidimensionality in Correlated-Factor Models. Educational and Psychological Measurement. doi:10.1177/0013164418824755

Examples

## perform unidimensionality analysis using an example dataset. The dataset is composed by the
## criterion and the factor scores, already computed using FACTOR. The correlation between factors
## was also obtained using this program. An alternative could be using the functions included in
## \code{mirt} package (Chalmers, 2012).

y=SAS3f[,1]
FP=as.matrix(SAS3f[,2:4])
fg=SAS3f[,5]
PHI=cbind(c(1,0.408,0.504),c(0.408,1,0.436),c(0.504,0.436,1))

unival(y = y, FP = FP, fg = fg, PHI = PHI)

SAS3f database

Description

A database to be used as example in the functions included on unival package. It contains the criterion, the primary factor scores and the general factor scores obtained using the program FACTOR. Those scores were obtained used a dataset of 238 responders to the Statistical Anxiety Scale (Vigil-Colet, Lorenzo-Seva, & Condon, 2008). For clarification: it does not contain the raw scores from the participant's answers to the test.

Usage

data("SAS3f")

Format

A data frame with 238 observations and 5 variables, corresponding to the criterion, the primary factor scores and the general factor score.

Details

The original test contains 24 items and measures 3 different anxiety subscales: Examination Anxiety , Asking for Help Anxiety and Interpretation Anxiety. Since they are highly correlated, they were considered related subscales from an overall scale, which measures statistical anxiety.

Since the package unival was designed for working with the factor scores and not the raw data, the provided datasets include the factor scores instead the raw data. It also contains a criterion, which in this case are the marks obtained by the responders on an Statistical exam.

Source

http://www.psicothema.com/PDF/3444.pdf

References

Vigil-Colet, A., Lorenzo-Seva, U., & Condon, L. (2008). Development and validation of the Statistical Anxiety Scale. Psicothema, 20(1). http://www.psicothema.com/PDF/3444.pdf

Examples

data(SAS3f)

Assessing essential unidimensionality using external validity information

Description

Assess essential unidimensionality using external validity information.

Usage

unival(y, FP, fg, PHI, FA_model = 'Linear', type, SEP, SEG, relip,
  relig, percent = 90, display = TRUE)

Arguments

y

Related external variable.

FP

Primary factor score estimates.

fg

General or second-order factor score estimates.

PHI

Inter-Factor correlation matrix.

FA_model

Which FA-model was used for calibration and scoring. Available options are: "Linear" (by default) or "Graded".

type

Which type of factor score estimates were used in FP and fg. The two available options are: "ML" or "EAP" scores. If not specified, ML will be assumed.

SEP

Standard Errors (ML scores) or PSDs (EAP scores) for primary factor scores (only required when using graded model).

SEG

Standard Errors (ML scores) or PSDs (EAP scores) for the general factor (only required when when using graded model).

relip

A vector containing the marginal reliabilities of the primary factor scores estimates. It is optional except when the number of factors is 2. It can be obtained using the function fscores from the mirt package (Chalmers, 2012), or in other software like FACTOR (Lorenzo-Seva & Ferrando, 2013).

relig

The marginal reliability of the general factor (optional).

percent

Width of the confidence interval (by default 90 for 90% confidence interval).

display

Determines if the output will be displayed in the console (TRUE by default).

Details

unival is based on the procedure proposed by Ferrando & Lorenzo-Seva (2019). The authors proposed two group of procedures: A group of differential validity procedures to assess the extent to which the primary factor scores relate differentially to the external variables; and a group of incremental validity procedures to assess the extent to which the primary factor scores yield predictive validity increments with respect to the single general factor scores. Both groups of procedures are based on a second-order modelling schema for the general factor.

The factor scores have to be obtained externally, we suggest using FACTOR program (Lorenzo-Seva & Ferrando, 2013) or using the functions mirt, fscores and summary-method included on the mirt package (Chalmers, 2012).

Value

differential_validity

A vector containing the scaled disattenuated validity coefficients expected to be equal under Ho.

differential_CI

The confidence intervals for the scaled coefficients above.

max_diffe

The maximal difference between the most extreme scaled coefficient and the median of all of them.

maxdiffe_CI

The confidence interval for the difference above.

contrast2

Error corrected correlations between (a) the general factor scores and the external variable (single correlation) and (b) the multiple factor scores and the external variable (multiple correlation).

contrast2CI

The confidence intervals for correlations above.

incremental_validity

A value containing the difference between the single and multiple correlations above.

incremental_CI

The confidence interval for the difference above.

Author(s)

Pere Joan Ferrando

David Navarro-Gonzalez

Urbano Lorenzo-Seva

References

Chalmers, R. P. (2012). mirt: A Multidimensional Item Response Theory Package for the R Environment. Journal of Statistical Software, 48(6), 1-29. doi:10.18637/jss.v048.i06

Lorenzo-Seva, U., & Ferrando, P. J. (2013). Factor 9.2: A comprehensive program for fitting exploratory and semiconfirmatory factor analysis and IRT models. Applied Psychological Measurement, 37(6), 497-498. doi:10.1177/0146621613487794

Ferrando, P.J. & Lorenzo-Seva, U. (2019). An External Validity Approach for Assessing Essential Unidimensionality in Correlated-Factor Models. Educational and Psychological Measurement. doi:10.1177/0013164418824755

Examples

## perform unidimensionality analysis using an example dataset. The dataset is composed by the
## criterion and the factor scores, already computed using FACTOR. The correlation between factors
## was also obtained using this program. An alternative could be using the functions included in
## mirt package (Chalmers, 2012).

y = SAS3f[,1]
FP = as.matrix(SAS3f[,2:4])
fg = SAS3f[,5]
PHI = cbind(c(1,0.408,0.504),c(0.408,1,0.436),c(0.504,0.436,1))

unival(y = y, FP = FP, fg = fg, PHI = PHI)