This work on Netflix's Stranger Things began after similar work on HBO's Game of Thrones. I was curious how well the visualizations I made for Game of Thrones would translate to a different show. So I rewatched Stranger Things, made new datasets, and even sparked new ideas about additional visualizations that would apply to Game of Thrones.
This is a playground for those ideas. Note: the page may take a moment to load since it's loading each visualization.
Some of the easiest things to visualize are representations of when characters are on screen and where those characters are.
Scroll down and right and hover. View in a new tab or click to view live version.
Scroll right and hover. View in a new tab or click to view live version.
Scroll down and right and hover. View in a new tab or click to view live version.
Scroll right or hover over a bar. View in a new tab or click to view live version.
Scroll right or hover over a circle. Circles are color-coded by house. View in a new tab or click to view live version.
It's also fairly trivial to count how long characters are on screen (in total or by season), how long they spend in certain locations, or the number of locations and time spent in each per episode.
Scroll down and right or hover. Based on Andrew Reid's Horizontal Stacked Bar Chart. View in a new tab or click to view live version.
Scroll down and right or hover. Based on Andrew Reid's Horizontal Stacked Bar Chart. View in a new tab or click to view live version.
Select a character and hover. Based on Harry Stevens's Linear Regression for Scatter Plot. View in a new tab or click to view live version.
Scroll down and right or hover. Based on Andrew Reid's Horizontal Stacked Bar Chart. View in a new tab or click to view live version.
Scroll down and right or hover. Based on Andrew Reid's Horizontal Stacked Bar Chart. View in a new tab or click to view live version.
Scroll down and right or hover. Based on Mike Bostock's Normalized Stacked Bar Chart. View in a new tab or click to view live version.
Hover. Based on takayuki's Treemap in d3 v4. View in a new tab or click to view live version.
Scroll down and right or hover. Based on Andrew Reid's Horizontal Stacked Bar Chart. View in a new tab or click to view live version.
Scroll down and right or hover. Based on Mike Bostock's Normalized Stacked Bar Chart. View in a new tab or click to view live version.
Hover. Based on Mike Bostock's Les Misérables Co-occurrence. View in a new tab or click to view live version.
Hover and drag. Based on heybignick's d3 v4 force-directed graph. View in a new tab or click to view live version.
This chord diagram looks at character co-occurrences (two characters showing up in the same scene) across the show, the same data as above, just in a different representation.
Scroll down and right and hover. Based on HenryLau's chord diagram on JSFiddle. View in a new tab or click to view live version.
Hover and drag. Parent-child (solid gray), spouse (dashed blue), and killed by (solid black arrow) relationships shown. Based on Mike Bostock's Labeled Force Layout. View in a new tab or click to view live version.
Hover and drag. Parent-child (solid gray), spouse (dashed blue), and killed by (solid black arrow) relationships shown. Based on an HBO infographic. View in a new tab or click to view live version.
Scroll down. Data last pulled following Season 7. View in a new tab or click to view live version.
Scroll down and right. Data last pulled following Season 7. Based on Mike Bostock's Les Misérables Co-occurrence. View in a new tab or click to view live version.
Select a character and hover. Based on Harry Stevens's Linear Regression for Scatter Plot. View in a new tab or click to view live version.
The narrative chart that started this project for Game of Thrones, well, it doesn't make as much sense for Stranger Things. There are still some interesting patterns (like when everyone is together for the end of "The Mind Flayer" (S2E8), but otherwise it's messy...
Scroll down and right. Hover over the map to view character journeys, episode names, and more. Note: map contains spoilers. View in a new tab or click to view live version.
The GitHub repository for this project has the data files used to make these visualizations. Code for each is also on GitHub, and a description of the project is on Medium. Comments and suggestions are welcome on GitHub, Medium, or here.
h/t to Jason Davies for the clean style of this page.