
Statsmodels
Statsmodels provides Python tools for inferential statistics, hypothesis testing, and regression.

About Statsmodels
Statsmodels is a Python module for estimating statistical models, running hypothesis tests, and exploring data. The homepage is the online documentation for version 0.15.0 and describes classes and functions for many kinds of statistical models. Each estimator comes with an extensive set of result statistics.
The library accepts R-style formulas and pandas DataFrames, and it can also take NumPy arrays. The homepage shows an ordinary least squares regression example with a full results summary. Its documentation notes that standard errors assume the covariance matrix of the errors is correctly specified.
Key features
- Classes and functions for estimating many different statistical models
- Statistical hypothesis tests
- Data exploration tools for statistical analysis
- R-style formula model specification with pandas DataFrames
- Extensive result statistics available for each estimator
- Ordinary least squares regression with NumPy arrays as an alternative to formulas
- The homepage states that results are tested against existing statistical packages.
- Models can be specified with R-style formulas and pandas DataFrames.
- Each estimator provides an extensive list of result statistics.
- The homepage notes that standard errors assume the covariance matrix of the errors is correctly specified.
Statsmodels at a glance
- Category
- Development › Developer Tools
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
Statsmodels alternatives
Tools and sites you could use instead, ranked by how closely they match.
simple-statistics implements descriptive, regression, and inferential statistics in JavaScript.
Support vector classification and regression are available in LIBSVM, an integrated software tool.
DataComPy compares Pandas, Polars, Spark, and Snowpark dataframes, with output that includes comparison statistics.
KoNLPy provides Korean natural language processing tools for Python applications.
Build native interfaces with Slint, a declarative GUI toolkit for Rust, C++, JavaScript, and Python.
Beautiful Soup provides documentation and downloads for a Python library used to parse HTML.
Popular in Developer Tools
Well-known listings from the same topic.
Statsmodels FAQ
How is statsmodels installed?
Can models be specified without formulas?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










