From d8bee43c15074b5e2d74a3403fea3926ebb08997 Mon Sep 17 00:00:00 2001 From: Sven Geboers Date: Thu, 2 Apr 2026 22:03:57 +0200 Subject: [PATCH] feat: add voting discipline analysis paragraph under political compass - Add Dutch paragraph explaining Rice index and party discipline patterns - Analysis covers high discipline parties (PVV, SGP) vs lower discipline parties - Explains what discipline reveals about party dynamics --- explorer.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/explorer.py b/explorer.py index 3a2f408..cb8802a 100644 --- a/explorer.py +++ b/explorer.py @@ -1928,6 +1928,20 @@ def build_compass_tab(db_path: str, window_size: str) -> None: f"De sterkste component verklaart {evr0:.1%} van de variantie in stemgedrag." ) + # Voting discipline analysis + st.markdown("---") + st.markdown( + "**Stemdiscipline analyse:** De Rice-index meet hoe eensgezind partijen stemmen " + "tijdens hoofdelijke stemmingen. Een score van 100% betekent dat alle MPs van " + "een partij hetzelfde stemden; 50% wijst op een gelijke splitsing binnen de partij. " + "Partijen met hoge discipline (>95%) zoals PVV en SGP stemmen als een blok, wat " + "wijst op sterke partijdiscipline en homogene membership. Lagere discipline (<85%) " + "bij partijen als PvdA of SP kan duiden op interne factiestrijd, gewetensvragen " + "bij ethische thema's, of een brede ideologische koers die ruimte laat voor " + "afwijkende meningen. De discipline varieert ook per onderwerp — ethische kwesties " + "tonen vaak meer interne verschillen dan economische thema's." + ) + # --------------------------------------------------------------------------- # Tab 2: Partij Trajectories