placestats

Civil society participation vs. Independent opposition

Holds up after adjusting for income

Across 166 countries, Civil society participation and Independent opposition rise and fall together at r = +0.81 (on a scale from −1 to +1, where 0 means no link). It holds up almost unchanged when only countries with similar income (GDP per person) are compared (r = +0.79, q = 0.0054, allowing for the many pairs tested).

Comparing countries across the middle half of civil society participation, 0.517 to 0.827 points, independent opposition is better by 1.53 points at the top of that range than the bottom. Comparing only countries with similar national income, the gap is 1.47 points.

Link before adjusting (r)+0.807p = 2.6e-39 · 166 countries
After adjusting for national income+0.795p = 3.7e-37 · likely range [+0.73, +0.84]
p, allowing for regions0.000standard error 0.089 · 7 regions
Check for luck (q)0.005across 17,292 pairs

How to read these.r runs from −1 (one goes up as the other goes down) to +1 (they rise together), and 0 means no link. Adjusting for national income means comparing countries with the same GDP per person, so differences in wealth can’t explain the link. Income is used in percentage terms, since an extra $1,000 means more to a poor country than to a rich one. p is how likely a link this strong would be if there were really none. Below 0.05 means it is unlikely to be chance. Very small values are written in short form: 1.1e-32 means a decimal point followed by 31 zeros and then 11, so very close to zero. The likely range is where the true figure probably lies, and a range that crosses zero means the link could easily be chance. Countries in the same region tend to resemble each other, so the third figure allows for that, which gives a fairer p. The standard error is the typical size of the error in r. Finally, testing this many pairs means some will look strong by luck alone. A q below 0.05 means this link is unlikely to be one of those.

Civil society participation · index (0-1)link with income +0.29 · independent
Independent opposition · score (higher = more independent)link with income +0.45 · moderate

“Link with income” is how closely each measure tracks GDP per person across countries, from −1 to +1.

Every country as a dot

Civil society participation · index (0-1) →Independent opposition · score (higher = more independent) →0.0430.979-3.373.13Afghanistan: 0.043 index (0-1), -2.89 score (higher = more independent)Angola: 0.433 index (0-1), 0.728 score (higher = more independent)Albania: 0.595 index (0-1), 1.24 score (higher = more independent)United Arab Emirates: 0.273 index (0-1), -2.46 score (higher = more independent)Argentina: 0.707 index (0-1), 1.74 score (higher = more independent)Armenia: 0.656 index (0-1), 1.46 score (higher = more independent)Australia: 0.928 index (0-1), 2.62 score (higher = more independent)Austria: 0.884 index (0-1), 2.73 score (higher = more independent)Azerbaijan: 0.079 index (0-1), -0.517 score (higher = more independent)Burundi: 0.314 index (0-1), -0.573 score (higher = more independent)Belgium: 0.947 index (0-1), 2.85 score (higher = more independent)Benin: 0.632 index (0-1), 0.386 score (higher = more independent)Burkina Faso: 0.636 index (0-1), 1.03 score (higher = more independent)Bangladesh: 0.696 index (0-1), 0.499 score (higher = more independent)Bulgaria: 0.858 index (0-1), 1.59 score (higher = more independent)Bahrain: 0.245 index (0-1), -1.25 score (higher = more independent)Bosnia and Herzegovina: 0.662 index (0-1), 0.781 score (higher = more independent)Belarus: 0.112 index (0-1), -1.6 score (higher = more independent)Bolivia: 0.845 index (0-1), 1.96 score (higher = more independent)Brazil: 0.865 index (0-1), 2.58 score (higher = more independent)Barbados: 0.896 index (0-1), 2.44 score (higher = more independent)Bhutan: 0.694 index (0-1), 1.31 score (higher = more independent)Botswana: 0.856 index (0-1), 1.66 score (higher = more independent)Central African Republic: 0.337 index (0-1), 0.683 score (higher = more independent)Canada: 0.938 index (0-1), 2.51 score (higher = more independent)Switzerland: 0.971 index (0-1), 2.72 score (higher = more independent)Chile: 0.775 index (0-1), 3.13 score (higher = more independent)China: 0.219 index (0-1), -2.28 score (higher = more independent)Cote d'Ivoire: 0.707 index (0-1), 1.24 score (higher = more independent)Cameroon: 0.467 index (0-1), -0.371 score (higher = more independent)Congo, Dem. Rep.: 0.515 index (0-1), 0.573 score (higher = more independent)Congo, Rep.: 0.566 index (0-1), 0.508 score (higher = more independent)Colombia: 0.787 index (0-1), 2.26 score (higher = more independent)Comoros: 0.545 index (0-1), 1.03 score (higher = more independent)Cabo Verde: 0.683 index (0-1), 2.53 score (higher = more independent)Costa Rica: 0.883 index (0-1), 1.98 score (higher = more independent)Cyprus: 0.827 index (0-1), 2.54 score (higher = more independent)Czechia: 0.777 index (0-1), 2.43 score (higher = more independent)Germany: 0.979 index (0-1), 2.66 score (higher = more independent)Djibouti: 0.439 index (0-1), 0.062 score (higher = more independent)Denmark: 0.971 index (0-1), 2.83 score (higher = more independent)Dominican Republic: 0.823 index (0-1), 1.51 score (higher = more independent)Algeria: 0.302 index (0-1), -0.094 score (higher = more independent)Ecuador: 0.69 index (0-1), 1.73 score (higher = more independent)Egypt, Arab Rep.: 0.212 index (0-1), -0.965 score (higher = more independent)Spain: 0.891 index (0-1), 2.74 score (higher = more independent)Estonia: 0.89 index (0-1), 2.71 score (higher = more independent)Ethiopia: 0.629 index (0-1), -0.535 score (higher = more independent)Finland: 0.948 index (0-1), 2.65 score (higher = more independent)Fiji: 0.846 index (0-1), 1.7 score (higher = more independent)France: 0.866 index (0-1), 2.59 score (higher = more independent)Gabon: 0.714 index (0-1), 0.682 score (higher = more independent)United Kingdom: 0.889 index (0-1), 2.26 score (higher = more independent)Georgia: 0.552 index (0-1), 1.28 score (higher = more independent)Ghana: 0.893 index (0-1), 2.04 score (higher = more independent)Guinea: 0.531 index (0-1), 1.03 score (higher = more independent)Gambia, The: 0.8 index (0-1), 0.787 score (higher = more independent)Guinea-Bissau: 0.78 index (0-1), 0.862 score (higher = more independent)Equatorial Guinea: 0.099 index (0-1), -0.253 score (higher = more independent)Greece: 0.752 index (0-1), 2.08 score (higher = more independent)Guatemala: 0.761 index (0-1), 2.17 score (higher = more independent)Guyana: 0.768 index (0-1), 0.768 score (higher = more independent)Hong Kong SAR, China: 0.4 index (0-1), -0.864 score (higher = more independent)Honduras: 0.754 index (0-1), 2.1 score (higher = more independent)Croatia: 0.694 index (0-1), 1.5 score (higher = more independent)Haiti: 0.478 index (0-1), 0.187 score (higher = more independent)Hungary: 0.434 index (0-1), 0.224 score (higher = more independent)Indonesia: 0.711 index (0-1), 0.469 score (higher = more independent)India: 0.694 index (0-1), 1.58 score (higher = more independent)Ireland: 0.954 index (0-1), 3.01 score (higher = more independent)Iran, Islamic Rep.: 0.154 index (0-1), -1.75 score (higher = more independent)Iraq: 0.697 index (0-1), 0.313 score (higher = more independent)Iceland: 0.874 index (0-1), 2.43 score (higher = more independent)Israel: 0.803 index (0-1), 2.35 score (higher = more independent)Italy: 0.882 index (0-1), 2.73 score (higher = more independent)Jamaica: 0.777 index (0-1), 2 score (higher = more independent)Jordan: 0.646 index (0-1), 0.662 score (higher = more independent)Japan: 0.683 index (0-1), 1.92 score (higher = more independent)Kazakhstan: 0.418 index (0-1), -0.551 score (higher = more independent)Kenya: 0.718 index (0-1), 1.39 score (higher = more independent)Kyrgyz Republic: 0.374 index (0-1), -0.721 score (higher = more independent)Cambodia: 0.268 index (0-1), -0.704 score (higher = more independent)Korea, Rep.: 0.804 index (0-1), 2.76 score (higher = more independent)Kuwait: 0.473 index (0-1), -0.978 score (higher = more independent)Lao PDR: 0.229 index (0-1), -2.8 score (higher = more independent)Lebanon: 0.811 index (0-1), 0.53 score (higher = more independent)Liberia: 0.899 index (0-1), 1.66 score (higher = more independent)Libya: 0.631 index (0-1), 0.783 score (higher = more independent)Sri Lanka: 0.805 index (0-1), 1.84 score (higher = more independent)Lesotho: 0.742 index (0-1), 1.97 score (higher = more independent)Lithuania: 0.831 index (0-1), 2.13 score (higher = more independent)Luxembourg: 0.954 index (0-1), 2.33 score (higher = more independent)Latvia: 0.892 index (0-1), 2.84 score (higher = more independent)Morocco: 0.651 index (0-1), 0.63 score (higher = more independent)Moldova: 0.787 index (0-1), 2.43 score (higher = more independent)Madagascar: 0.686 index (0-1), 1.98 score (higher = more independent)Maldives: 0.662 index (0-1), 1.85 score (higher = more independent)Mexico: 0.49 index (0-1), 0.679 score (higher = more independent)North Macedonia: 0.541 index (0-1), 1.03 score (higher = more independent)Mali: 0.7 index (0-1), 1.33 score (higher = more independent)Malta: 0.82 index (0-1), 2.64 score (higher = more independent)Myanmar: 0.128 index (0-1), -1.3 score (higher = more independent)Montenegro: 0.708 index (0-1), 1.74 score (higher = more independent)Mongolia: 0.677 index (0-1), 1.3 score (higher = more independent)Mozambique: 0.705 index (0-1), 0.615 score (higher = more independent)Mauritania: 0.63 index (0-1), -0.206 score (higher = more independent)Mauritius: 0.854 index (0-1), 1.85 score (higher = more independent)Malawi: 0.931 index (0-1), 1.27 score (higher = more independent)Malaysia: 0.755 index (0-1), 1.76 score (higher = more independent)Namibia: 0.667 index (0-1), 2.53 score (higher = more independent)Niger: 0.82 index (0-1), 2.33 score (higher = more independent)Nigeria: 0.786 index (0-1), 1.5 score (higher = more independent)Nicaragua: 0.114 index (0-1), -1.89 score (higher = more independent)Netherlands: 0.826 index (0-1), 2.86 score (higher = more independent)Norway: 0.973 index (0-1), 2.19 score (higher = more independent)Nepal: 0.858 index (0-1), 2.55 score (higher = more independent)New Zealand: 0.656 index (0-1), 2.77 score (higher = more independent)Pakistan: 0.651 index (0-1), 0.106 score (higher = more independent)Panama: 0.632 index (0-1), 1.83 score (higher = more independent)Peru: 0.706 index (0-1), 1.6 score (higher = more independent)Philippines: 0.666 index (0-1), 0.797 score (higher = more independent)Papua New Guinea: 0.604 index (0-1), 2.01 score (higher = more independent)Poland: 0.729 index (0-1), 1.93 score (higher = more independent)Portugal: 0.711 index (0-1), 1.72 score (higher = more independent)Paraguay: 0.484 index (0-1), 1.43 score (higher = more independent)Romania: 0.656 index (0-1), 1.96 score (higher = more independent)Russian Federation: 0.202 index (0-1), -1.45 score (higher = more independent)Rwanda: 0.402 index (0-1), -1.38 score (higher = more independent)Saudi Arabia: 0.25 index (0-1), -2.61 score (higher = more independent)Sudan: 0.256 index (0-1), 0.09 score (higher = more independent)Senegal: 0.874 index (0-1), 0.71 score (higher = more independent)Singapore: 0.412 index (0-1), 1.89 score (higher = more independent)Solomon Islands: 0.727 index (0-1), 1.91 score (higher = more independent)Sierra Leone: 0.902 index (0-1), 1.84 score (higher = more independent)El Salvador: 0.407 index (0-1), 1.29 score (higher = more independent)Somalia, Fed. Rep.: 0.68 index (0-1), 0.418 score (higher = more independent)Serbia: 0.525 index (0-1), 0.38 score (higher = more independent)Sao Tome and Principe: 0.675 index (0-1), 0.609 score (higher = more independent)Suriname: 0.829 index (0-1), 1.9 score (higher = more independent)Slovak Republic: 0.662 index (0-1), 2.84 score (higher = more independent)Slovenia: 0.907 index (0-1), 1.97 score (higher = more independent)Sweden: 0.939 index (0-1), 2.77 score (higher = more independent)Eswatini: 0.383 index (0-1), -1.85 score (higher = more independent)Seychelles: 0.858 index (0-1), 1.75 score (higher = more independent)Syrian Arab Republic: 0.347 index (0-1), -0.732 score (higher = more independent)Chad: 0.392 index (0-1), 0.65 score (higher = more independent)Togo: 0.631 index (0-1), 0.357 score (higher = more independent)Thailand: 0.641 index (0-1), 1.45 score (higher = more independent)Tajikistan: 0.153 index (0-1), -1.2 score (higher = more independent)Turkmenistan: 0.065 index (0-1), -2.17 score (higher = more independent)Timor-Leste: 0.754 index (0-1), 1.41 score (higher = more independent)Trinidad and Tobago: 0.907 index (0-1), 1.94 score (higher = more independent)Tunisia: 0.478 index (0-1), 1.11 score (higher = more independent)Turkiye: 0.355 index (0-1), 0.86 score (higher = more independent)Tanzania: 0.793 index (0-1), 1.1 score (higher = more independent)Uganda: 0.698 index (0-1), 0.496 score (higher = more independent)Ukraine: 0.726 index (0-1), 0.717 score (higher = more independent)Uruguay: 0.845 index (0-1), 2.96 score (higher = more independent)United States: 0.963 index (0-1), 2.31 score (higher = more independent)Uzbekistan: 0.344 index (0-1), -1.46 score (higher = more independent)Viet Nam: 0.666 index (0-1), -3.37 score (higher = more independent)Vanuatu: 0.82 index (0-1), 1.49 score (higher = more independent)Kosovo: 0.555 index (0-1), 1.99 score (higher = more independent)South Africa: 0.776 index (0-1), 0.912 score (higher = more independent)Zambia: 0.918 index (0-1), 0.22 score (higher = more independent)Zimbabwe: 0.757 index (0-1), -0.068 score (higher = more independent)AFGAZECHEDNKGNQIRLLAOSGPTKMVNMZMBZWE

best-fit line line after adjusting

Four ways to measure the link

MethodrpCountries
Standard (Pearson), not adjusted+0.8072.6e-39166
By rank (Spearman), not adjusted+0.7707.7e-34166
Standard (Pearson), adjusted for national income+0.7953.7e-37166
By rank (Spearman), adjusted for national income+0.7424.3e-30166

The rank version uses only each country’s place in line, from lowest to highest, so a few extreme countries count for less. The adjusted and unadjusted versions use the same 166 countries: those that report both measures and GDP per person. So the gap between them comes from the adjustment, not from a change in which countries are counted. Drop in the size of r after adjusting: +0.012 (a minus sign means it grew).

How solid is it?

Leaving out one country at a time, r ranges from +0.786 (without TKM) to +0.823 (without VNM). The bar above shows that range on a scale from −1 to +1, with the solid line at the full result. The single country that moves r most: VNM (+0.029).

Within each region

Countries are not separate, unrelated cases, and neighbors share a lot. A link that holds inside each region is far more believable than one that shows up only when comparing regions.

nr
East Asia & Pacific21+0.69
Europe & Central Asia49+0.86
Latin America & Caribbean23+0.80
Middle East, North Africa, Afghanistan & Pakistan19+0.87
Sub-Saharan Africa46+0.58

By income third

If the link shows up only in the richest third of countries, it is a feature of rich countries, not a general pattern.

nr
Poorest third56+0.79
Middle third55+0.71
Richest third55+0.87

By largest religious group

Countries grouped by a label they share, such as main religion, rather than by a number. Groups of fewer than twelve countries are not shown. These groups differ in income, region and history all at once. So a gap between them is a place to start asking questions, not an answer.

nr
Christians99+0.75
Muslims46+0.77

By last European coloniser

Countries grouped by a label they share, such as main religion, rather than by a number. Groups of fewer than twelve countries are not shown. These groups differ in income, region and history all at once. So a gap between them is a place to start asking questions, not an answer.

nr
France25+0.48
Never a European colony20+0.89
Spain19+0.82
United Kingdom48+0.74

By official ideology

Countries grouped by a label they share, such as main religion, rather than by a number. Groups of fewer than twelve countries are not shown. These groups differ in income, region and history all at once. So a gap between them is a place to start asking questions, not an answer.

nr
Nationalist24+0.85
No strong official ideology116+0.64

By party system

Countries grouped by a label they share, such as main religion, rather than by a number. Groups of fewer than twelve countries are not shown. These groups differ in income, region and history all at once. So a gap between them is a place to start asking questions, not an answer.

nr
A few parties banned26+0.84
No parties banned121+0.58

Without outliers (countries far outside the middle half of countries on either measure, by more than one and a half times the width of that middle half): r = +0.789 after dropping 7 countries.

Two series, one country

Both measures over the years for one country you pick. The two charts are stacked so they share only the years along the bottom.

Loading…

Over time, within countries

Everything above compares countries with each other at one moment. This section compares each country only with itself over 36years. So a link here can’t come from anything about a country that stays the same, such as its history, geography, institutions or culture.

The link also shows up within countries over time (r = +0.560). It holds even when looking only at changes from one year to the next (r = +0.326). This is the strongest kind of evidence available here: it holds when each country is compared only with itself, and it is not just a product of shared trends.

Across countries (adjusted)+0.795for comparison
Within countries+0.598each country vs itself
…and vs the same year elsewhere+0.560q = 0.000 · 172 countries
Year-on-year changes+0.326q = 0.000
Read with care.
  • The association is much weaker in year-on-year changes than in levels, which points to shared country-specific trends.

6,082 country-years (one country in one year), 172 countries, 1990–2025, about 35 years each on average. Share of the variation that happens within countries over time: 18% for Civil society participation, 13% for Independent opposition. The margins of error allow for each country appearing many times, and for each year’s value being close to the year before.

Year-to-year changes are a cautious test, not a final answer. Looking only at changes from one year to the next removes each country’s own trends. But it also makes measurement mistakes louder, which pulls the results toward zero. A near-zero result here is weak evidence of no link, not proof.

With one measure years behind the other

0.60−0.6-100+10years Independent opposition trails Civil society participation →lag -10: r = 0.058 (n = 4,386)lag -9: r = 0.075 (n = 4,557)lag -8: r = 0.110 (n = 4,728)lag -7: r = 0.154 (n = 4,899)lag -6: r = 0.197 (n = 5,070)lag -5: r = 0.242 (n = 5,241)lag -4: r = 0.301 (n = 5,411)lag -3: r = 0.361 (n = 5,580)lag -2: r = 0.430 (n = 5,749)lag -1: r = 0.507 (n = 5,916)lag +0: r = 0.560 (n = 6,082)lag +1: r = 0.534 (n = 5,917)lag +2: r = 0.480 (n = 5,750)lag +3: r = 0.426 (n = 5,582)lag +4: r = 0.377 (n = 5,413)lag +5: r = 0.325 (n = 5,244)lag +6: r = 0.284 (n = 5,071)lag +7: r = 0.243 (n = 4,903)lag +8: r = 0.195 (n = 4,735)lag +9: r = 0.150 (n = 4,567)lag +10: r = 0.104 (n = 4,399)

Same year (lag 0): +0.560. A peak away from zero does not show which comes first. These series change slowly — this year’s value is close to last year’s. That makes the curve smooth and nearly symmetric, whatever produced the data. Even a sharp peak at one lag (a gap of some years) would not prove that one measure changes the other.

The data


index (0-1)

score (higher = more independent)
Years
Germany DEU0.9792.662025
Norway NOR0.9732.192025
Denmark DNK0.9712.832025
Switzerland CHE0.9712.722025
United States USA0.9632.312025
Luxembourg LUX0.9542.332025
Ireland IRL0.9543.012025
Finland FIN0.9482.652025
Belgium BEL0.9472.852025
Sweden SWE0.9392.772025
Canada CAN0.9382.512025
Malawi MWI0.9311.272025
Australia AUS0.9282.622025
Zambia ZMB0.9180.222025
Trinidad and Tobago TTO0.9071.942025

Coppedge, M. et al., V-Dem Dataset, Varieties of Democracy (V-Dem) Project
Coppedge, M. et al., V-Dem Dataset v16, Varieties of Democracy (V-Dem) Project; Lindberg, S. I. et al., Varieties of Party Identity and Organization (V-Party) Dataset. Read from the V-Dem Institute's vdemdata package.

Sources

Civil society participation

Civil society participation index

V-Dem Institute, University of Gothenburg · via Our World in Data · CC BY-SA 4.0 · updated annual

How far governments consult civic groups, and how widely people take part in them. A part of the participatory democracy index.

Independent opposition

Opposition parties' independence from the ruling regime

V-Dem Institute, University of Gothenburg · CC BY-SA 4.0 · updated annual (V-Dem); V-Party per election, to 2019

Are opposition parties really independent, or picked or bought by the people in power? Experts answer from 0 ("opposition parties are not allowed") to 4 ("all opposition parties are independent"). V-Dem turns the answers into a score of about -4 to +4. A part of V-Dem's freedom of association index.

How this was computed

Data used: most recent value in 2010-2025; values come from 2019–2025. To adjust for income, each measure is first predicted from GDP per person (in percentage terms, on a log scale) with a straight-line fit. Only what is left over is then compared. This is called a partial correlation. The line is drawn the standard way (ordinary least squares), which picks the line that comes closest to all the countries at once. The error margins allow for countries in the same region resembling each other, using 7 World Bank regions. The q-value corrects for testing all 17,292 pairs at once, using the Benjamini–Hochberg method. Underlying data last updated V-Dem v16; V-Party v2. How the country data works · explore Civil society participation and Independent opposition

This page shows that two measures go together. It does not show that Civil society participation changes Independent opposition, or the reverse. These figures also describe countries, not individual people. See the ecological fallacy.

More links with Civil society participation or Independent opposition