I started going to the movies a lot when I signed up for Moviepass in late 2017. After they fell apart,
I thought it would be fun to take a look at the data.
The charts were made with D3. All the data is pulled out of a
Google Sheet
on page load and parsed using Papa Parse. Some of the data in the spreadsheet comes from
OMDb. The ratings are pulled from my Letterboxd account.
I referenced these projects
for the calendar chart and this project for the
stacked bar chart. I used this stylesheet for the Solarized Dark color
scheme. The hatched fill was adapted from this project.
Ratings are from Letterboxd. Only the first viewing of each movie is shown. Premium showings (3D, IMAX, 70mm, large format) have hatched bars.
Premium showings have hatched icons. Multiple movies were viewed on numbered days
Circles show theater-related events (openings, temporary/permanent closure, COVID regulation changes)
Hatched backgrounds show periods when theaters were closed or had capacity limits during COVID
Binned in 30 minute chunks. Premium showings have hatched bars.
Midnight showings are listed at 11:59 PM on the "previous" day.
Premium showings have hatched bars. Midnight showings are listed on the "previous" day (or we could just pretend they happened at 11:59 PM)
The x-axis shows the number of days between the view date and the date of widest release. Only first run movies are shown.
Premium showings have hatched bars. Bars are layered for movies that were viewed more than once.
The x-axis shows the number of visits. Premium showings have hatched bars.