Last Updated on May 7, 2023 by mishou

I. What is Joy Plot?

Joy Plot, a ridgeline plot, is a visualization technique for plotting a repetitive signal. The name “joy plot” is derived from “Joy Division,” the name of the band that popularized this type of plot in 1979 with their “Unknown Pleasures” album cover.

You can learn more about Joy Plot from the tutorials linked below:

https://medium.com/@lee_vaughan/build-beautiful-joy-plots-with-the-joypy-library-4d6896f4058a

https://github.com/leotac/joypy/blob/master/Joyplot.ipynb

II. The data

  1. Sample exam result data set: https://pastebin.com/raw/cSZ8pYWh
  2. Global daily temperatures from 1880 to 2022: https://berkeley-earth-temperature.s3.us-west-1.amazonaws.com/Global/Complete_TAVG_daily.txt

III. Joy Plot for Exam Results

joy plot for exam results

IV. Joy Plot for Global Daily Temperatures

joy plot for global temperatures

You can create a Joy Plot similar to the one featured on the cover of Joy Division’s album ‘Unknown Pleasures’.

joy plot similar to the one on the cover of 'unknown pleasure'

IV. The Python code

You can see all the code in Google Colaboratory:

https://colab.research.google.com/drive/1s51srxnSq3C7TH_69lhMC4l8zgkhiN6t?usp=sharing

By mishou

Leave a Reply

Your email address will not be published. Required fields are marked *