Package 'FAfA'

Title: Factor Analysis for All
Description: This Shiny application offers researchers a comprehensive tool for performing factor analysis. Users can upload datasets, validate assumptions, manage missing and outlier data, split data for different analyses, and run exploratory and confirmatory factor analyses ("EFA" and "CFA"). The software also offers reliability analysis, exploratory graph analysis, and item weighting. With a user-friendly interface, this tool simplifies the EFA and CFA processes. The main features are data submission and simple data inspection. Data manipulation (excluding variables, splitting data, checking for outliers), assumption checking (Tabachnik & Fidell (2012) <ISBN:978-0-205-84957-4> and Field (2009) <ISBN:978-1-84787-906-6>) for factor analysis, exploratory factor analysis (with various factor number determination methods (Lorenzo-Seva & Ferrando (2021) <doi:10.5964/meth.7185>)), confirmatory factor analysis (model definition and modification suggestions (Kline (2011) <ISBN:978-1-60623-877-6>)), reliability analysis (Cronbach's alpha, McDonald's omega, Armor's theta, structural reliability, stratified alpha), item weighting (Kilic & Dogan (2019) <doi:10.21031/epod.516057>).
Authors: Abdullah Faruk KILIC [cre, aut]
Maintainer: Abdullah Faruk KILIC <[email protected]>
License: GPL-3
Version: 0.2
Built: 2024-12-07 07:02:39 UTC
Source: CRAN

Help Index


Run the Shiny Application

Description

This function launches the Shiny application for performing comprehensive factor analysis. The application allows users to upload datasets, check assumptions, manipulate data, perform exploratory and confirmatory factor analysis, and conduct reliability analysis and item weighting.

Usage

run_app(
  lang = "eng",
  onStart = NULL,
  options = list(),
  enableBookmarking = NULL,
  uiPattern = "/",
  ...
)

Arguments

lang

A character string specifying the language of the application. Options are "eng" (default) for English and "tr" for Turkish.

onStart

A function to execute when the app starts.

options

A list of options to be passed to shiny::shinyApp.

enableBookmarking

Enable bookmarking in the app.

uiPattern

A pattern to be matched for the app's UI.

...

Additional arguments to pass to golem_opts.

Details

The application supports multiple languages. By default, it runs in English. However, it can be switched to Turkish by setting the lang parameter to "tr".

Value

This function does not return a value. It launches the Shiny application interface.