Skip to main content
100%

Loading and Parsing: Seven Years' War Data (CS 573 Assignment #2.2)

✓ Published0🌍 Public
AAlex Pietrick
Last edited Sep 30, 2021
Created on Sep 9, 2021

This visualization parses the Battles of the Seven Years’ War dataset and displays basic statistics about the loaded CSV file, including its size in kilobytes, row count, and column count. The data is fetched from a GitHub gist using `d3.csv`, which automatically parses the CSV into JavaScript objects. The example also demonstrates alternative loading approaches via commented-out code using `fetch` with `async/await` and `d3.csvParse`. All results are rendered as large orange text inside an HTML `<pre>` element, using D3 v5.

AI-generated description

Battles of the Seven Years' War

This visualization is a summary of the Battles of the Seven Years' War Dataset. The dataset includes information on over 100 battles with attributes such as combatants, location, timing, and theater of war. This dataset was inspired by Tomek's Battles of Hundred Year's War and the data originated from Wikipedia.


List of Attributes

  • Name: Categorical
  • Theater: Categorical
  • Date: Ordinal
  • Year: Ordinal
  • Combatant: Categorical
  • Comebatant2: Categorical
  • State/Location of Action
  • Outcome: Categorical

Questions/Task:

  • Is there a way to show the worldwide scale of the war?
  • How did all of the different battle theaters play their part in this conflict?
  • Which location saw the most of the conflict?

(With some extra data)

  • Which battles were most fundamental to the war effort?
  • Is it possible to see the development and progress of the war visual? (visually see France's defeat)

This dataset definitely needs some cleaning and improvement; however, I think it could lead to an interesting visualization.

MIT Licensed

Similar vizzes