Les États les plus sévères du monde

Que montre l’Oxford Covid 19 Government Response Tracker ?
FAQ
Auteur·rice·s

Théo Boulakia

Nicolas Mariot

Date de publication

25 juin 2023

Exempted bicycle moving during lockdown due to covid 19 in Uganda, 15 April 2020, 12:31:38, Ndahiro derrick, CC BY-SA 4.0 <https://creativecommons.org/licenses/by-sa/4.0>, via Wikimedia Commons.

Exempted bicycle moving during lockdown due to covid 19 in Uganda, 15 April 2020, 12:31:38, Ndahiro derrick, CC BY-SA 4.0 <https://creativecommons.org/licenses/by-sa/4.0>, via Wikimedia Commons.

Charger les principaux packages

library(here)
library(tidyverse)
library(lubridate)
library(countrycode)
library(huxtable)

Récupérer les données

Note

Jusqu’à juin 2023, les données étaient mises à disposition dans ce repo Github : covid-policy-tracker. Depuis juin 2023, un nouveau repo abrite la version définitive des données : covid-policy-dataset. Lors de la rédaction du livre, nous avons utilisé le premier. A priori, cela n’entraîne aucune modification importante.

oxcgrt_path = here("data", "oxcgrt.rds")
new_repo = "https://raw.githubusercontent.com/OxCGRT/covid-policy-dataset/main/data/OxCGRT_compact_national_v1.csv" # pour information
old_repo = "https://raw.githubusercontent.com/OxCGRT/covid-policy-tracker/master/data/OxCGRT_nat_latest.csv"
read_csv(old_repo,
         col_select = c(CountryName,
                        Date,
                        starts_with("C6"),
                        StringencyIndex_Average)) |>
  write_rds(oxcgrt_path)
oxcgrt = read_rds(oxcgrt_path) |> 
  janitor::clean_names() |> 
  mutate(date = ymd(date))

Palmarès du Stringency Index entre le 1er mars et le 1er juin

Les 30 États les plus “bouclés” de la planète sont :

oxcgrt |> 
  filter(between(date, ymd(20200301), ymd(20200601))) |> 
  group_by(country_name) |> 
  summarise(stringency_index_average = mean(stringency_index_average, na.rm = T)) |> 
  mutate(stringency_index_average = round(stringency_index_average, 1)) |> 
  slice_max(stringency_index_average, n = 30) |> 
  as_huxtable() |> 
  set_number_format(NA)
country_namestringency_index_average
Palestine86.9
Philippines86.2
Honduras86  
Iraq84.6
Georgia83.8
Guatemala82.7
Kuwait82.7
Peru82  
El Salvador81.5
Italy81.3
Bolivia80.5
Bahamas80.2
Argentina80.1
Nepal79.4
Kosovo79.2
Dominican Republic78.5
Saudi Arabia78.5
Morocco78.4
Pakistan78.4
Libya78.2
Ecuador78.1
India78  
France77.8
Albania77.4
Jordan76.9
Ukraine76.7
Jamaica76.5
Paraguay76.3
Kyrgyz Republic75.9
Oman75.3
Sri Lanka75.3

Durée et intensité des Stay-at-home-orders en 2020

Comprendre le codage des Stay-at-home-orders

Il s’agit de la variable C6M_Stay at home requirements, complétée par la variable C6M_Flag.

D’après le dictionnaire des codes :

C6M_Stay at home requirements prend les valeurs suivantes :

  • 0 : no measures
  • 1 : recommend not leaving house
  • 2 : require not leaving house with exceptions for daily exercise, grocery shopping, and ‘essential’ trips
  • 3 : require not leaving house with minimal exceptions (eg allowed to leave once a week, or only one person can leave at a time, etc)
  • Blank : no data

C6M_Flag précise l’extension géographique de ces mesures :

  • 0 : targeted
  • 1 : general
  • Blank : no data

Recoder à la marge

On rassemble l’absence de stay-at-home-order et les simples “recommandations” dans la même catégorie. Et on garde la distinction entre confinements à exercice physique autorisé (ex : France, Italie) et à exercice physique interdit (ex : Espagne, Philippines).

Note

Pour construire le score synthétique d’enfermement de la FAQ, on a attribué la valeur 1 aux premiers et la valeur 2 aux seconds. Ici, on atténue la différence en conservant les valeurs 2 et 3.

oxcgrt_saho_2020 = oxcgrt |> 
  mutate(national_or_subnational_saho = case_when(c6m_stay_at_home_requirements %in% 0:1 ~ 0,
                                                  .default = c6m_stay_at_home_requirements),
         national_saho = national_or_subnational_saho *  c6m_flag) |>
  filter(year(date) == 2020) |> 
  group_by(country_name) |> 
  summarise(national_or_subnational_saho = sum(national_or_subnational_saho, na.rm = T),
            national_saho = sum(national_saho, na.rm = T))

Palmarès

Au moins une partie du pays…

oxcgrt_saho_2020 |> 
  slice_max(national_or_subnational_saho, n = 30) |> 
  as_huxtable() |> 
  set_number_format(NA) |> 
  theme_grey()
country_namenational_or_subnational_sahonational_saho
Chile80288
China8010
Honduras741683
El Salvador659659
Kenya652376
Paraguay641596
Peru638554
Italy626390
Argentina615195
India613245
Congo611425
Algeria6000
Jamaica593536
Myanmar59078
Rwanda586504
United States5840
Fiji576554
Bahamas574286
Venezuela574518
Palestine573130
Gabon572510
Panama565337
Nigeria556484
Guinea554154
Tonga554554
Uganda554554
Eritrea542542
Suriname542524
Mexico540168
Libya530353

Tout le pays…

oxcgrt_saho_2020 |> 
  slice_max(national_saho, n = 30) |> 
  as_huxtable() |> 
  set_number_format(NA) |> 
  theme_grey()
country_namenational_or_subnational_sahonational_saho
Honduras741683
El Salvador659659
Paraguay641596
Fiji576554
Peru638554
Tonga554554
Uganda554554
Eritrea542542
Jamaica593536
Puerto Rico524524
Suriname542524
Venezuela574518
Bolivia522510
Gabon572510
Rwanda586504
Nigeria556484
South Africa480480
Dominican Republic492460
Zimbabwe460460
Guyana514456
Congo611425
Jordan428420
Haiti416416
Italy626390
Guatemala386386
Kenya652376
Iraq394356
Libya530353
Panama565337
Kosovo498336

Citation

BibTeX
@online{boulakia2023,
  author = {Boulakia, Théo and Mariot, Nicolas},
  title = {Les États les plus sévères du monde},
  date = {2023-06-25},
  url = {https://l-attestation.github.io/exercices/stringency-index/},
  langid = {fr}
}
Veuillez citer ce travail comme suit :
Boulakia, Théo, and Nicolas Mariot. 2023. “Les États les plus sévères du monde.” June 25, 2023. https://l-attestation.github.io/exercices/stringency-index/.