What data I visualise when I visualise data about Haruki Murakami

a slow data art project by Erik Driessen


This project is a data visualisation tribute to Haruki Murakami. It visualises the rhythm of his novels using simplified shoji shapes. In this visualisation, a shoji resembles a chapter. Its doors open according to the relative chapter length of the book.

For the longest chapter in a book, the doors open fully. The doors are partially opened for shorter ones.

You can experience the project in two ways: as static visualisations or slow animations.


static data visualisations

You can view the static visualisations below. There is a brief explanation for each visualisation


CITY

The first shoji visualisation I made is based on the city and its uncertain walls. The 70 chapters form a nice 7 by 10 shoji grid. The colour - greyish lavender - was sourced from the colour books of Sanzo Wanda (all other colours are too). I think the colour is a nice fit for the main character: a nice person (lavender) that somehow feels something is off (greyish).

data visualisation haruki murakami the city and its uncertain walls

MOON

This visualisation is based on 1Q84. I kept using a 7-chapter-per-row grid for the other books. That choice resulted in a challenge, as not every book has a 7-fold chapter count. This book has 79, or 7 x 11 + 2. I decided to use the extra two chapters creatively, showing one at the top and one a the bottom. This way, they resemble Tengo and Aomame in the story: two people that are looking for each other. The colour - night green - doesn't need any explanation.

data visualisation haruki murakami 1Q84

KAFKA

Based on the book Kafka on the shore. I broke up the 7-row grid based on the two numberless chapters. The colour - orange yellow - is inspired on the beach.

data visualisation haruki murakami kafka on the shore

BIRD

Based on the wind-up bird chronicle. This time, the grid is tweaked to resemble a large building, symbolizing the building the main character enters for treatment. the colour - English red - is based on Malta's hat.

data visualisation haruki murakami the windup bird chronicle

BELL

Based on killing Commendatore. This time, the grid is split into two parts based on the sections in the book (32 chapters each), the shoji in the centre resembles the prologue. The resulting image resembles both the pit in the forest and the river the main character needs to cross. The colour - Nile blue - also resembles that river.

data visualisation haruki murakami killig commendatore

CITY in print

Do you want to see one of these in real life? There is a print of the CITY in Buutvrij (a coffee shop in my local town, Tilburg). If you are around, make sure to have a look!


Slow Data Art Animations

Below you can see a sample of the slow data art animations. The animation starts by laying out the grid. (When completed, the grid follows the western reading orientation, from left to right and top to bottom.) It then opens the shoji chapter by chapter, and finally it hides the grid. After this, the animation is repeated.

This animated shoji visualisation of the city and its uncertain walls takes about 7 minutes to complete.

You can view this and other data art animations as a stand alone application using the links below.

For the best viewing experience: open the page, set it to full screen, and refresh the page. The animation only works well if you leave the page open, so stay focused.


Videos

Prefer videos? You can view the youtube playlist here.


origins, page count, more details

The idea for this project came to me during a holiday in the summer of 2024. After reading the city and its uncertain walls, I felt a rising urge to make a data visualisation project about the book. The first result of this urge was a static version of the shoji visualisation for that book. Later, I thought the shoji fitting for Haruki Murakami's work, so decided to add more of his books to my project.

I use a small and easy-to-understand dataset for this project: the page count of each chapter. Using code, I calculate the relative length of each chapter within the context of the book. This relative length (e.g. 87%) opens the doors of the chapter's shoji. The length of each chapter also determines the time it takes for the doors to open.

The order of the animation is pseudo-randomised using a random seed based on Murakami's book titles. I chose a slow animation speed because I think it fits the pacing of Murakami's novels. I also think that in a time of fast-paced change, there should be room for slowly evolving work, things that require your attention for minutes instead of seconds.

The books I included in this project are a collection of the Dutch editions of the longer novels by Haruki Murakami.


Say hi

Want to say hi? Go here.


Acknowledgements

It's both easy and hard to try and thank everyone that helped me make this project somehow. Let me start with the easy bit.

This project would not have been made if it wasn't for Haruki Murakami picking up writing. Thank you Mr. Murakami. Besides that, I'd like to thank the translators at Atlas Contact, the Dutch publisher of his novels.

The harder bit is the list of indirect influences. Things that happened at some point in the past and unintentionally pushed me towards this project. I'd like to thank Chip Kidd, a graphic designer and the designer of the American 1Q84 cover, for sharing his thoughts on book cover design and pointing me to Haruki Murakami's work. Likewise, Adam Savage, former Myth Buster, named 1Q84 as one of his top science fiction books. These two referrals made me read my first Murakami.

On a technical level there were a couple of important influences. First, the graduation internship I did for a project by Ralf van Lieshout, during which I discovered d3.js (a data visualisation code library). Second, Thom Hopmans was the person who introduced me to python, a programming language. Both python and d3.js are an essential part of what makes this project tick.

And last of all I want to thank my wife. She gave me a beautiful edition of the city and its uncertain walls as a surprise gift. It was through her unintentional, but also convenient, timing that this idea started brewing and how it got where it is today.