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
License
Prophet is licensed under the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ed569d243141455246f93354bf7462fb8c9ad6b70610f3bcabc8ac1ea827154
|
|
| MD5 |
a1ba9d220e56658c19007e4e275abc0e
|
|
| BLAKE2b-256 |
0e1874d8021a6cb2b2b0b66295f1538b865c5d6b0fff6b6f69e9b47c2dd54007
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da917445f99a00ef76ecbe4a842cc3cd8d28b721289a8aa0d8288d8c9ff2d2b1
|
|
| MD5 |
373dc0b67e33249d62e7d937b05f7d45
|
|
| BLAKE2b-256 |
016abc05d3bd53aa30f2ed85617151aebf7bb3ecb0f047e546877d568e45ed34
|