Skip to main content

A package for easy time series forecasting of electrical load

Project description

Loadforecast

A package for an easy time series forecasting of an electrical load based on facebook prophet. It inherits the base of prophet which is additive model where non-linear trends are fit with yearly, weekly, and daily seasonality, with optional holiday effects. It is robust to missing data and outliers as well.

Package is build around child class of original prophet, replacing initial values of attributes by those tuned for electrical load forecasting using grid search method. Package contains functions that are mainly packing up original functions to more user-friendly ones.

We are sorry for inconvenience but currently it is necessary to install prophet package manually as main dependency. For more information about the installation procedure check https://github.com/facebook/prophet

Loadforecast is on PyPI, so you can use pip to install it.

pip install loadforecast

API Demo:

# Initialize model on pandas.DataFrame containing columns 'DateTime' and 'Load'
m = LoadProphet(df)
# Make default one day prediction with sample period of 15 minutes.
forecast = m.prediction()

Changelog

Changelog File

License

Prophet is licensed under the MIT license.

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

loadforecast-0.0.4.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

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

loadforecast-0.0.4-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file loadforecast-0.0.4.tar.gz.

File metadata

  • Download URL: loadforecast-0.0.4.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for loadforecast-0.0.4.tar.gz
Algorithm Hash digest
SHA256 5ed569d243141455246f93354bf7462fb8c9ad6b70610f3bcabc8ac1ea827154
MD5 a1ba9d220e56658c19007e4e275abc0e
BLAKE2b-256 0e1874d8021a6cb2b2b0b66295f1538b865c5d6b0fff6b6f69e9b47c2dd54007

See more details on using hashes here.

File details

Details for the file loadforecast-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: loadforecast-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for loadforecast-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 da917445f99a00ef76ecbe4a842cc3cd8d28b721289a8aa0d8288d8c9ff2d2b1
MD5 373dc0b67e33249d62e7d937b05f7d45
BLAKE2b-256 016abc05d3bd53aa30f2ed85617151aebf7bb3ecb0f047e546877d568e45ed34

See more details on using hashes here.

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