Jump to content

Comparison of statistical packages

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Josefpktd (talk | contribs) at 21:22, 3 March 2014 (→‎Other abilities: correct features of statsmodels). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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

General information

This section contains basic information about each product (developer, license, user interface etc.). Price note[1] indicates that the price was promotional (so higher prices may apply to current purchases), and note[2] indicates that lower/penetration pricing is offered to academic purchasers. (For example, give-away editions of some products are bundled with some student textbooks on statistics.)

Product Example(s) Developer Latest version Open source Software license Interface Written in Scripting languages
ADaMSoft ADaMSoft Marco Scarno May 5, 2012 Yes GNU GPL CLI/GUI Java
Analyse-it Analyse-it No Proprietary GUI
ASReml VSN International October 2009 No Proprietary CLI
BMDP Statistical Solutions No Proprietary
Dataplot Alan Heckert March 2005 Yes Public domain CLI/GUI
Epi Info EpiInfo Centers for Disease Control and Prevention January 26, 2011 Yes Public domain CLI/GUI Microsoft C#
EViews IHS February 2013 No Proprietary CLI/GUI
GAUSS Aptech systems October 2011 No Proprietary CLI/GUI
GenStat VSN International July 2011 No Proprietary CLI/GUI
GraphPad Prism GraphPad Software, Inc. Feb. 2009 No Proprietary GUI
gretl gretl The gretl Team 1.9.14; November 21, 2013 Yes GNU GPL CLI/GUI C
JMP SAS Institute September, 2013 No Proprietary GUI/CLI JSL (JMP Scripting Language)
LIMDEP Econometric Software, Inc., William Greene May, 2012 No Proprietary CLI/GUI Fortran,C++
Maple Maplesoft March 28, 2012 No Proprietary CLI/GUI
Mathematica Mathematica Wolfram Research 9.0.1; February 1, 2013 No Proprietary CLI/GUI
MATLAB MathWorks New releases twice per year No Proprietary CLI/GUI C++, Java
MedCalc MedCalc MedCalc Software bvba February 1, 2014 No Proprietary GUI
Minitab Minitab Inc. May 18, 2010 No Proprietary CLI/GUI
NCSS NCSS, LLC May 1, 2012 No Proprietary GUI
NLOGIT Econometric Software, Inc., William Greene May, 2012 No Proprietary CLI/GUI Fortran,C++
NMath Stats CenterSpace Software November 2009 No Proprietary CLI
NumXL NumXL Spider Financial October 2009 No Proprietary GUI C++, VBA C, C++, C#, VB, VBA, .NET
OpenEpi OpenEpi A. Dean, K. Sullivan, M. Soe June 23, 2011 Yes GNU GPL GUI JavaScript, HTML
Origin Origin_(software) OriginLab November,2011 No Proprietary GUI C++ Labtalk
Ox programming language OxMetrics, J.A. Doornik August 2011 No Proprietary CLI
OxMetrics OxMetrics, J.A. Doornik August 2011 No Proprietary CLI/GUI
Primer Primer-E February 2007 No Proprietary GUI
PSPP PSPP GNU Project 0.8.2; January 13, 2014 Yes GNU GPL CLI/GUI C Perl (by PSPP-Perl[3])
R R Foundation April 3, 2013 Yes GNU GPL CLI/GUI[4] C, Fortran, R[5] Python (by RPy), Perl (by Statistics::R module)
Revolution Analytics Norman Nie 2007 Yes Proprietary CLI/GUI
RATS Estima October 1, 2010 No Proprietary CLI/GUI
ROOT ROOT Analysis Framework June 30, 2010 Yes GNU GPL GUI C++ C++, Python
Sage Sage_(mathematics_software) >100 developers worldwide 5.8, March 2013 Yes GNU GPL CLI & GUI Python, Cython Python
Salstat Alan J. Salmoni, Mark Livingstone 2004 Yes GNU GPL CLI & GUI Python, Numpy, Scipy Python
SAS SAS Institute December 2011 No Proprietary CLI & GUI SAS language
SCaViS ScaVis SCaVis Analysis Framework June 30, 2013 Yes GNU GPL CLI & GUI Java Java, Jython, Groovy, JRuby
SciPy SciPy Enthought April 7, 2013 Yes BSD CLI Python, C, Fortran Python
SHAZAM SHAZAM Analytics Ltd June 2012 No Proprietary CLI/GUI FORTRAN, C++, C
SigmaXL SigmaXL Inc. April 8, 2013 No Proprietary GUI
SOCR SOCR UCLA October 28, 2008 Yes LGPL GUI Java
SOFA Statistics SOFA Statistics Grant Paton-Simpson 1.4.2; February 9, 2014 Yes AGPL GUI Python Python
SPlus Insightful Inc. 2010 No Proprietary CLI
SPSS IBM August 2013 No Proprietary CLI/GUI Java R, Python, SaxBasic
Stata StataCorp June 24, 2013 No Proprietary CLI/GUI C ado, mata
Statgraphics StatPoint October, 2009 No Proprietary GUI
STATISTICA StatSoft November, 2010 No Proprietary GUI
StatPlus AnalystSoft January 7, 2007 No Proprietary GUI
Statsmodels Statsmodels Developers August 13, 2013 Yes BSD CLI Python, C Python
Statwing Statwing, Inc. (n/a, SaaS) No Proprietary GUI
SYSTAT Systat Software Inc. February 21, 2007 No Proprietary CLI/GUI
TSP TSP International September 2009 No Proprietary CLI Fortran
UNISTAT Unistat Ltd April 8, 2011 No Proprietary GUI, Excel
Winpepi J. H. Abramson June 2008 No Proprietary GUI
Wizard Evan Miller No Proprietary GUI
WPS World Programming February 2012 No Proprietary CLI/GUI C, Assembler SAS language
WINKS TexaSoft August 2013 No Proprietary GUI Fortran, Visual Basic
XploRe MD*Tech 2006 No Proprietary GUI
Product Example(s) Developer Latest version Open source Software license Interface Written in Scripting languages

Operating system support

Product Windows Mac OS Linux BSD Unix
ADaMSoft Yes Yes Yes Yes Yes
Analyse-it Yes No No No No
BMDP Yes
Dataplot Yes Yes Yes Yes Yes
Epi Info Yes No No No No
EViews Yes Yes No No No
GAUSS Yes Yes Yes No Yes
GraphPad Prism Yes Yes No No No
gretl Yes Yes Yes No No
JMP Yes Yes Terminated No No
SCaViS Yes Yes Yes Yes Yes
LIMDEP Yes No No No No
Maple Yes Yes Yes No Yes
MATLAB Yes Yes Yes No No
Mathematica Yes Yes Yes No Yes
MedCalc Yes No No No No
Minitab Yes Terminated No No No
NCSS Yes No No No No
NLOGIT Yes No No No No
NMath Stats Yes No No No No
NumXL Yes No No No No
OpenEpi Yes Yes Yes Yes Yes
Origin Yes No No No No
Primer Yes No No No No
PSPP Yes Yes Yes Yes Yes
R Commander Yes[6] Yes[6] Yes[6] Yes[6] Yes
R Yes Yes Yes Yes Yes
RATS Yes Yes Yes No Yes
RKWard Yes No Yes No Yes
ROOT Yes Yes Yes Yes Yes
Sage Partial Yes Yes No Yes
Salstat Yes Yes Yes Yes Yes
SAS Yes Terminated Yes No Yes
SCaVis Yes Yes Yes Yes Yes
SciPy Yes Yes Yes Yes Yes
SHAZAM Yes No No No No
SigmaXL Yes Yes No No No
SOCR Yes Yes Yes Yes Yes
SOFA Statistics Yes Yes Yes Yes Yes
SPlus Yes No Yes No Yes
SPSS Yes Yes Yes No No
Stata Yes Yes Yes No Yes
Statgraphics Yes No No No No
STATISTICA Yes No No No No
StatPlus Yes Yes No No No
Statsmodels Yes Yes Yes Yes Yes
Statwing Yes Yes Yes Yes Yes
SYSTAT Yes Terminated No No No
TSP Yes Yes Yes Yes Yes
UNISTAT Yes No No No No
The Unscrambler Yes No No No No
Winpepi Yes No No No No
Wizard No Yes No No No
WPS Yes Yes Yes No Yes
WINKS Yes No No No No
XploRe Yes No Yes No Yes
Product Windows Mac OS Linux BSD Unix

ANOVA

Support for various ANOVA methods

Product One-way Two-way MANOVA GLM Mixed model Post-hoc Latin squares
ADaMSoft Yes Yes No No No No No
Analyse-it Yes Yes No No Yes No No
BMDP Yes Yes Yes Yes Yes Yes
Epi Info Yes Yes No No No No No
EViews Yes
GAUSS No No No No No
GenStat Yes Yes Yes Yes Yes Yes Yes
GraphPad Prism Yes Yes No No Yes No
gretl
JMP Yes Yes Yes Yes Yes Yes Yes
LIMDEP Yes Yes Yes Yes Yes No No
Maple Yes[7] No No No No No No
Mathematica Yes Yes Yes Yes Yes No
MATLAB+Statistics Toolbox Yes Yes Yes Yes Yes Yes Yes
MedCalc Yes Yes No Yes Yes No
Minitab Yes Yes Yes Yes Yes Yes
NCSS Yes Yes Yes Yes Yes Yes Yes
NLOGIT Yes Yes Yes Yes Yes No No
NMath Stats Yes Yes No No No No
Origin Yes Yes No No Yes No
PSPP Yes Yes Yes Yes Yes Yes
R Yes Yes Yes Yes Yes Yes Yes
R Commander Yes Yes Yes Yes Yes Yes
Sage Yes Yes Yes Yes Yes
Salstat Yes No No No No No
SAS Yes Yes Yes Yes Yes Yes Yes
SciPy Yes No No No No No No
SHAZAM Yes Yes No Yes Yes No
SigmaXL Yes Yes No No No
SOCR Yes Yes No No Yes Yes
SOFA Statistics Yes No No No No No
Stata Yes Yes Yes Yes Yes Yes Yes
Statgraphics Yes Yes Yes Yes Yes Yes
STATISTICA Yes Yes Yes Yes Yes Yes
StatPlus Yes Yes Yes Yes Yes Yes
SPlus Yes Yes Yes Yes Yes Yes
SPSS Yes Yes Yes Yes Yes Yes Yes
Statsmodels Yes Yes No Yes No Yes No
Statwing Yes No No No No Yes No
SYSTAT Yes Yes Yes Yes Yes Yes
TSP No No No No No No
UNISTAT Yes Yes No Yes Yes Yes
The Unscrambler Yes No No No No No
WINKS Yes Yes No Yes Yes Yes No
Winpepi Yes Yes No No No No
Wizard Yes Yes
WPS Yes No No Yes Yes Yes
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 Yes Yes No Yes Yes No No Yes
Analyse-it Yes
BMDP Yes Yes Yes Yes
Epi Info Yes No No No Yes No No No
EViews Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
GAUSS No No
GenStat Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
GraphPad Prism Yes Yes No Yes No No No No No No No Yes
gretl Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes
JMP Yes Yes No Yes Yes Yes No Yes No Yes Yes Yes
LIMDEP Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Maple Yes Yes No Yes[8] No No No No No No No No Yes
Mathematica Yes Yes Yes Yes[9] Yes[10] Yes[11] Yes Yes[12] Yes[13] Yes Yes[14]
MATLAB+Statistics Toolbox Yes Yes Yes[15] Yes Yes Yes Yes Yes Yes Yes Yes Yes
MedCalc Yes No No Yes Yes No No Yes Yes Yes
Minitab Yes Yes No Yes Yes No No Yes No
NCSS Yes Yes No Yes Yes Yes Yes Yes No Yes Yes Yes Yes
NLOGIT Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
NMath Stats Yes Yes Yes Yes
NumXL Yes Yes Yes Yes
Origin
PSPP Yes
R Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
R Commander[16] Yes Yes No
RATS Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Sage Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Salstat No No No No No No No No No No No No
SAS Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
SciPy Yes via "statsmodels" No Yes No No No Yes No via "statsmodels" No via "statsmodels" No
SHAZAM Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
SigmaXL Yes Yes Yes
SOCR Yes No No No Yes No No No
SPlus Yes Yes Yes Yes Yes Yes
SPSS Yes Yes Yes Yes Yes Yes No Yes No
Stata Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Statgraphics Yes Yes No Yes Yes Yes No Yes Yes Yes Yes Yes Yes
STATISTICA Yes Yes Yes Yes Yes Yes Yes Yes No
StatPlus Yes No Yes Yes Yes Yes No Yes
Statsmodels Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes
Statwing No No No No No No No No No No No No No
SYSTAT Yes Yes Yes Yes Yes Yes Yes Yes No
TSP Yes Yes Yes Yes Yes No Yes No Yes Yes Yes Yes
UNISTAT Yes Yes Yes Yes Yes Yes No Yes Yes Yes
The Unscrambler
WINKS Yes Yes Yes Yes Yes
Winpepi Yes Yes Yes Yes Yes
WPS Yes Yes Yes Yes Yes Yes
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
Analyse-it
BMDP Yes
EViews Yes Yes Yes Yes Yes Yes
GAUSS Yes Yes Yes Yes
GraphPad Prism No No No No No
gretl Yes Yes Yes Yes Yes
JMP Yes
LIMDEP Yes Yes Yes Yes Yes No
Mathematica Yes[17] Yes Yes[18] Yes Yes[19]
MATLAB+Econometrics Toolbox Yes Yes Yes Yes Yes
MedCalc No No No No No
Minitab Yes No No No No
NCSS Yes
NLOGIT Yes Yes Yes Yes Yes No
NumXL Yes Yes Yes
NMath Stats
Origin
PSPP
R Yes Yes Yes Yes Yes Yes
R Commander[16]
RATS Yes Yes Yes Yes Yes Yes
Sage Yes Yes Yes Yes Yes Yes
Salstat No No No No No No
SAS Yes Yes Yes Yes Yes Yes
SciPy via "statsmodels" No via "statsmodels" No via "statsmodels" No
SHAZAM Yes Yes Yes Yes Yes No
SOCR No No No No No
Stata Yes Yes Yes Yes Yes Yes
Statgraphics Yes No No No No
STATISTICA Yes No No No No
StatPlus Yes No No No No
SPlus Yes Yes
SPSS Yes
Statsmodels Yes No Yes Yes Yes No
Statwing No No No No No No
SYSTAT Yes
TSP Yes Yes Yes Yes Yes No
UNISTAT Yes No No No No
WINKS Yes No No No No
Wizard
Winpepi
WPS
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
ADaMSoft Yes Yes Yes Yes Yes Yes
Analyse-it
BMDP Yes Yes
Epi Info Yes No No Yes Yes Yes
EViews Yes Yes Yes Yes Yes Yes
GAUSS Yes Yes Yes Yes Yes
GenStat Yes Yes Yes Yes Yes Yes
GraphPad Prism Yes Yes Yes Yes Yes Yes
gretl Yes Yes Yes Yes Yes Yes
JMP Yes Yes Yes Yes Yes Yes
LIMDEP Yes Yes Yes Yes Yes Yes
Maple Yes[20] Yes[21] Yes[22] Yes[23] Yes[24]
Mathematica Yes[25] Yes[26] Yes[27] Yes[28] Yes[29][30]
MATLAB+Statistics Toolbox Yes Yes Yes Yes Yes Yes
MedCalc Yes Yes Yes Yes Yes
Minitab Yes Yes Yes Yes Yes Yes
NCSS Yes Yes Yes Yes Yes Yes
NLOGIT Yes Yes Yes Yes Yes Yes
NMath Stats
NumXL Yes Yes
Origin Yes Yes Yes Yes Yes Yes
PSPP
R Yes Yes Yes Yes Yes Yes
R Commander
RATS Yes Yes Yes Yes Yes Yes
Sage Yes Yes Yes Yes Yes Yes
SAS Yes Yes Yes Yes Yes Yes
SciPy Yes Yes No Yes Yes Yes
SHAZAM Yes Yes Yes Yes Yes Yes
SigmaXL Yes Yes Yes Yes Yes
SOCR Yes Yes Yes Yes Yes Yes
SOFA Statistics Yes Yes No Yes Yes Yes
SPlus
SPSS Yes Yes Yes Yes Yes Yes
Stata Yes Yes Yes Yes Yes Yes
Statgraphics Yes Yes Yes Yes Yes Yes
STATISTICA Yes Yes Yes Yes Yes Yes
StatPlus Yes Yes Yes Yes Yes Yes
Statsmodels Yes Yes Yes Yes Yes Yes
Statwing Yes No No Yes No Yes
SYSTAT
TSP No No Yes Yes Yes Yes
UNISTAT Yes Yes Yes Yes Yes Yes
The Unscrambler Yes Yes Yes Yes
Wizard Yes Yes Yes Yes Yes
WINKS Yes Yes Yes Yes Yes Yes
Winpepi Yes Yes
WPS Yes Yes Yes
Chart Bar chart Box plot Correlogram Histogram Line chart Scatterplot

Other abilities

Product s/w
type
[31]
Descriptive statistics Nonparametric statistics Quality
control
Survival
analysis
    Data processing
Base
stat.[32]
Normality
tests[33]
CTA[34] Nonparametric
comparison, ANOVA
Cluster
analysis
Discriminant
analysis
BDP[35] Ext.[36]
ADaMSoft S + + + + - - + + + +
Analyse-it X + + + + - - - - + +
BMDP + + + + + + +
Epi Info S + - + + - + - - + +
Gauss St + + - - - - - - + +
GenStat St + + + + + + + + + +
GraphPad Prism S + + - + - + - - - -
JMP S + + + + + + + + + +
LIMDEP S + + + + - - + + + +
Maple S + +[37] +[38] - - - + +
Mathematica S + + + + - +[39] + - + +
MATLAB+Statistics Toolbox S + + + + + + + + + +
MedCalc S + + + + + + - - + +
Minitab S + + + + + + + + + +
NCSS S + + + + + + + + + +
NLOGIT S + + + + - - + + + +
NMath Stats S + + - - - - + - - -
NumXL X + + - - - - - - - +
OpenEpi S + - + - - - - - - -
Origin S + + - + + + + + + +
PSPP S + +
R St + + + + + + + + + +
RATS + + - - - - - - + +
ADaMSoft S + + + + - - + + + +
SciPy St + + - + - - - - + +
SHAZAM S + + - - - - - - + +
SigmaXL X + + + + + + + +
SOCR S + + + + - + + - + +
SOFA Statistics S - + + - - - - - -
Stata S + + + + + + + + + +
Statgraphics S + + + + + + + + + +
STATISTICA S + + + + + + + + + +
StatPlus S + + + + + + - - + +
SPlus St + + + + + + + + + +
SPSS S + + + + + + + + + +
Statsmodels St + + + - - - - - + +
Statwing C + - + + - - - - - -
SYSTAT S + + + + + + + + + +
TSP S + + - - - - - - + +
UNISTAT S + + + + + + + + + +
The Unscrambler S + +
WINKS S + + + + + + + +
Wizard S + + + +
Winpepi S + + + + - + + - - -
WPS S + + + + +
Product s/w
type
[31]
Descriptive statistics Nonparametric statistics Quality
control
Survival
analysis
    Data processing
Base
stat.[32]
Normality
tests[33]
CTA[34] Nonparametric
comparison, ANOVA
Cluster
analysis
Discriminant
analysis
BDP[35] Ext.[36]

See also

References

  1. ^ Promo price. Check for availability. Regular prices are higher by up to 50%.
  2. ^ Academic discounts/bundles available.
  3. ^ "Patrick Donelan / PSPP-Perl - search.cpan.org". Retrieved 2011-10-05.
  4. ^ R is mainly a command line program but the Windows distribution comes with a GUI component called RGui. Template:WebCite
  5. ^ "Wrathematics" (27 August 2011). "How Much of R Is Written in R". librestats. Retrieved 2011-12-01.
  6. ^ a b c d Using R as platform Template:WebCite
  7. ^ OneWayANOVA Maple documentation
  8. ^ NonlinearFit Maple documentation
  9. ^ LogitModelFit Mathematica documentation
  10. ^ GeneralizedLinearModelFit Mathematica documentation
  11. ^ NormFunction Mathematica documentation
  12. ^ ProbitModelFit Mathematica documentation
  13. ^ CoxModelFit Mathematica documentation
  14. ^ LinearModelFit Mathematica documentation
  15. ^ LeastSquaresFitting MATLAB documentation
  16. ^ a b GUI interface for the R programming language
  17. ^ ARIMAProcess Mathematica documentation
  18. ^ UnitRootTest Mathematica documentation
  19. ^ ARProcess Mathematica documentation
  20. ^ BarChart Maple documentation
  21. ^ BoxPlot Maple documentation
  22. ^ Histogram Maple documentation
  23. ^ LineChart Maple documentation
  24. ^ Scatterplot Maple documentation
  25. ^ BarChart Mathematica documentation
  26. ^ BoxWhiskerChart Mathematica documentation
  27. ^ Histogram Mathematica documentation
  28. ^ ListLinePlot Mathematica documentation
  29. ^ ListPlot Mathematica documentation
  30. ^ ListPointPlot3D Mathematica documentation
  31. ^ a b S = Standalone executive; St = Standalone executive, primitive textual (DOS or terminal) interface; A = Access Add-in; X = Excel Plug-In; C = Cloud (SaaS)
  32. ^ a b Base Statistics (such as t-test, f-test, etc.)
  33. ^ a b Normality Tests, data exploring
  34. ^ a b Contingency Tables Analysis
  35. ^ a b Base Data Processing, f.ex. sorting
  36. ^ a b Extended (data sampling, transformation)
  37. ^ ShapiroWilkWTest Maple documentation
  38. ^ ProcessControl Maple documentation
  39. ^ SurvivalAnalysis Mathematica documentation

Reviews of statistical packages