Statsmodels is a Python package that provides basic functions in descriptive statistics, estimation and inferences. This package has a rely upon the Scipy libraries. It also needs the Pandas for some modules to work.


Unlike Scikit-learn, Statsmodels is not designed for Machine Learning purposes, although many of its features (especially regression models) can benefit such applications. The users may also find Statsmodels shares some similarities with R.


kernel density estimation

The series of blogs on Statsmodels will try to demonstrate some usage and design details. The first one will be focused on kernel density estimation.