This is the written response to my Methods of Iteration project. The work from previous weeks can be seen here: Week 1 and Week 2
Raymond Queneau’s Exercises in Style (1947) is a highly entertaining book, which seems counterintuitive given that the premise — telling the same rather mundane story 99 times in different styles — sounds, on paper, exceedingly dull. I approached my Methods of Iteration project in much the same way. Whether I have achieved quite the same level of entertainment is for the viewer to decide.
In attempting to familiarise myself with the JavaScript library D3.js, I have effectively translated the same archaeological dataset into a variety of visual languages. Much like Queneau’s exercises, each version emphasises different aspects of the same material. A sunburst creates hierarchies, a chord diagram reveals relationships, while a map introduces geographical context. The information remains largely unchanged, but the story it tells can be surprisingly different.
I don’t think this project would have been possible without a dataset I was already deeply familiar with. Queneau’s mastery of language allows him to manipulate his narrative through different dialects, perspectives and literary conventions. Similarly, understanding my data was essential to translating it into visual forms. D3 is not simply a library of ready-made visualisations into which you drop your data and et voilà! You need to explain how to read it, which relationships are meaningful, and how the information should be organised. Preparing the data is a substantial part of the work, and these decisions are not only technical, they influence what the viewer ultimately understands.
My considerably less sophisticated understanding of JavaScript made the process rather slow going. Each visualisation required adjustments to both the data and the code, and attempts to shortcut the process using AI frequently introduced more problems than they solved. As a side experiment, I uploaded my prepared dataset to ChatGPT and asked it to create a force-directed graph. The result was nonsense. It became apparent that generating a visualisation is not the same as understanding what it represents.
What I hadn’t anticipated was how much the process would reveal about the way I had assembled and organised my research. Some visualisations exposed geographical gaps in the dataset, others highlighted inconsistent categorisation, while certain beautifully intricate diagrams obscured more information than they communicated. Rather than uncovering entirely new knowledge about my subject, the process exposed weaknesses and assumptions within the research I had already conducted.
This is where iteration became more interesting than variation. Each experiment informed the next, not only improving my understanding of the software but changing the questions I asked of the information itself. Queneau demonstrates how transforming the language of a story transforms our experience of it. My experiments suggest that visualisation can also become a means of interrogating how that story has been constructed.
I used the data to understand D3, and ended up using D3 to understand the data.
References
Queneau, R. (1947) Exercises in style. John Calder, 1998.
















































