Comparison of statistical packages

Last updated

The following tables compare general and technical information for a number of statistical analysis packages.

Contents

General information

Product Developer Latest version Open source Software license Interface Written inScripting languages
ADaMSoft Marco Scarno27 April 2015Yes GNU GPL CLI, GUI Java
Alteryx Alteryx Inc.2019.2 (June 2019)No Proprietary GUI, Python SDK, js SDKC#, C++, Python, R, jsR, Python
Analyse-it Analyse-itNo Proprietary GUI C#, C++, Fortran
ASReml VSN International26 March 2014No Proprietary CLI
BMDP Statistical SolutionsNo Proprietary
Dataplot Alan Heckert2013Yes Public domain CLI, GUI Fortran
ELKI Ludwig Maximilian University of Munich 0.7.5 (15 February 2019)Yes AGPL CLI, GUI Java Shell (computing)
Epi Info Centers for Disease Control and Prevention27 June 2016Yes Public domain CLI, GUI Microsoft C#
EViews IHS Markit14 (June 25, 2024)No Proprietary CLI, GUI
GAUSS Aptech Systems2020No Proprietary CLI, GUI C, C++
GenStat VSN International2015No Proprietary CLI, GUI
GraphPad Prism GraphPad Software, Inc.February 2009No Proprietary GUI
gretl The gretl Team2024d (12 December 2024)Yes GNU GPL CLI, GUI Chansl
Jamovi The jamovi project2023a (14 February 2024)Yes GNU GPL GUI C++, R, JavaScript, Python
JASP JASP team

University of Amsterdam

0.18.3 (11 January 2024)Yes GNU GPL GUI C++, R, JS, QML
JMP SAS Institute 16.1 (July 2021)No Proprietary GUI, CLI JSL (JMP Scripting Language)
LIMDEP Econometric Software, Inc., William GreeneMay 2012No Proprietary CLI, GUI Fortran, C++
Maple Maplesoft2024 (6 March 2024;11 months ago (2024-03-06)) [±] [1] No Proprietary CLI, GUI
Mathematica Wolfram Research14.2.0 (January 23, 2025;14 days ago (2025-01-23)) [±] [2] No Proprietary CLI, GUI C, MathematicaWolfram Language
MATLAB MathWorksR2020b (17 September 2020)No Proprietary CLI, GUI C++, Java, MATLAB
MedCalc MedCalc Software Ltd22 (12 May 2023)No Proprietary GUI MedCalc script
Minitab Minitab, LLC20 March 2024No Proprietary CLI, GUI
NCSS NCSS, LLCFebruary 2015No Proprietary GUI
NLOGIT Econometric Software, Inc., William GreeneMay 2012No Proprietary CLI, GUI Fortran, C++
OpenEpi A. Dean, K. Sullivan, M. Soe22 September 2014Yes GNU GPL GUI JavaScript, HTML
Orange Bioinformatics Laboratory, Faculty of Computer and Information Science, University of Ljubljana 10 January 2016Yes GNU GPL GUI/PythonPython, CythonPython
Origin OriginLab3.23.0 (5 September 2019)No Proprietary GUI C++LabTalk
Ox programming language OxMetrics, J.A. DoornikAugust 2011No Proprietary CLI
OxMetrics OxMetrics, J.A. DoornikAugust 2011No Proprietary CLI/GUI
Primer PRIMER-eJanuary 2015No Proprietary GUI
PSPP GNU Project 1.6.2 (2 July 2022) [3] Yes GNU GPL CLI, GUI C Perl (by PSPP-Perl [4] )
R R Foundation4.4.1 (14 June 2024) [5] Yes GNU GPL CLI, GUI [6] C, Fortran, R [7] R language, Python (by RPy), Perl (by Statistics::R module)
R++ Zebrys1.6.15 (8 December 2023) [8] No Proprietary CLI, GUI C++, Qt R language
RKWard RKWard community0.7.3 (21 April 2022) [9] Yes GNU GPL CLI, GUI C++, ECMAScript R language, Python (by RPy), Perl (by Statistics::R module)
Revolution Analytics Norman Nie2007Yes Proprietary CLI, GUI
RATS Estima1 October 2010No Proprietary CLI, GUI
ROOT ROOT Analysis Framework6.24.00 (15 April 2021)Yes GNU GPL GUI C++C++, Python
SageMath >100 developers worldwide9.5 (30 January 2022;3 years ago (2022-01-30)) [±] [10] Yes GNU GPL CLI & GUI Python, CythonPython
Salstat Alan J. Salmoni, Mark Livingstone16 May 2014Yes GNU GPL CLI & GUI Python, NumPy, SciPy Python
SAS SAS Institute 9.4M7 (August 2020),
Viya 4 (December 2020)
No Proprietary CLI & GUI C SAS language, CAS Language (CASL), APIs for R language, Python, Lua, Java
scikit-learn David Cournapeau, Inria 1.2.0 (6 December 2022)Yes BSD CLI Python, C Python
SciPy Enthought 1.5.3 (17 October 2020)Yes BSD CLI Python, C, Fortran Python
SHAZAM SHAZAM Analytics Ltd11.1.4 (April 2015)No Proprietary CLI, GUI FORTRAN, C++, C
SOCR UCLA and University of Michigan 3.0 (10 May 2015)Yes LGPL GUI Java
SOFA Statistics Grant Paton-Simpson1.5.7 (11 September 2024)Yes AGPL GUI PythonPython
SPlus Insightful Inc.2010No Proprietary CLI
SPSS IBM 28.0 (24 May 2021)No Proprietary CLI, GUI Java, C, C++, FortranR, Python, SaxBasic
Stata StataCorp LLC 17.0 (20 April 2021)No Proprietary CLI, GUI C ado, Mata
StatCrunch Pearson Education 3 April 2018No Proprietary GUI
Statgraphics Statgraphics Technologies IncorporatedApril 2023No Proprietary GUI C++R, Python
Statistica Tibco Software13.5 (October 2018)No Proprietary GUI C++R, Statistica Visual Basic (SVB)
StatPlus AnalystSoft7.0 (October 2019)No Proprietary GUI
SYSTAT Systat Software Inc.21 February 2007No Proprietary CLI, GUI
TSP TSP InternationalSeptember 2009No Proprietary CLI Fortran
Winpepi J. H. AbramsonJune 2008No Proprietary GUI
WPS Analytics World Programming March 2018No Proprietary CLI, GUI C, Assembler Python, R, SAS and SQL languages
WINKS TexaSoftAugust 2013No Proprietary GUI Fortran, Visual Basic
XploRe MD*Tech2006No Proprietary GUI
ProductDeveloperLatest version Open source Software license InterfaceWritten inScripting languages

Operating system support

Product Windows Mac OS Linux BSD Unix Cloud
ADaMSoft YesYesYesYesYesNo
Alteryx YesNoNoNoNoNo
Analyse-it YesNoNoNoNoNo
BMDP YesNo
Dataplot YesYesYesYesYesNo
ELKI YesYesYesYesYesNo
Epi Info YesNoNoNoNoNo
EViews YesYesNoNoNoNo
GAUSS YesYesYesNoYesNo
GraphPad Prism YesYesNoNoNoNo
gretl YesYesYesYesNoNo
Jamovi YesYesYesNoNobrowser
JASP YesYesYesNoNobrowser
Julia YesYesYesYesYesYes
JMP YesYesTerminatedNoNoNo
LIMDEP YesNoNoNoNoNo
Maple YesYesYesNoYesNo
MATLAB YesYesYesNoNoNo
Mathematica YesYesYesNoYesYes
MedCalc YesNoNoNoNoNo
Minitab YesYesNoNoNoYes [11]
NCSS YesYesNoNoNoNo
NLOGIT YesNoNoNoNoNo
OpenEpi YesYesYesYesYesNo
Orange YesYesYesYesYesNo
Origin YesNoNoNoNoNo
Primer YesNoNoNoNoNo
PSPP YesYesYesYesYesNo
R Commander Yes [12] Yes [12] Yes [12] Yes [12] YesNo
R YesYesYesYesYesYes
R++ YesYesNoNoNoNo
RATS YesYesYesNoYesNo
RKWard YesYesYesNoYesNo
ROOT YesYesYesYesYesNo
SageMath PartialYesYesNoYesYes
Salstat YesYesYesYesYesNo
SAS YesTerminatedYesNoYesYes
SciPy YesYesYesYesYesNo
SHAZAM YesNoNoNoNoNo
SOCR YesYesYesYesYesNo
SOFA Statistics YesYesYesYesYesNo
SPlus YesNoYesNoYesNo
SPSS YesYesYesNoYesYes
Stata YesYesYesNoYesNo
StatCrunch YesYesYesYesYesYes
Statgraphics YesNoNoNoNoNo
Statistica YesNoNoNoNoNo
StatPlus YesYesNoNoNoNo
SYSTAT YesTerminatedNoNoNoNo
TSP YesYesYesYesYesNo
The Unscrambler YesNoNoNoNoNo
Winpepi YesNoNoNoNoNo
WPS Analytics YesYesYesNoYesYes
WINKS YesNoNoNoNoNo
XploRe YesNoYesNoYesNo
Product Windows Mac OS Linux BSD Unix SaaS

ANOVA

Support for various ANOVA methods

ProductOne-wayTwo-way MANOVA GLM Mixed model Post-hoc Latin squares
ADaMSoft YesYesNoNoNoNoNo
Alteryx YesYesYesYesYes
Analyse-it YesYesNoNoYesYesNo
BMDP YesYesYesYesYesYes
Epi Info YesYesNoNoNoNoNo
EViews Yes
GAUSS NoNoNoNoNo
GenStat YesYesYesYesYesYesYes
GraphPad Prism YesYesNoYesYesYesNo
gretl Yes
JASP YesYesNo
Julia with packages [13] [14]  ? ? ? ? ? ? ?
JMP YesYesYesYesYesYesYes
LIMDEP YesYesYesYesYesNoNo
Maple Yes [15] NoNoNoNoNoYes [16]
Mathematica YesYesNo [17] YesYesNo
MATLAB+Statistics Toolbox YesYesYesYesYesYesYes
MedCalc YesYesNoYesYesNo
Minitab YesYesYesYesYesYesYes
NCSS YesYesYesYesYesYesYes
NLOGIT YesYesYesYesYesNoNo
Orange YesNoNoNoNoNoNo
Origin YesYesNoNoYesYesNo
PSPP YesYesNoYesYesYes
R YesYesYesYesYesYesYes
R Commander YesYesYesYesYesYes
SageMath YesYesYesYesYes
Salstat YesNoNoNoNoNo
SAS YesYesYesYesYesYesYes
SciPy YesNoNoNoNoNoNo
SHAZAM YesYesNoYesYesYesNo
SOCR YesYesNoNoYesYes
SOFA Statistics YesNoNoNoNoNo
SPlus YesYesYesYesYesYes
SPSS YesYesYesYesYesYesYes
Stata YesYesYesYesYesYesYes
StatCrunch YesYesNoNoNoYesNo
Statgraphics YesYesYesYesYesYesYes
Statistica YesYesYesYesYesYes
StatPlus YesYesYesYesYesYes
SYSTAT YesYesYesYesYesYes
TSP NoNoNoNoNoNo
The Unscrambler YesNoNoNoNoNo
WINKS YesYesNoYesYesYesNo
Winpepi YesYesNoNoNoNo
WPS Analytics YesYesYesYesYesYesYes
ProductOne-wayTwo-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 YesYesNoYesYesNoNoYes
Alteryx YesYesYesYesYesYes
Analyse-it YesYesYes
BMDP YesYesYesYes
Epi Info YesNoNoNoYesNoNoNoYes
EViews YesYesYesYesYesYesYesYesYesYesYesYes
GAUSS YesYesYesYesNoYesYesYes
GenStat YesYesYesYesYesYesYesYesYesYesYesYesYes
GraphPad Prism YesYesNoYesYesNoNoNoNoNoNoYes
gretl YesYesYesYesYesNoYesYesYesYesYes
JMP YesYesNoYesYesYesNoYesIn JMP ProYesIn JMP ProYesYes
LIMDEP YesYesYesYesYesYesYesYesYesYesYesYesYes
Maple YesYesNoYes [18] NoNoNoNoNoNoNoNoYes
Mathematica YesYesYesYes [19] Yes [20] Yes [21] YesYes [22] Yes [23] YesYes [24]
MATLAB+Statistics Toolbox YesYesYes [25] YesYesYesYesYesYesYesYesYesYes
MedCalc YesYesYesYesYesYesYesYes
Minitab YesYesNoYesYesNoNoYesNoYesYesYes
NCSS YesYesYesYesYesYesYesYesYesYesYesYesYes
NLOGIT YesYesYesYesYesYesYesYesYesYesYesYesYes
Orange YesYesNoYesYesNoNoNoNoNoNoNoYes
Origin YesYesNoYesNoNoNoNoNoNoYesNoYes
PSPP Yes
R YesYesYesYesYesYesYesYesYesYesYesYesYes
R Commander YesYesNo
RATS YesYesYesYesYesYesYesYesYesYesYesYes
SageMath YesYesYesYesYesYesYesYesYesYesYes
Salstat NoNoNoNoNoNoNoNoNoNoNoNo
SAS YesYesYesYesYesYesYesYesYesYesYesYesYes
SciPy YesNoNoYesNoNoNoYesNoNoNoNoNo
SHAZAM YesYesYesYesYesYesYesYesYesYesYesYesYes
SOCR YesNoNoNoYesNoNoNo
SPlus YesYesYesYesYesYes
SPSS YesYesYesYesYesYesYesYesYesYesYesYesYes
Stata YesYesYesYesYesYesYesYesYesYesYesYesYes
StatCrunch YesNoNoNoYesNoNoNoNoNoNoNoYes
Statgraphics YesYesNoYesYesYesNoYesYesYesYesYesYes
Statistica YesYesYesYesYesYesYesYesNoYesYesYesYes
StatPlus YesYesYesYesYesYesNoYesYesYesNoYes
SYSTAT YesYesYesYesYesYesYesYesNo
TSP YesYesYesYesYesNoYesNoYesYesYesYes
The Unscrambler YesYesYesYesYesYesYesYesYesYesYesYesYes
WINKS YesYesYesYesYes
Winpepi YesYesYesYesYes
WPS Analytics YesYesYesYesYesYesYesYesYesYes
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 YesNo
Analyse-it
EViews YesYesYesYesYesYes
GAUSS YesYesYesYesYesYes
GraphPad Prism NoNoNoNoNo
gretl YesYesYesYesYesYes [26]
JMP Yes
LIMDEP YesYesYesYesYesNo
Mathematica Yes [27] YesYes [28] YesYes [29] Yes [30]
MATLAB+Econometrics Toolbox YesYesYesYesYes
MedCalc NoNoNoNoNo
Minitab YesNoNoNoNo
NCSS Yes
NLOGIT YesYesYesYesYesNo
Orange YesNoNoNoYesNo
Origin NoNoNoNoNoNo
PSPP
R YesYesYesYesYesYes
R Commander
RATS YesYesYesYesYesYes
SageMath YesYesYesYesYesYes
Salstat NoNoNoNoNoNo
SAS YesYesYesYesYesYes
SciPy NoNoNoNoNoNo
SHAZAM YesYesYesYesYesNo
SOCR NoNoNoNoNo
Stata YesYesYesYesYesYes
Statgraphics YesNoNoNoNo
Statistica YesNoNoNoNo
StatPlus YesNoYesNoNo
SPlus YesYes
SPSS YesYes
SYSTAT Yes
TSP YesYesYesYesYesNo
WINKS YesNoNoNoNo
Winpepi
WPS Analytics YesYes
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
ADaMSoft YesYesYesYesYesYes
Alteryx YesYesYesYesYes
Analyse-it YesYesYesYesYesYes
BMDP YesYes
ELKI NoNoNoYesYesYes
Epi Info YesNoNoYesYesYes
EViews YesYesYesYesYesYes
GAUSS YesYesYesYesYes
GenStat YesYesYesYesYesYes
GraphPad Prism YesYesYesYesYesYesYes
gretl YesYesYesYesYesYes
JMP YesYesYesYesYesYes
LIMDEP YesYesYesYesYesYes
Maple Yes [31] Yes [32] Yes [33] Yes [34] Yes [35] Yes [36]
Mathematica Yes [37] Yes [38] Yes [39] Yes [40] Yes [41] Yes [42] [43] Yes [44]
MATLAB+Statistics Toolbox YesYesYesYesYesYes
MedCalc YesYesYesYesYesYesYes
Minitab YesYesYesYesYesYes
NCSS YesYesYesYesYesYes
NLOGIT YesYesYesYesYesYes
Orange YesYesYesYesYesYes
Origin YesYesNoYesYesYes
PSPP
R YesYesYesYesYesYesYes
R Commander
RATS YesYesYesYesYesYes
SageMath YesYesYesYesYesYes
SAS YesYesYesYesYesYes
SciPy YesYesNoYesYesYes
SHAZAM YesYesYesYesYesYes
SOCR YesYesYesYesYesYes
SOFA Statistics YesYesNoYesYesYes
SPlus
SPSS YesYesYesYesYesYes
Stata YesYesYesYesYesYes
StatCrunch YesYesNoYesYesYes
Statgraphics YesYesYesYesYesYes
Statistica YesYesYesYesYesYes
StatPlus YesYesYesYesYesYes
SYSTAT YesYesYesYesYesYes
TSP NoNoYesYesYesYes
The Unscrambler YesYesYesYes
WINKS YesYesYesYesYesYes
Winpepi YesYes
WPS Analytics YesYesYesYesYesYes

Other abilities

Product s/w
type
[Note 1]
Descriptive statisticsNonparametric statisticsQuality
control
Survival
analysis
  Data processing
Base
stat. [Note 2]
Normality
tests [Note 3]
CTA [Note 4] Nonparametric
comparison, ANOVA
Cluster
analysis
Discriminant
analysis
BDP [Note 5] Ext. [Note 6]
ADaMSoft S++++--++++
Alteryx S++++++++++
Analyse-it X+++++---++
BMDP +++++++
Epi Info S+-++-+--++
Gauss S++------++
GenStat St++++++++++
GraphPad Prism S++-+-+----
Gretl S++++-+--++
JMP S++++++++++
LIMDEP S++++--++++
Maple S++ [45] + [46] ---++
Mathematica S++++-+ [47] +-++
MATLAB+Statistics Toolbox S++++++++++
MedCalc S++++++--++
Minitab S++++++++++
NCSS S++++++++++
NLOGIT S++++--++++
OpenEpi S+-+-------
Orange S+++++-++++
Origin S++-+-+++++
PSPP S++
R St++++++++++
RATS ++------++
SAS S++++++++++
SciPy St++-+----++
SHAZAM S++------++
SOCR S++++-++-++
SOFA Statistics S-++------
Stata S++++++++++
StatCrunch C+++++---++
Statgraphics S++++++++++
Statistica S++++++++++
StatPlus S++++++-+++
SPlus St++++++++++
SPSS S++++++++++
SYSTAT S++++++++++
TSP S++------++
The Unscrambler S+++++
WINKS S++++++++
Winpepi S++++-++---
WPS Analytics S++++++++++
Product s/w
type
[Note 1]
Descriptive statisticsNonparametric statisticsQuality
control
Survival
analysis
  Data processing
Base
stat. [Note 2]
Normality
tests [Note 3]
CTA [Note 4] Nonparametric
comparison, ANOVA
Cluster
analysis
Discriminant
analysis
BDP [Note 5] Ext. [Note 6]

See also

Footnotes

  1. 1 2 S = Standalone executive; St = Standalone executive, primitive textual (DOS or terminal) interface; A = Access Add-in; X = Excel Plug-In; C = Cloud (SaaS)
  2. 1 2 Base Statistics (such as t-test, f-test, etc.)
  3. 1 2 Normality Tests, data exploring
  4. 1 2 Contingency Tables Analysis
  5. 1 2 Base Data Processing, f.ex. sorting
  6. 1 2 Extended (data sampling, transformation)

References

  1. "Maplesoft Media Releases". www.maplesoft.com. Retrieved 2024-05-12.
  2. "Launching Version 14.2 of Wolfram Language & Mathematica: Big Data Meets Computation & AI" . Retrieved 2025-01-23.
  3. preserved., Copyright 2022 Free Software Foundation, Inc. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is. "PSPP – News: PSPP 1.6.2 has been released. [Savannah]". savannah.gnu.org. Retrieved 2019-01-19.{{cite web}}: CS1 maint: multiple names: authors list (link) CS1 maint: numeric names: authors list (link)
  4. "Patrick Donelan / PSPP-Perl – search.cpan.org" . Retrieved 2011-10-05.
  5. "R: The R Project for Statistical Computing" . Retrieved 2024-07-18.
  6. R is mainly a command line program but the Windows distribution comes with a GUI component called RGui. "Archived copy". Archived from the original on 2006-04-11. Retrieved 2018-09-17.{{cite web}}: CS1 maint: archived copy as title (link)
  7. Wrathematics (27 August 2011). "How Much of R Is Written in R". librestats. Retrieved 2011-12-01.
  8. C. Genolini. "R++ 1.6.15". Zebrys.
  9. Tfry (21 April 2022). "RKWard 0.7.3". RKWard News. Retrieved 2022-04-21.
  10. "SageMath". sagemath.org. Retrieved 2020-02-15.
  11. "Minitab.com description". Minitab. Retrieved 15 March 2021.
  12. 1 2 3 4 Using R as platform "RKWard". Archived from the original on 2009-07-21. Retrieved 2007-02-03.
  13. Bauer, Nicholas (2019-11-06), Analysis of Variance for Julia, the old-fashioned way.: BioTurboNick/SimpleANOVA.jl , retrieved 2019-11-15
  14. Pabst, Marc (2019-11-03), Provides a Simple Way to Calculate ANOVAs From Fitted Linear Models.: marcpabst/ANOVA.jl , retrieved 2019-11-15
  15. OneWayANOVA Maple documentation
  16. Mutually orthogonal Latin squares Maple documentation
  17. "Probability or statistics - Does Mathematica have built-in support for multivariate regression?".
  18. NonlinearFit Maple documentation
  19. LogitModelFit Mathematica documentation
  20. GeneralizedLinearModelFit Mathematica documentation
  21. NormFunction Mathematica documentation
  22. ProbitModelFit Mathematica documentation
  23. CoxModelFit Mathematica documentation
  24. LinearModelFit Mathematica documentation
  25. LeastSquaresFitting MATLAB documentation
  26. MGARCH Gretl package repository
  27. ARIMAProcess Mathematica documentation
  28. UnitRootTest Mathematica documentation
  29. ARProcess Mathematica documentation
  30. GARCHProcess Mathematica documentation
  31. BarChart Maple documentation
  32. BoxPlot Maple documentation
  33. GridPlot Maple documentation
  34. Histogram Maple documentation
  35. LineChart Maple documentation
  36. Scatterplot Maple documentation
  37. BarChart Mathematica documentation
  38. BoxWhiskerChart Mathematica documentation
  39. Correlogram Mathematica Resource Function
  40. Histogram Mathematica documentation
  41. ListLinePlot Mathematica documentation
  42. ListPlot Mathematica documentation
  43. ListPointPlot3D Mathematica documentation
  44. "DistributionChart—Wolfram Language Documentation". reference.wolfram.com. Retrieved 2022-03-10.
  45. ShapiroWilkWTest Maple documentation
  46. ProcessControl Maple documentation
  47. SurvivalAnalysis Mathematica documentation

Further reading