This package provides a simple way to visualize patterns in timeseries data mapping 24 hours onto a polar plot
Project description
clock_plot
clock_plot provides a simple way to visualize timeseries data mapping 24 hours onto the 360 degrees of a polar plot. For usage, please see the examples.ipynb Jupyter notebook
Installation
To install this package run:
pip install clock_plot
Available features
Time features are automatically generated for your timeseries. These features include:
Feature | Type | Description | Example Values |
---|---|---|---|
year | int | Calendar year | 2022 |
month | str | Calendar month | "January" |
year_month | int | Calendar year and month in the format YYYYMM | 202201 |
day | int | Day of calendar year | 25 |
date | str | Expressed in the format YYYY-MM-DD | "2022-01-25" |
week | int | ISO week of the calendar year | 5 |
dayofweek | str | Short version of day of week | "Tue" |
weekend | str | Either "weekday" or "weekend", where "weekend" is Saturday and Sunday | "weekend" (Sat/Sun) "weekday" (Mon-Fri) |
hour | int | Hour of the day in 24 clock | 14 |
minute | int | Minute of the hour | 42 |
degrees | int | Angle around 24 hour clock-face measured in degrees | 341 |
season | str | Season of the year defined based on month, with Winter being Dec-Feb | "Winter" (Dec-Feb) "Spring" (Mar-May) "Summer" (Jun-Aug) "Autumn" (Sep-Nov) |
These can be used to filter your data and format your plot.
For example you could filter for a particular year, plot seasons with different colors and weekday vs weekend days with different line dashes. Examples of this are given in examples.ipynb
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
Built Distribution
File details
Details for the file clock_plot-0.2.tar.gz
.
File metadata
- Download URL: clock_plot-0.2.tar.gz
- Upload date:
- Size: 9.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e15712dffe4ccf70fad87e6498b9a2aa3903e5ff83e59c8aa8233db1f17f54b |
|
MD5 | 050513d02f3da66ce1b0f988eccf7199 |
|
BLAKE2b-256 | a0dd6436d7927f7b7695a535d7dccd01892c138343adb911a44b4a5a6e2bf07e |
File details
Details for the file clock_plot-0.2-py3-none-any.whl
.
File metadata
- Download URL: clock_plot-0.2-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13d46483e8f5cc4a790a717103bdecf0bd93e49115684028b7345c9ab023fdce |
|
MD5 | b6fc5611bb0b11a19f9337e41bb80b78 |
|
BLAKE2b-256 | 03c89afc178c67735b9224c8fce4d43980da48f50d176ad550896b1abcbb0bf7 |