ShinyEFA is a web application created with R and Shiny. It is created and maintained by Andriy Koval (University of Central Florida, Orlando) and Will Beasley (University of Oklahoma Health Sciences Center).
ShinyEFA uses datasets from the psych package by William Revelle and gradient projection algorithms by Bernaards and Jennrich. The original factor pattern matrices are obtained from an unrotated solution of the factanal function of the stats packages. Advanced factor functions by James Steiger are used for RMSEA diagnostic.
The application is hosted on RStudio's Glimmer server http://glimmer.rstudio.com/wibeasley/ShinyEFA/, and the public GitHub code repository is available at https://github.com/andkov/ShinyEFA/. Questions and comments are welcomed at Andrey's gmail account (koval.andrey).
Selected References