Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Python's forecast::auto.arima equivalent

Project description

pmdarima

PyPI version CircleCI Build Status codecov Supported versions Downloads Downloads/Week

Pmdarima (originally pyramid-arima, for the anagram of 'py' + 'arima') is a no-nonsense statistical Python library with a solitary objective: bring R's auto.arima functionality to Python. Pmdarima operates by wrapping statsmodels.tsa.ARIMA and statsmodels.tsa.statespace.SARIMAX into one estimator class and creating a more user-friendly estimator interface for programmers familiar with scikit-learn.

Installation

Pmdarima is on pypi under the package name pmdarima and can be downloaded via pip:

$ pip install pmdarima

Note that legacy versions (<1.0.0) are available under the name "pyramid-arima" and can be pip installed via:

# Legacy warning:
$ pip install pyramid-arima
# python -c 'import pyramid;'

To ensure the package was built correctly, import the following module in python:

from pmdarima.arima import auto_arima

Availability

pmdarima is available in pre-built Wheel files for Python 3.5+ for the following platforms:

  • Mac (64-bit)
  • Linux (64-bit manylinux)
  • Windows (32 & 64-bit)

If a wheel doesn't exist for your platform, you can still pip install and it will build from the source distribution tarball, however you'll need cython>=0.29 and gcc (Mac/Linux) or MinGW (Windows) in order to build the package from source.

Documentation

All of your questions and more (including examples and guides) can be answered by the pmdarima documentation. If not, always feel free to file an issue.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pmdarima, version 1.4.0
Filename, size File type Python version Upload date Hashes
Filename, size pmdarima-1.4.0-cp35-cp35m-macosx_10_14_x86_64.whl (474.6 kB) File type Wheel Python version cp35 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp35-cp35m-manylinux1_x86_64.whl (1.1 MB) File type Wheel Python version cp35 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp35-cp35m-win32.whl (418.5 kB) File type Wheel Python version cp35 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp35-cp35m-win_amd64.whl (454.8 kB) File type Wheel Python version cp35 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp36-cp36m-macosx_10_14_x86_64.whl (479.0 kB) File type Wheel Python version cp36 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp36-cp36m-manylinux1_x86_64.whl (1.1 MB) File type Wheel Python version cp36 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp36-cp36m-win32.whl (426.8 kB) File type Wheel Python version cp36 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp36-cp36m-win_amd64.whl (468.7 kB) File type Wheel Python version cp36 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp37-cp37m-macosx_10_13_x86_64.whl (478.9 kB) File type Wheel Python version cp37 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp37-cp37m-manylinux1_x86_64.whl (1.1 MB) File type Wheel Python version cp37 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp37-cp37m-win32.whl (426.8 kB) File type Wheel Python version cp37 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0-cp37-cp37m-win_amd64.whl (469.0 kB) File type Wheel Python version cp37 Upload date Hashes View hashes
Filename, size pmdarima-1.4.0.tar.gz (881.9 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page