Factor Analysis Free Software Download Mac



  • Omega: A standalone program to compute omega and omega hierarchical, measures of measurment precision or reliability, using standardized loadings from a confirmatory factor analysis. Also includes ECV, H, and PUC values in addition to omega.
  • Developed by the University of Minnesota this free and open source software works with three operating systems; Windows, Linux, and Mac. In statistics, analysis of variance holds an important place. MacAnova is known for its powerful functioning with multi-variate exploratory statistics.

The major advantage offered by PSPP consists in its ability to handle very large volumes of data, even if the provided data is larger than the virtual memory of your Mac. Thanks to PSPP you can perform descriptive statistics, T-tests, anova, linear and logistic regression, factor analysis, cluster analysis as well as non-parametric tests.

Latest version

Released:

A Factor Analysis class

Project description

FactorAnalyzer

This is a Python module to perform exploratory and factor analysis (EFA), with severaloptional rotations. It also includes a class to perform confirmatory factoranalysis (CFA), with certain pre-defined constraints. In expoloratory factor analysis,factor extraction can be performed using a variety of estimation techniques. Thefactor_analyzer package allows users to perfrom EFA using either (1) a minimumresidual (MINRES) solution, (2) a maximum likelihood (ML) solution, or (3) a principalfactor solution. However, CFA can only be performe using an ML solution.

Both the EFA and CFA classes within this package are fully compatible with scikit-learn.Portions of this code are ported from the excellent R library psych, and the sempackage provided inspiration for the CFA class.

Please see the official documentation for additional details.

Software

Description

Exploratory factor analysis (EFA) is a statistical technique used toidentify latent relationships among sets of observed variables in adataset. In particular, EFA seeks to model a large set of observedvariables as linear combinations of some smaller set of unobserved,latent factors. The matrix of weights, or factor loadings, generatedfrom an EFA model describes the underlying relationships between eachvariable and the latent factors.

Confirmatory factor analysis (CFA), a closely associated technique, isused to test an a priori hypothesis about latent relationships among setsof observed variables. In CFA, the researcher specifies the expected patternof factor loadings (and possibly other constraints), and fits a model accordingto this specification.

Typically, a number of factors (K) in an EFA or CFA model is selectedsuch that it is substantially smaller than the number of variables. Thefactor analysis model can be estimated using a variety of standardestimation methods, including but not limited MINRES or ML.

Factor loadings are similar to standardized regression coefficients, andvariables with higher loadings on a particular factor can be interpretedas explaining a larger proportion of the variation in that factor. In thecase of EFA, factor loading matrices are usually rotated after the factoranalysis model is estimated in order to produce a simpler, more interpretablestructure to identify which variables are loading on a particular factor.

Two common types of rotations are:

  1. The varimax rotation, which rotates the factor loading matrix soas to maximize the sum of the variance of squared loadings, whilepreserving the orthogonality of the loading matrix.
  2. The promax rotation, a method for oblique rotation, which buildsupon the varimax rotation, but ultimately allows factors to becomecorrelated.

This package includes a factor_analyzer module with a stand-aloneFactorAnalyzer class. The class includes fit() and transform()methods that enable users to perform factor analysis and score new datausing the fitted factor model. Users can also perform optional otationson a factor loading matrix using the Rotator class.

The following rotation options are available in both FactorAnalyzerand Rotator:

  1. varimax (orthogonal rotation)
  2. promax (oblique rotation)
  3. oblimin (oblique rotation)
  4. oblimax (orthogonal rotation)
  5. quartimin (oblique rotation)
  6. quartimax (orthogonal rotation)
  7. equamax (orthogonal rotation)

In adddition, the package includes a confirmatory_factor_analyzermodule with a stand-alone ConfirmatoryFactorAnalyzer class. Theclass includes fit() and transform() that enable users to performconfirmatory factor analysis and score new data using the fitted model.Performing CFA requires users to specify in advance a model specificationwith the expected factor loading relationships. This can be done usingthe ModelSpecificationParser class.

Note that the ConfirmatoryFactorAnalyzer class is very experimental at this point,so use it with caution, especially if your data are highly non-normal.

Examples

Exploratory factor analysis example.

Confirmatory factor analysis example.

Requirements

  • Python 3.4 or higher
  • numpy
  • pandas
  • scipy
  • scikit-learn

Contributing

Contributions to factor_analyzer are very welcome. Please file an issueon GitHub, or contact jbiggs@ets.org if you would like to contribute.

Installation

You can install this package via pip with:

$ pip install factor_analyzer

Alternatively, you can install via conda with:

$ conda install -c ets factor_analyzer

Project details


Release historyRelease notifications | RSS feed

0.3.2

0.3.1

0.3.0

0.2.3

0.2.2

0.2.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for factor-analyzer, version 0.3.2
Filename, sizeFile typePython versionUpload dateHashes
Filename, size factor_analyzer-0.3.2.tar.gz (40.1 kB) File type Source Python version None Upload dateHashes
Close

Hashes for factor_analyzer-0.3.2.tar.gz

Hashes for factor_analyzer-0.3.2.tar.gz
AlgorithmHash digest
SHA25652d97dc8ef2df49e150e6b849ece19ee337432c3203523991451e3c66b997ad6
MD5d7fc4d67dac78948fd6b7d92fa91f135
BLAKE2-25644b5cbd83484ca6dd4c6562c6d66a6a3a0ecf526e79b2b575b9fb4bf5ad172dd
  • Advertisement

  • TFAST v.1.0Transcription FactorAnalysis using SELEX with High-Throughput Sequencing (TFAST) is software developed by the Mobley lab at the University of Michigan designed to assist with transcription factor binding site discovery using data generated from ...
  • AutoSignal v.1.7Scientists and engineers can perform complex signal analysis without programming by selecting menu items that determine how the computer will analyze and present data. Selecting a processing step or algorithm causes the software to provide further ...
  • StatistiXL v.1.8statistiXL is a powerful data analysis add-in for Microsoft Excel. It has been written by scientists to meet the needs of anyone requiring a versatile statistics package that is quick to learn and easy to use. Tests include: ANOVA, Contingency ...
  • Visual Stats v.2.0Data analysis and multivariate statistical analysis: Probability analysis, descriptive statistics, frequency analysis, variance analysis, regression, .
  • XLSTAT-Pro v.7.5.2XLSTAT-Pro includes more than 50 functions covering many data and statistical analysis requirements (prepare data, describe data, analyze data, tests, model data). Excel utilities have also been included to facilitate charting and data manipulation.
  • NumXL v.1.66.43927NumXL is a Microsoft Excel add-in for econometrics and financial time series analysis, designed to make financial modeling and time series easier to manage. NumXL allows you to easily make forecasts, back-track and analyze them.
  • PyMML v.0.6PyMML is a Python package for statistical analysis and automatic classification of data.
  • Modular toolkit for Data Processing MDP v.3.0The Modular toolkit for Data Processing (MDP) is a Python data processing framework.From the user's perspective, MDP is a collection of supervised and unsupervised learning algorithms and other data processing units that can be combined into data ...
  • Two Factor Software Analysis Tool v.2.0Two Factor Theory Software - Herzberg, Frederick,Two Factor Theory - Herzberg So ...
  • AutoFEM Buckling Analysis v.1.4AutoFEM Buckling Analysis is usefull in designing structures, operation of which involves a lasting impact on the intensity of various loads. With this module the user can obtain the safety margin for the so-called 'Critical load' - load at which the ...
  • AutoFEM Static Analysis v.1.5AutoFEM Static Analysis provides the calculation for the stress state of structures under forces which are constant in terms of time. To date probably this is the most demanded task in the design . By using the module 'Static analysis,' the engineer ...
  • DARx: Dimensional Analysis for Rx v.1.0DARx (Dimensional Analysis for Rx) is a Pocket PC program to help nurses perform calculations required to prepare intravenous (IV) and other medicinal treatments. The FLaME (Factor-Label Method Evaluator) component is a general-purpose D/A calculator.
  • Transcription Factor Turnover Model v.1.0A Model for transcription factor turnover as described in PMID:X. This model was developed for analysis of the Rap1 transcription factor in yeast (S. cerevisiae), though it is theoretically applicable to most dynamic interactions with DNA.
  • Regression Analysis and Forecasting v.3.0The Multiple Regression Analysis and Forecasting template provides a reliable identification of value drivers and forecasting business plan data. Advanced statistical tests performed include significance, autocorrelation and multicollinearity.
  • Discounted Cash Flow Analysis Calculator v.1.8Discounted Cash Flow Analysis Calculator performs a quick analysis of 14 cash flow series using 5 different discount rates per series.
  • RadarCube ASP.NET OLAP control for MS Analysis v.1.26RadarCube is a powerful ASP.NET OLAP control providing you with a unique chance of supplying the web site with the MS Analysis 2000 or 2005 client abilities. It is entirely authored in C# 2.0 and can be an excellent substitute for OWC PivotTable.
  • Pixcavator Image Analysis Software v.2.3Digital image analysis and image manipulation. Analyze image content: automatically capture objects, find their locations and measurements, save the data to Excel. Simplify the image by removing objects as desired.
  • Pixcavator Scientific Image Analysis v.2.4Digital image analysis and image mining. Analyze image content: automatically capture objects, find their locations and measurements, save the data to Excel. Extract or remove objects as desired.
  • PESTlied Strategic Analysis v.1.0PEST analysis, PESTLE/PESTEL, PESTEL, PESTLIED, Political, Economic, Social, Technological, Legal, International, Environmental, Demographic, STEEPLE - Social/Demographic, Technological, Economic, Environmental, Political, Legal, Ethical, SLEPT ...
  • Deep SWOT analysis software v.2.0Deep SWOT analysis: critical business and strategic model, framework (Strategic Analysis, Management) ...
Factor Analysis software by TitlePopularityFreewareLinuxMac
Today's Top Ten Downloads for Factor Analysis

Factor Analysis free. software download Macromedia Dreamweaver

  • Regression Analysis and Forecasting The Multiple Regression Analysis and Forecasting
  • StatistiXL statistiXL is a powerful data analysis add-in for
  • Pixcavator Image Analysis Software Digital image analysis and image manipulation. Analyze
  • Value Chain Analysis Software Value Chain Analysis Software Strategy Framework Model ,
  • RadarCube ASP.NET OLAP control for MS RadarCube is a powerful ASP.NET OLAP control providing you
  • PESTlied Strategic Analysis PEST analysis , PESTLE/PESTEL, PESTEL, PESTLIED,
  • Deep SWOT analysis software Deep SWOT analysis : critical business and strategic
  • Pixcavator Scientific Image Analysis Digital image analysis and image mining . Analyze image
  • Pixcavator IA - Image Analysis Digital image analysis and image mining . Analyze image
  • Business Performance Analysis Modules Analysis Modules provide business forecasting, valuation,

Free Software File

Visit HotFiles@Winsite for more of the top downloads here at WinSite!