Skip to main content

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.

Release files for loadforecast 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for loadforecast 0.0.4
File Size Uploaded
loadforecast-0.0.4.tar.gz 6.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for loadforecast 0.0.4
File Interpreter ABI Platform
loadforecast-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 13.3 kB

Release files / loadforecast-0.0.4.tar.gz

Download URL loadforecast-0.0.4.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
5ed569d243141455246f93354bf7462fb8c9ad6b70610f3bcabc8ac1ea827154
BLAKE2b-256 checksum
How to use checksums
0e1874d8021a6cb2b2b0b66295f1538b865c5d6b0fff6b6f69e9b47c2dd54007
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / loadforecast-0.0.4-py3-none-any.whl

Download URL loadforecast-0.0.4-py3-none-any.whl
Size 7.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
da917445f99a00ef76ecbe4a842cc3cd8d28b721289a8aa0d8288d8c9ff2d2b1
BLAKE2b-256 checksum
How to use checksums
016abc05d3bd53aa30f2ed85617151aebf7bb3ecb0f047e546877d568e45ed34
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

0.0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page