Skip to main content

Calendar Heatmap with Plotly

Making it easier to visualize and costumize time relevant or time series data with plotly interaction.

New to the library? Read this Medium article.

This plot is a very similar to the contribuitions available on Github and Gitlab profile pages and to Calplot - which is a pyplot implementation of the calendar heatmap, thus it is not interactive right off the bat.

The first mention I could find of this plot being made with plotly was in this forum post and it got my attention as something that should be easily available to anyone.

Installation

pip install plotly-calplot

Examples

In this Medium article I covered lot's of usage methods for this library.

from plotly_calplot import calplot

fig = calplot(df, x="date", y="value")
fig.show()
# you can also adjust layout and your usual plotly stuff

Release files for plotly-calplot 0.1.20

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

Source distribution (sdist)

Source distribution for plotly-calplot 0.1.20
File Size Uploaded
plotly_calplot-0.1.20.tar.gz 7.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for plotly-calplot 0.1.20
File Interpreter ABI Platform
plotly_calplot-0.1.20-py3-none-any.whl Python 3 none any Details

Total release size: 17.1 kB

Release files / plotly_calplot-0.1.20.tar.gz

Download URL plotly_calplot-0.1.20.tar.gz
Size 7.6 kB
Tags Source
SHA-256 checksum
How to use checksums
db2ec8a0f256c237e99321f7a105d8f2628c97a3810b20e71aa49e5bff3956aa
BLAKE2b-256 checksum
How to use checksums
5a36b5c5c327e8c4fb5a692c81da3a204b437d32a142f8eecee3ac6999a038ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / plotly_calplot-0.1.20-py3-none-any.whl

Download URL plotly_calplot-0.1.20-py3-none-any.whl
Size 9.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8febc4abd3043fc83e9d767da0806c47ea85de6850f8ac99d0f5b3dd7753069a
BLAKE2b-256 checksum
How to use checksums
7ab09b4096aa1913d964083b20d3c6cb4a21a9474c0fbdf9fedc37d0014d76d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release history Release notifications | RSS feed

This release

0.1.20 This release

2 release files

0.1.16

2 release files

0.1.13

2 release files

0.1.11

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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