Interactive comparisons of country order, stacked/grouped alignment, matrix row order, and radial/parallel axis orientation. Use the chart-family buttons and order controls. The donut opens first for an optional visual top-five ranking; numeric labels are withheld until the ranking check.
Public dataset gist. The supplied HW7 fallback has 399 records, 50 countries, 2016-2023, seven regions, and six quantitative measures. Ukraine lacks 2023, so the charts use the complete 2016-2022 panel (350 rows) and 2022 snapshots (50 rows). No missing values are imputed. The CSV is instructional sample data; original statistical provenance and the GDP currency/energy unit conventions were not supplied.
The reported radial test is an assistant observation, not a student response or a controlled blind human experiment. Its recorded order was China, United States, India, Russia, Japan: 5/5 positions correct, no swaps. Source rows had been inspected during preparation.
The complete application is in index.html and loads D3 7.8.5 plus the pinned raw gist. The unused index.js and styles.css are inherited template files. For local use, serve the folder over HTTP; no build step is required. Query parameters view, mode and capture=1 support figure capture.
Adapted from the supplied starter7.html and Mike Bostock, Towards Reusable Charts. Additional views use official D3 documentation. The publishing container was forked from Curran Kelleher, HTML Starter. Code, analysis and report preparation received AI assistance.