Python Energy Data Analysis Utilities
Project description
pyedautils
Python Energy Data Analysis Utilities
A pip-installable library of compact utility functions for analyzing and visualizing energy and comfort time-series data.
Features
- Plotting — Plotly-based daily profile visualizations with confidence bands and decomposed weekly patterns
- Data I/O — Save/load DataFrames in CSV, pickle, compressed pickle, and JSON formats
- Geocoding — Address geocoding, WGS84/LV95 conversion, altitude lookup, Swiss postal codes, Haversine distance
- Season detection — Astronomical or meteorological season classification for any date
- MeteoSwiss — Find nearest weather station by sensor type and altitude
Installation
pip install pyedautils
Quick start
from pyedautils.plots import plot_daily_profiles_overview
from pyedautils.data_io import load_data
df = load_data("my_data.csv")
fig = plot_daily_profiles_overview(df)
fig.show()
Documentation
Full API reference, examples with interactive plots, and usage guides:
retomarek.github.io/pyedautils
License
Disclaimer — The author declines any liability or responsibility in connection with the published code and documentation.
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 pyedautils-0.0.15.tar.gz.
File metadata
- Download URL: pyedautils-0.0.15.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e28770f59ed790e961e16844028e646e7db04fd6d99b751c2b66199a709080e6
|
|
| MD5 |
4b1f852a85b52364e3348d320a786247
|
|
| BLAKE2b-256 |
8b65b8b03da8353f47418b75593697d79132db8b0dea74bd27dd3dd35580b32f
|
File details
Details for the file pyedautils-0.0.15-py3-none-any.whl.
File metadata
- Download URL: pyedautils-0.0.15-py3-none-any.whl
- Upload date:
- Size: 693.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45b74d7ec2eb5c248d7b36050c9c84d18dc0e38b7517b4dcdaa232769d5738c6
|
|
| MD5 |
93c1e871129a8309cf7d814f7cab057f
|
|
| BLAKE2b-256 |
907b53714500b42ad7533441eda2acee3d70d2db91f9108ea3703e0b32502eb3
|