Statsmodels is a Python module that provides classes and functions for the estimation of many different statistical models, as well as for conducting statistical tests, and statistical data exploration. An extensive list of result statistics are available for each estimator. The results are tested against existing statistical packages to ensure that they are correct.
4500 / day
5000 / day
3.2 pages per visit
Domain Rating
Domain Authority
Citation Level
English, etc
Supports ordinary least squares, weighted least squares, generalized least squares, and more.
Includes tools for ARIMA, seasonal decomposition, and state space models.
Supports models like logistic regression, Poisson regression, and more.
Provides robust fitting methods for linear models.
Includes kernel density estimation and kernel regression.
Comes with a variety of datasets for examples and testing.
Offers a wide range of statistical tests including t-tests, ANOVA, and more.
Integrated plotting functions for visual data analysis.
Detailed documentation and examples for all features.
Active community and mailing list for support and discussions.
Open-source, BSD licensed.
Requires NumPy, SciPy, Pandas, and Patsy.
Seamlessly integrates with Pandas for data manipulation and analysis.
Optimized for performance with large datasets.
Encourages contributions from the community, with guidelines available for contributors.
Uses Git for version control, hosted on GitHub.
Compatible with Python 3.6 and above.
Actively developed and maintained.
Security headers report is a very important part of user data protection. Learn more about http headers for statsmodels.org