Skip to content

Commit 0c978e3

Browse files
committed
Treemap of Countries and also their sectors
1 parent 01d93e0 commit 0c978e3

9 files changed

Lines changed: 6930 additions & 44 deletions

File tree

data/Market Capitalization/ACWI2025Dec.csv

Lines changed: 1839 additions & 0 deletions
Large diffs are not rendered by default.

data/Market Capitalization/ACWI2026May.csv

Lines changed: 1782 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
date,usa_pct,japan_pct,uk_pct,france_pct,switzerland_pct,canada_pct,china_pct,other_pct,acwi_sector_financials,acwi_sector_it,acwi_sector_consdisc,acwi_sector_healthcare,acwi_sector_industrials,acwi_sector_consstaples,acwi_sector_energy,acwi_sector_materials,acwi_sector_telecom_commsrvcs,acwi_sector_utilities,acwi_sector_realestate,japan_sec_financials,japan_sec_it,japan_sec_consdisc,japan_sec_healthcare,japan_sec_industrials,japan_sec_consstaples,japan_sec_energy,japan_sec_materials,japan_sec_telecom_commsrvcs,japan_sec_utilities,japan_sec_realestate,uk_sec_financials,uk_sec_it,uk_sec_consdisc,uk_sec_healthcare,uk_sec_industrials,uk_sec_consstaples,uk_sec_energy,uk_sec_materials,uk_sec_telecom_commsrvcs,uk_sec_utilities,uk_sec_realestate,china_sec_financials,china_sec_it,china_sec_consdisc,china_sec_healthcare,china_sec_industrials,china_sec_consstaples,china_sec_energy,china_sec_materials,china_sec_telecom_commsrvcs,china_sec_utilities,china_sec_realestate,france_sec_financials,france_sec_it,france_sec_consdisc,france_sec_healthcare,france_sec_industrials,france_sec_consstaples,france_sec_energy,france_sec_materials,france_sec_telecom_commsrvcs,france_sec_utilities,france_sec_realestate,canada_sec_financials,canada_sec_it,canada_sec_consdisc,canada_sec_healthcare,canada_sec_industrials,canada_sec_consstaples,canada_sec_energy,canada_sec_materials,canada_sec_telecom_commsrvcs,canada_sec_utilities,canada_sec_realestate,switzerland_sec_financials,switzerland_sec_it,switzerland_sec_consdisc,switzerland_sec_healthcare,switzerland_sec_industrials,switzerland_sec_consstaples,switzerland_sec_energy,switzerland_sec_materials,switzerland_sec_telecom_commsrvcs,switzerland_sec_utilities,switzerland_sec_realestate
2+
Apr 2015,52.95,7.93,6.95,3.49,3.24,,,25.44,21.34,14.54,13.06,12.12,10.38,10.09,6.80,4.77,3.73,3.16,,19.57,10.58,21.99,7.21,19.17,6.66,0.94,5.76,5.19,2.44,,,,,,,,,,,,,,39.76,14.74,4.81,2.04,6.97,3.91,9.85,2.49,11.20,3.85,,,,,,,,,,,,,37.32,2.14,6.02,6.08,8.06,4.14,22.26,10.28,2.01,1.41,,,,,,,,,,,,,,
3+
Aug 31 2015,52.42,8.03,7.02,3.47,3.37,,,25.70,21.64,13.85,12.77,12.66,10.37,9.87,6.89,4.91,3.87,3.17,,19.57,10.58,21.99,7.21,19.17,6.66,0.94,5.76,5.19,2.44,,,,,,,,,,,,,,39.76,14.74,4.81,2.04,6.97,3.91,9.85,2.49,11.20,3.85,,,,,,,,,,,,,37.32,2.14,6.02,6.08,8.06,4.14,22.26,10.28,2.01,1.41,,,,,,,,,,,,,,
4+
Jan 29 2016,53.42,7.92,6.68,3.39,3.20,,,25.38,20.65,14.91,12.90,12.30,10.28,10.85,6.41,4.36,3.94,3.40,,19.57,10.58,21.99,7.21,19.17,6.66,0.94,5.76,5.19,2.44,,,,,,,,,,,,,,39.76,14.74,4.81,2.04,6.97,3.91,9.85,2.49,11.20,3.85,,,,,,,,,,,,,37.32,2.14,6.02,6.08,8.06,4.14,22.26,10.28,2.01,1.41,,,,,,,,,,,,,,
5+
Mai 31 2016,53.55,7.74,6.54,3.32,,3.14,,25.71,20.65,14.84,12.55,12.10,10.47,10.54,6.72,4.84,3.90,3.38,,19.57,10.58,21.99,7.21,19.17,6.66,0.94,5.76,5.19,2.44,,,,,,,,,,,,,,,,,,,,,,,,,,37.32,2.14,6.02,6.08,8.06,4.14,22.26,10.28,2.01,1.41,,,,,,,,,,,,,,
6+
Okt 31 2016,52.65,8.15,5.89,3.26,,3.21,,26.84,17.58,16.05,12.33,11.14,10.39,10.10,6.90,5.22,3.66,3.37,3.25,19.57,10.58,21.99,7.21,19.17,6.66,0.94,5.76,5.19,2.44,,,,,,,,,,,,,,,,,,,,,,,,,,37.32,2.14,6.02,6.08,8.06,4.14,22.26,10.28,2.01,1.41,,,,,,,,,,,,,,
7+
Jan 31 2017,53.44,7.91,5.86,3.22,,3.29,,26.27,18.64,15.90,12.19,10.96,10.65,9.39,7.00,5.50,3.56,3.11,3.11,19.57,10.58,21.99,7.21,19.17,6.66,0.94,5.76,5.19,2.44,,,,,,,,,,,,,,,,,,,,,,,,,,37.32,2.14,6.02,6.08,8.06,4.14,22.26,10.28,2.01,1.41,,,,,,,,,,,,,,
8+
Aug 31 2017,52.10,7.67,5.79,3.48,,,3.44,27.52,18.55,17.62,11.92,11.20,10.71,9.03,5.98,5.39,3.22,3.19,3.18,19.57,10.58,21.99,7.21,19.17,6.66,0.94,5.76,5.19,2.44,,,,,,,,,,,,,39.76,14.74,4.81,2.04,6.97,3.91,9.85,2.49,11.20,3.85,,,,,,,,,,,,,,,,,,,,,,,,,,
9+
Feb 28 2018,52.50,8.04,5.52,3.52,,,3.67,26.75,19.05,18.99,12.35,10.64,10.86,8.22,6.01,5.45,2.86,2.72,2.86,19.57,10.58,21.99,7.21,19.17,6.66,0.94,5.76,5.19,2.44,,,,,,,,,,,,,39.76,14.74,4.81,2.04,6.97,3.91,9.85,2.49,11.20,3.85,,,,,,,,,,,,,,,,,,,,,,,,,,
10+
Mai 31 2018,53.27,7.95,5.77,3.52,,,3.68,25.81,17.80,19.65,12.40,10.85,10.73,7.87,6.72,5.42,2.71,2.86,2.98,19.57,10.58,21.99,7.21,19.17,6.66,0.94,5.76,5.19,2.44,,,,,,,,,,,,,39.76,14.74,4.81,2.04,6.97,3.91,9.85,2.49,11.20,3.85,,,,,,,,,,,,,,,,,,,,,,,,,,
11+
Dez 31 2018,54.41,7.58,5.21,3.42,,,3.60,25.77,17.22,14.85,10.44,12.11,10.29,8.43,6.18,4.98,8.98,3.36,3.18,11.91,12.16,19.45,8.15,20.81,8.23,1.34,5.95,5.53,1.81,3.72,20.37,0.75,6.01,9.93,8.86,16.53,17.74,9.15,5.73,3.23,1.16,39.76,14.74,4.81,2.04,6.97,3.91,9.85,2.49,11.20,3.85,,,,,,,,,,,,,,,,,,,,,,,,,,
12+
Aug 31 2020,58.66,6.63,3.62,2.89,,,5.14,23.05,12.85,21.73,12.80,12.30,9.44,7.84,3.13,4.69,9.49,3.00,2.73,8.97,13.51,18.50,9.90,20.84,7.00,0.63,5.18,9.53,1.28,3.57,20.37,0.75,6.01,9.93,8.86,16.53,17.74,9.15,5.73,3.23,1.16,15.27,5.78,30.45,5.89,5.53,5.83,2.27,3.47,17.85,2.64,3.97,,,,,,,,,,,,,,,,,,,,,,,,,
13+
Jan 29 2021,57.07,6.74,3.77,2.86,,,5.48,24.08,13.30,22.00,13.17,12.06,9.34,7.14,3.09,4.90,9.48,2.96,2.56,8.97,13.51,18.50,9.90,20.84,7.00,0.63,5.18,9.53,1.28,3.57,20.37,0.75,6.01,9.93,8.86,16.53,17.74,9.15,5.73,3.23,1.16,15.27,5.78,30.45,5.89,5.53,5.83,2.27,3.47,17.85,2.64,3.97,,,,,,,,,,,,,,,,,,,,,,,,,
14+
Jul 30 2021,59.59,5.80,3.72,2.96,,,4.14,23.79,13.89,22.34,12.40,11.82,9.87,6.84,3.17,5.02,9.32,2.68,2.64,8.97,13.51,18.50,9.90,20.84,7.00,0.63,5.18,9.53,1.28,3.57,20.37,0.75,6.01,9.93,8.86,16.53,17.74,9.15,5.73,3.23,1.16,15.27,5.78,30.45,5.89,5.53,5.83,2.27,3.47,17.85,2.64,3.97,,,,,,,,,,,,,,,,,,,,,,,,,
15+
Nov 30 2021,61.47,5.72,3.51,,,,3.85,22.61,13.88,23.82,12.85,11.41,9.47,6.62,3.38,4.58,8.74,2.62,2.63,14.88,15.30,18.06,7.61,22.87,5.19,0.91,4.16,6.86,1.15,2.47,20.37,0.75,6.01,9.93,8.86,16.53,17.74,9.15,5.73,3.23,1.16,15.27,5.78,30.45,5.89,5.53,5.83,2.27,3.47,17.85,2.64,3.97,,,,,,,,,,,,,,,,,,,,,,,,,
16+
Dez 31 2021,61.31,5.54,3.60,,,,3.62,23.03,13.86,23.58,12.40,11.69,9.64,6.80,3.40,4.67,8.58,2.70,2.70,14.88,15.30,18.06,7.61,22.87,5.19,0.91,4.16,6.86,1.15,2.47,20.37,0.75,6.01,9.93,8.86,16.53,17.74,9.15,5.73,3.23,1.16,16.51,6.07,29.59,4.55,5.20,5.12,3.80,3.47,20.72,2.60,2.20,,,,,,,,,,,,,,,,,,,,,,,,,
17+
Apr 29 2022,60.69,5.40,3.89,,,3.22,3.47,23.33,14.53,21.48,11.30,12.28,9.50,7.51,4.64,5.14,7.73,3.02,2.85,14.88,15.30,18.06,7.61,22.87,5.19,0.91,4.16,6.86,1.15,2.47,20.37,0.75,6.01,9.93,8.86,16.53,17.74,9.15,5.73,3.23,1.16,15.27,5.78,30.45,5.89,5.53,5.83,2.27,3.47,17.85,2.64,3.97,,,,,,,,,,,36.90,7.17,3.16,0.41,11.70,4.16,16.90,12.32,2.54,3.71,0.59,,,,,,,,,,,,,
18+
Nov 30 2022,61.65,5.32,3.80,,,3.10,3.30,22.83,14.92,20.82,10.79,13.02,9.96,7.54,5.56,4.91,6.87,3.03,2.58,14.88,15.30,18.06,7.61,22.87,5.19,0.91,4.16,6.86,1.15,2.47,20.37,0.75,6.01,9.93,8.86,16.53,17.74,9.15,5.73,3.23,1.16,16.51,6.07,29.59,4.55,5.20,5.12,3.80,3.47,20.72,2.60,2.20,,,,,,,,,,,,,35.17,7.39,3.70,,12.26,4.95,17.48,11.71,2.62,3.64,0.60,,,,,,,,,,,,,
19+
Feb 28 2023,60.29,5.46,3.95,3.19,,,3.50,23.60,15.38,21.14,11.04,12.28,10.17,7.36,5.24,4.96,7.01,2.87,2.56,14.88,15.30,18.06,7.61,22.87,5.19,0.91,4.16,6.86,1.15,2.47,20.37,0.75,6.01,9.93,8.86,16.53,17.74,9.15,5.73,3.23,1.16,16.51,6.07,29.59,4.55,5.20,5.12,3.80,3.47,20.72,2.60,2.20,,,,,,,,,,,,,34.99,8.22,3.84,,12.57,4.66,19.11,10.73,1.57,3.18,0.60,,,,,,,,,,,,,
20+
Sep 29 2023,62.25,5.55,3.71,2.92,,,3.21,22.37,15.75,21.56,11.18,11.87,10.37,7.10,5.22,4.50,7.56,2.62,2.27,14.88,15.30,18.06,7.61,22.87,5.19,0.91,4.16,6.86,1.15,2.47,20.37,0.75,6.01,9.93,8.86,16.53,17.74,9.15,5.73,3.23,1.16,16.51,6.07,29.59,4.55,5.20,5.12,3.80,3.47,20.72,2.60,2.20,,,,,,,,,,,,,34.99,8.22,3.84,,12.57,4.66,19.11,10.73,1.57,3.18,0.60,,,,,,,,,,,,,
21+
Feb 29 2024,63.79,5.55,3.37,2.84,,2.73,,21.72,15.89,23.96,11.11,11.22,10.70,6.47,4.37,4.14,7.52,2.41,2.21,14.88,15.30,18.06,7.61,22.87,5.19,0.91,4.16,6.86,1.15,2.47,18.22,1.11,7.18,12.58,13.00,16.53,12.98,10.03,2.50,3.97,0.82,16.51,6.07,29.59,4.55,5.20,5.12,3.80,3.47,20.72,2.60,2.20,10.19,4.62,20.38,9.96,24.84,9.78,7.24,6.30,2.87,2.58,1.09,35.17,7.39,3.70,,12.26,4.95,17.48,11.71,2.62,3.64,0.60,17.76,1.42,5.51,31.69,10.75,19.40,,9.89,1.11,0.30,0.57
22+
Nov 29 2024,66.76,4.73,3.11,,,2.80,2.61,19.99,17.03,25.10,10.86,10.04,10.60,6.05,4.02,3.66,7.88,2.60,2.15,14.88,15.30,18.06,7.61,22.87,5.19,0.91,4.16,6.86,1.15,2.47,18.22,1.11,7.18,12.58,13.00,16.53,12.98,10.03,2.50,3.97,0.82,16.51,6.07,29.59,4.55,5.20,5.12,3.80,3.47,20.72,2.60,2.20,10.19,4.62,20.38,9.96,24.84,9.78,7.24,6.30,2.87,2.58,1.09,35.17,7.39,3.70,,12.26,4.95,17.48,11.71,2.62,3.64,0.60,17.76,1.42,5.51,31.69,10.75,19.40,,9.89,1.11,0.30,0.57
23+
Dez 31 2024,66.62,4.83,3.09,,,2.70,2.75,20.00,16.80,25.98,11.34,9.67,10.23,5.92,3.82,3.46,8.24,2.50,2.04,14.88,15.30,18.06,7.61,22.87,5.19,0.91,4.16,6.86,1.15,2.47,18.22,1.11,7.18,12.58,13.00,16.53,12.98,10.03,2.50,3.97,0.82,16.51,6.07,29.59,4.55,5.20,5.12,3.80,3.47,20.72,2.60,2.20,10.19,4.62,20.38,9.96,24.84,9.78,7.24,6.30,2.87,2.58,1.09,35.17,7.39,3.70,,12.26,4.95,17.48,11.71,2.62,3.64,0.60,17.76,1.42,5.51,31.69,10.75,19.40,,9.89,1.11,0.30,0.57

index.html

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ <h1>
4444
<span class="play-button__icon" aria-hidden="true"></span>
4545
<span class="play-button__label">Play</span>
4646
</button>
47+
48+
<div class="selection-control">
49+
<p id="selected-summary"></p>
50+
<button id="reset-selection" class="ghost-button reset-selection-button" type="button">Reset selection</button>
51+
</div>
4752
</div>
4853

4954
<div class="control-group control-group--toggles">
@@ -88,10 +93,21 @@ <h2 id="evolution-title">Indicator trajectory</h2>
8893
<div id="evolution-chart" class="chart"></div>
8994
</section>
9095

91-
<div class="selection-strip">
92-
<p id="selected-summary"></p>
93-
<button id="reset-selection" type="button">Reset selection</button>
94-
</div>
96+
<section class="treemap-panel" aria-label="Country / sector treemap">
97+
<div class="treemap-panel__heading">
98+
<div>
99+
<p class="eyebrow">Market structure</p>
100+
<h2 id="treemap-title">Country → Sector treemap</h2>
101+
</div>
102+
<label class="control-field control-field--treemap-time">
103+
<span class="control-label">
104+
Snapshot <span id="treemap-date-label" class="control-value">2025</span>
105+
</span>
106+
<input id="treemap-slider" type="range" min="0" max="0" value="0" step="1" />
107+
</label>
108+
</div>
109+
<div id="treemap-chart" class="chart"></div>
110+
</section>
95111
</section>
96112
</main>
97113

0 commit comments

Comments
 (0)