The following tables compare general and technical information for many statistical analysis software packages.
General information Product DeveloperLatest version Open source Software license Interface Written in Scripting languages ADaMSoft Marco Scarno GNU GPL CLI, GUI JavaAlteryx Alteryx Inc. 2019.2 (June 2019) Proprietary GUI, Python SDK, JavaScript SDK C#, C++, Python, R, JavaScript R, Python Analyse-it Analyse-it Proprietary GUI C#, C++, Fortran ASReml VSN International Proprietary CLI BMDP Statistical Solutions Proprietary Dataplot Alan Heckert Public domain CLI, GUI Fortran ELKI LMU Munich 0.7.5 () AGPL CLI, GUI Java Shell Epi Info Centers for Disease Control and Prevention Public domain CLI, GUI C# EViews IHS Markit 14 (June 25, 2024) Proprietary CLI, GUI GAUSS Aptech Systems Proprietary CLI, GUI C, C++ GenStat VSN International Proprietary CLI, GUI GraphPad Prism GraphPad Software, Inc. Proprietary GUI gretl The gretl Team 2024d () GNU GPL CLI, GUI C hansl Jamovi The jamovi project 2023a () GNU GPL GUI C++, R, JavaScript, Python JASP JASP team University of Amsterdam 0.19.3 () GNU GPLGUI C++, R, JavaScript, QML R JMP JMP Statistical Discovery LLC 18.2.1 () Proprietary GUI, CLI JMP Scripting Language (JSL) Python LIMDEP Econometric Software, Inc., William Greene Proprietary CLI, GUI Fortran, C++ Maple Maplesoft Proprietary CLI, GUI Mathematica Wolfram Research Proprietary CLI, GUI C, Mathematica Wolfram Language MATLAB MathWorks R2020b () Proprietary CLI, GUI C++, Java, MATLAB MedCalc MedCalc Software Ltd 22 () Proprietary GUI MedCalc script Minitab Minitab, LLC Proprietary CLI, GUI NCSS NCSS, LLC Proprietary GUI NLOGIT Econometric Software, Inc., William Greene Proprietary CLI, GUI Fortran, C++ OpenEpi A. Dean, K. Sullivan, M. Soe GNU GPL GUI JavaScript, HTML Orange Bioinformatics Laboratory, Faculty of Computer and Information Science, University of Ljubljana GNU GPL GUI/Python Python, Cython Python OriginPro OriginLab 10.3 () Proprietary GUI C++ LabTalk Ox OxMetrics, J.A. Doornik Proprietary CLI OxMetrics OxMetrics, J.A. Doornik Proprietary CLI, GUI Primer PRIMER-e January 2015 Proprietary GUI PSPP GNU Project 1.6.2 () GNU GPL CLI, GUI C Perl (by PSPP-Perl) R R Foundation 4.5.3 () GNU GPL CLI, GUIR is mainly a command line program but the Windows distribution comes with a GUI component called RGui. C, Fortran, R R, Python (by RPy), Perl (by Statistics::R module) R++ Zebrys 1.6.15 () Proprietary CLI, GUI C++, Qt R RKWard RKWard community 0.7.3 () GNU GPL CLI, GUI C++, ECMAScript R, Python (by RPy), Perl (by Statistics::R module) Revolution Analytics Norman Nie Proprietary CLI, GUI RATS Estima Proprietary CLI, GUI ROOT ROOT Analysis Framework 6.24.00 (15 April 2021) GNU GPL GUI C++ C++, Python SageMath >100 developers worldwide GNU GPL CLI, GUI Python, Cython Python Salstat Alan J. Salmoni, Mark Livingstone GNU GPL CLI, GUI Python, NumPy, SciPy Python SAS SAS Institute 9.4M9 (), Viya 4 () Proprietary CLI, GUI CSAS, Common Algebraic Specification Language (CASL), APIs for R, Python, Lua, Java scikit-learn David Cournapeau, Inria 1.2.0 () BSD CLI Python, C Python SciPy Enthought 1.5.3 () BSD CLI Python, C, Fortran Python Shazam Shazam Analytics Ltd 11.1.4 () Proprietary CLI, GUI Fortran, C++, C SOCR UCLA and University of Michigan 3.0 () LGPL GUI Java SOFA Statistics Grant Paton-Simpson 1.5.7 () AGPL GUI Python Python SPlus Insightful Inc. Proprietary CLI SPSS IBM 28.0 () Proprietary CLI, GUI Java, C, C++, Fortran R, Python, SaxBasic Stata StataCorp LLC 19 () Proprietary CLI, GUI C ado, Mata StatCrunch Pearson Education Proprietary GUI Statgraphics Statgraphics Technologies Incorporated Proprietary GUI C++ R, Python Statistica Tibco Software 13.5 () Proprietary GUI C++ R, Statistica Visual Basic (SVB) StatPlus AnalystSoft 7.0 () Proprietary GUI SYSTAT Systat Software Inc. Proprietary CLI, GUI TSP TSP International Proprietary CLI Fortran Winpepi J. H. Abramson Proprietary GUI WPS Analytics World Programming Proprietary CLI, GUI C, assembly Python, R, SAS, SQL WINKS TexaSoft Proprietary GUI Fortran, Visual Basic XploRe MD*Tech Proprietary GUI Product DeveloperLatest version Open source Software license Interface Written in Scripting languages
Operating system support
Product Windows Mac OS Linux BSD Unix Cloud ADaMSoft Alteryx Analyse-it BMDP Dataplot ELKI Epi Info EViews GAUSS GraphPad Prism gretl Jamovi JASP Julia JMP LIMDEP Maple MATLAB Mathematica MedCalc Minitab NCSS NLOGIT OpenEpi Orange OriginPro Primer PSPP R Commander Using R as platform R R++ RATS RKWard ROOT SageMath Salstat SAS SciPy Shazam SOCR SOFA Statistics SPlus SPSS Stata StatCrunch Statgraphics Statistica StatPlus SYSTAT TSP The Unscrambler Winpepi WPS Analytics WINKS XploRe Product Windows Mac OS Linux BSD Unix SaaS
ANOVA Support for various ANOVA methods Product One-way Two-way MANOVA GLM Mixed model Post-hoc Latin squares ADaMSoft Alteryx Analyse-it BMDP Epi Info EViews GAUSS GenStat GraphPad Prism gretl JASP Julia with packages JMP LIMDEP Maple OneWayANOVA Maple documentation Mutually orthogonal Latin squares Maple documentation Mathematica MATLAB + Statistics Toolbox MedCalc Minitab NCSS NLOGIT Orange OriginPro PSPP R R Commander SageMath Salstat SAS SciPy Shazam SOCR SOFA Statistics SPlus SPSS Stata StatCrunch Statgraphics Statistica StatPlus SYSTAT TSP The Unscrambler WINKS Winpepi WPS Analytics Product One-way Two-way MANOVA GLM Mixed model Post-hoc Latin squares
Regression Support for various regression methods.
Product OLS WLS 2SLS NLLS Logistic GLM LAD Stepwise Quantile Probit Cox Poisson MLR ADaMSoft Alteryx Analyse-it BMDP Epi Info EViews GAUSS GenStat GraphPad Prism gretl JASP JMP In JMP Pro In JMP Pro LIMDEP Maple NonlinearFit Maple documentation Mathematica LogitModelFit Mathematica documentation GeneralizedLinearModelFit Mathematica documentation NormFunction Mathematica documentation ProbitModelFit Mathematica documentation CoxModelFit Mathematica documentation LinearModelFit Mathematica documentation MATLAB + Statistics Toolbox LeastSquaresFitting MATLAB documentation MedCalc Minitab NCSS NLOGIT Orange OriginPro PSPP R R Commander RATS SageMath Salstat SAS SciPy Shazam SOCR SPlus SPSS Stata StatCrunch Statgraphics Statistica StatPlus StarPrism SYSTAT TSP The Unscrambler WINKS Winpepi WPS Analytics Product OLS WLS 2SLS NLLS Logistic GLM LAD Stepwise Quantile Probit Cox Poisson MLR
Time series analysis Support for various time series analysis methods.
Product ARIMA GARCH Unit root test Cointegration test VAR Multivariate GARCH Alteryx Analyse-it EViews GAUSS GraphPad Prism gretl MGARCH Gretl package repository JASP JMP LIMDEP Mathematica ARIMAProcess Mathematica documentation UnitRootTest Mathematica documentation ARProcess Mathematica documentation GARCHProcess Mathematica documentation MATLAB + Econometrics Toolbox MedCalc Minitab NCSS NLOGIT Orange OriginPro PSPP R R Commander RATS SageMath Salstat SAS SciPy Shazam SOCR Stata Statgraphics Statistica StatPlus SPlus SPSS SYSTAT TSP WINKS Winpepi WPS Analytics Product ARIMA GARCH Unit root test Cointegration test VAR Multivariate GARCH
Charts and diagrams Support for various statistical charts and diagrams.
Chart Bar chart Box plot Correlogram Histogram Line chart Scatterplot Violin plot Jitter plot Raincloud plot Radar chart Network diagram Pie chart Ring chart Heat map ADaMSoft Alteryx Analyse-it BMDP ELKI Epi Info EViews GAUSS GenStat GraphPad Prism gretl JASP JMP LIMDEP Maple BarChart Maple documentation BoxPlot Maple documentation GridPlot Maple documentation Histogram Maple documentation LineChart Maple documentation Scatterplot Maple documentation Mathematica BarChart Mathematica documentation BoxWhiskerChart Mathematica documentation Correlogram Mathematica Resource Function Histogram Mathematica documentation ListLinePlot Mathematica documentation ListPlot Mathematica documentationListPointPlot3D Mathematica documentation MATLAB+Statistics Toolbox MedCalc Minitab NCSS NLOGIT Orange OriginPro PSPP R R Commander RATS SageMath SAS SciPy Shazam SOCR SOFA Statistics SPlus SPSS Stata StatCrunch Statgraphics Statistica StatPlus SYSTAT TSP The Unscrambler WINKS Winpepi WPS Analytics
Other abilities
Product S/W type Descriptive statistics Nonparametric statistics Qualitycontrol Analysis Data processing Basestat.Base Statistics (such as t-test, f-test, etc.) NormalitytestsNormality Tests, data exploring CTAContingency Tables Analysis Nonparametriccomparison,ANOVA Survivalanalysis Clusteranalysis Discriminantanalysis BDPBase Data Processing, f.ex. sorting Ext.Extended (data sampling, transformation) ADaMSoft Alteryx Analyse-it BMDP Epi Info Gauss GenStat GraphPad Prism Gretl JASP JMP LIMDEP Maple ShapiroWilkWTest Maple documentation ProcessControl Maple documentation Mathematica SurvivalAnalysis Mathematica documentation MATLAB + Statistics Toolbox MedCalc Minitab NCSS NLOGIT OpenEpi Orange OriginPro PSPP R RATS SAS SciPy Shazam SOCR SOFA Statistics Stata StatCrunch Statgraphics Statistica StatPlus SPlus SPSS SYSTAT TSP The Unscrambler WINKS Winpepi WPS Analytics Product S/W type Descriptive statistics Nonparametric statistics Qualitycontrol Analysis Data processing Basestat.Base Statistics (such as t-test, f-test, etc.) NormalitytestsNormality Tests, data exploring CTAContingency Tables Analysis Nonparametriccomparison,ANOVA Survivalanalysis Clusteranalysis Discriminantanalysis BDPBase Data Processing, f.ex. sorting Ext.Extended (data sampling, transformation)
See also Comparison of computer algebra systems Comparison of deep learning software Comparison of survey software Comparison of Gaussian process software List of scientific journals in statistics List of statistical packages
Footnotes
References
Further reading