Skip to main content
Log in

Using R Package gesca for generalized structured component analysis

  • Note
  • Published:
Behaviormetrika Aims and scope Submit manuscript

Abstract

The R package gesca was recently released to implement generalized structured component analysis (GSCA). GSCA represents a component-based approach to structural equation modeling (SEM) that defines a latent variable as a component or weighted composite of indicators. gesca enables users to obtain overall and local measures of model fit, parameter estimates with bootstrapped standard errors and confidence intervals, and the total and indirect effects of latent variables and indicators. It can also implement several basic extensions of GSCA, including constrained single- and multiple-group analysis, and second-order latent variable modeling. Furthermore, users easily specify their hypothesized relationships among latent variables and/or indicators based on an intuitive text-based syntax that comprises indicator names and simple numerical operators. Owing to its analytic versatility and ease of use, the package can be attractive to those wishing to apply GSCA to their research. This article provides step-by-step guidance on using the package with real examples.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Output 1
Output 2
Code 1
Output 3
Output 4
Output 5
Code 2
Fig. 2
Output 6
Code 3

Notes

  1. To learn more about the dataset, refer to pages 112 to 119 in Chapter 3 of Hwang and Takane (2014).

  2. https://cran.r-project.org/web/packages/gesca/gesca.pdf.

  3. The letter a here has no intrinsic meaning. It only matters that the same two lowercase letters of the English alphabet be used as a convention for indicating that a parameter is constrained to be equal across groups. A different letter should be used for each instance of the c() statement within the same model specification.

  4. GSCA can accommodate both reflective and formative relationships between second- and first-order latent variables. Thus, either (θ)   = : or  = : (or equivalently, (1)   = : ) can be applied in the model syntax.

References

  • Bergami M, Bagozzi RP (2000) Self-categorization, affective commitment and group self-esteem as distinct aspects of social identity in the organization. Br J Soc Psychol 39(4):555–577

    Article  Google Scholar 

  • Blanca MJ, Arnau J, López-Montiel D, Bono R, Bendayan R (2013) Skewness and kurtosis in real data samples. Methodology 9:78–84

    Article  Google Scholar 

  • Efron B (1979) Bootstrap methods: another look at the jackknife. Ann Stat 7(1):1–26

    Article  MathSciNet  MATH  Google Scholar 

  • Hwang H (2009) Regularized generalized structured component analysis. Psychometrika 74(3):517–530

    Article  MathSciNet  MATH  Google Scholar 

  • Hwang H, Takane Y (2004) Generalized structured component analysis. Psychometrika 69(1):81–99

    Article  MathSciNet  MATH  Google Scholar 

  • Hwang H, Takane Y (2009) Nonlinear generalized structured component analysis. Behaviormetrika 37(1):1–14

    Article  Google Scholar 

  • Hwang H, Takane Y (2014) Generalized structured component analysis: a component-based approach to structural equation modeling. Chapman & Hall/CRC Press, Boca Raton

    MATH  Google Scholar 

  • Hwang H, Takane Y, Malhotra N (2007) Multilevel generalized structured component analysis. Behaviormetrika 34(2):95–109

    Article  MathSciNet  MATH  Google Scholar 

  • Hwang H, Kim S, Lee S, Park T (2016) gesca : generalized structured component analysis (GSCA). R package version 1.0.1. https://CRAN.R-project.org/package=gesca

  • Jöreskog KG (1970) A general method for analysis of covariance structures. Biometrika 57(2):239–251

    Article  MathSciNet  MATH  Google Scholar 

  • Meredith W (1993) Measurement invariance, factor analysis and factorial invariance. Psychometrika 58(4):525–543

    Article  MathSciNet  MATH  Google Scholar 

  • Micceri T (1989) The unicorn, the normal curve, and other improbable creatures. Psychol Bull 105(1):156

    Article  Google Scholar 

  • Rosseel Y (2012) lavaan: an R Package for Structural Equation Modeling. J Stat Softw 48(2):1–36. http://www.jstatsoft.org/v48/i02/

  • Widaman KF, Reise SP (1997) Exploring the measurement invariance of psychological instruments: Applications in the substance use domain. In: Bryant KJ, Windle M, West SG (eds) The science of prevention: Methodological advances from alcohol and substance abuse research. American Psychological Association, Washington, DC, pp 281–324

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sunmee Kim.

Ethics declarations

Conflict of interest

On behalf of all authors, the corresponding author states that there is no conflict of interest.

Additional information

Communicated by Shohei Shimizu.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, S., Cardwell, R. & Hwang, H. Using R Package gesca for generalized structured component analysis. Behaviormetrika 44, 3–23 (2017). https://doi.org/10.1007/s41237-016-0002-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41237-016-0002-8

Keywords

Navigation