Skip to main content

Calendar heatmaps with matplotlib

Project description

dayplot is supported by Matplotlib Journey, an interactive online course designed to make you a master of Matplotlib. If you want to support dayplot and become a Matplotlib expert, consider purchasing the course!



dayplot

dayplot logo

A simple-to-use Python library to build calendar heatmaps with ease.

It's built on top of matplotlib and leverages it to access high customization possibilities.


Quick start

import matplotlib.pyplot as plt
import dayplot as dp

df = dp.load_dataset()

fig, ax = plt.subplots(figsize=(15, 6))
dp.calendar(
    dates=df["dates"],
    values=df["values"],
    start_date="2024-01-01",
    end_date="2024-12-31",
    ax=ax,
)

More examples in the documentation.


Installation

pip install dayplot

Related projects



dayplot is supported by Matplotlib Journey, an interactive online course designed to make you a master of Matplotlib. If you want to support dayplot and become a Matplotlib expert, consider purchasing the course!

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

dayplot-0.3.3.tar.gz (4.0 MB view details)

Uploaded Source

Built Distribution

dayplot-0.3.3-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file dayplot-0.3.3.tar.gz.

File metadata

  • Download URL: dayplot-0.3.3.tar.gz
  • Upload date:
  • Size: 4.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for dayplot-0.3.3.tar.gz
Algorithm Hash digest
SHA256 deceb31f5d18d5fc721262198ed0b3a42594a00162039b405b1a93e44884f6b6
MD5 3cdd602332af182717984972d7c0aa09
BLAKE2b-256 d6d069a68867e0b36460ad8b8978be4b601bcbca6368b93b56b9e2c0fd203c7c

See more details on using hashes here.

File details

Details for the file dayplot-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: dayplot-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for dayplot-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c512aa4c6c2b3dd482c19da03fefc0c696e8f26c13e8c29fc423d70c6a212bca
MD5 8785e86b59b5e08fc7703a917687dbf0
BLAKE2b-256 6416bd643399e8f04ae8b7fd18d43f1e95716b2679384a377595f18b4fcb3c56

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page