Thanks to visit codestin.com
Credit goes to pypi.org

Skip to main content

Automatic Forecasting Procedure

Project description

Prophet: Automatic Forecasting Procedure

Prophet is a procedure for forecasting time series data based on an additive model where non-linear trends are fit with yearly, weekly, and daily seasonality, plus holiday effects. It works best with time series that have strong seasonal effects and several seasons of historical data. Prophet is robust to missing data and shifts in the trend, and typically handles outliers well.

Prophet is open source software released by Facebook's Core Data Science team .

Full documentation and examples available at the homepage: https://facebook.github.io/prophet/

Important links

Other forecasting packages

Installation - PyPI release

See Installation in Python - PyPI release

Installation - Development version

See Installation in Python - Development version

Installation using Docker and docker-compose (via Makefile)

Simply type make build and if everything is fine you should be able to make shell or alternative jump directly to make py-shell.

To run the tests, inside the container cd python/prophet and then python -m pytest prophet/tests/

Example usage

  >>> from prophet import Prophet
  >>> m = Prophet()
  >>> m.fit(df)  # df is a pandas.DataFrame with 'y' and 'ds' columns
  >>> future = m.make_future_dataframe(periods=365)
  >>> m.predict(future)

Project details


Download files

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

Source Distribution

prophet-1.2.1.tar.gz (66.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

prophet-1.2.1-py3-none-win_amd64.whl (12.1 MB view details)

Uploaded Python 3Windows x86-64

prophet-1.2.1-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (11.9 MB view details)

Uploaded Python 3manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

prophet-1.2.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (12.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

prophet-1.2.1-py3-none-macosx_11_0_arm64.whl (12.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

prophet-1.2.1-py3-none-macosx_10_11_x86_64.whl (12.7 MB view details)

Uploaded Python 3macOS 10.11+ x86-64

File details

Details for the file prophet-1.2.1.tar.gz.

File metadata

  • Download URL: prophet-1.2.1.tar.gz
  • Upload date:
  • Size: 66.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for prophet-1.2.1.tar.gz
Algorithm Hash digest
SHA256 0c06a1de02396b95022aec60178d9348412c2799572b1b13315c6d045106471f
MD5 7b41ce6a475b8a4c9648a5a8ea2f682c
BLAKE2b-256 f865be1c93ebd4d3d70f96cf8192d5a1b915d8ee56fdc6ce88010aacefe7d212

See more details on using hashes here.

Provenance

The following attestation bundles were made for prophet-1.2.1.tar.gz:

Publisher: wheel.yml on facebook/prophet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prophet-1.2.1-py3-none-win_amd64.whl.

File metadata

  • Download URL: prophet-1.2.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 12.1 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for prophet-1.2.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b1adaeb76e6900c7044db8519492272242617c08057eca0c05b740deefff5cb1
MD5 43b84b13f02f0f1ba33faa03fb00923b
BLAKE2b-256 43f8c2ff0c6b6e5379fca5a9e98af9c34e60831c8f0e753daa0733be5a8c986f

See more details on using hashes here.

Provenance

The following attestation bundles were made for prophet-1.2.1-py3-none-win_amd64.whl:

Publisher: wheel.yml on facebook/prophet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prophet-1.2.1-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for prophet-1.2.1-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 45454a55331f8089faf636aaa436a60c66baac7728d132ffdbfd88cc0e650389
MD5 eabba20b10fd70b1e7f92b8e2d1ca2e6
BLAKE2b-256 bf51facbb0dc3c0e2a54cf976b2e75e2f9400e85875a072e33df1aa16f3e1744

See more details on using hashes here.

Provenance

The following attestation bundles were made for prophet-1.2.1-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheel.yml on facebook/prophet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prophet-1.2.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for prophet-1.2.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 23fab28c2b679e931211b4b9153a2b592e58d036a2d4f52763726586f1cb1a0d
MD5 a4218b4dbd64c58570b139dea7e645f9
BLAKE2b-256 7b5e328193778f8680c07eebf8bba6bb3b794c726fe18f2f87f1cd0c41824728

See more details on using hashes here.

Provenance

The following attestation bundles were made for prophet-1.2.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: wheel.yml on facebook/prophet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prophet-1.2.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for prophet-1.2.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1604a7750099a5e8eb3501d3d901ea9681cda2ff444f578cb4f543427bae5a41
MD5 ac07035d23cd90c7f7bfdc44d8b48d9e
BLAKE2b-256 1730cdfcac5c41ccda2906e5ed60936af581c4e74302a1b4810b521751e60ae0

See more details on using hashes here.

Provenance

The following attestation bundles were made for prophet-1.2.1-py3-none-macosx_11_0_arm64.whl:

Publisher: wheel.yml on facebook/prophet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prophet-1.2.1-py3-none-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for prophet-1.2.1-py3-none-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 4d9d91d04cafe32f3393eeaf928e3e510475a2852d2bd443147c515fae092735
MD5 71edd06704dc1adf0e0c440b5f767634
BLAKE2b-256 9a0049023dca49a9d5d22ad4c5c6fc869fb42e0232e6fdb98615d64125ca234b

See more details on using hashes here.

Provenance

The following attestation bundles were made for prophet-1.2.1-py3-none-macosx_10_11_x86_64.whl:

Publisher: wheel.yml on facebook/prophet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page