Last data update: 18 sept. 2026, 23:48
Last compile: 18 sept. 2026, 23:49
fig3 |>
select(cinquieme, niveau_vie_median_social, niveau_vie_median_prive) |>
pivot_longer(-cinquieme, names_to = "parc", values_to = "niveau_vie") |>
mutate(parc = recode(parc, niveau_vie_median_social = "Parc social",
niveau_vie_median_prive = "Parc privé")) |>
ggplot(aes(x = cinquieme, y = niveau_vie, fill = parc)) +
geom_col(position = "dodge") +
scale_fill_manual(values = c("Parc social" = "#1B3F8B", "Parc privé" = "#E8737A"), name = NULL) +
theme_minimal(base_size = 10) +
labs(x = NULL, y = "€ par an",
title = "Niveau de vie médian selon le cinquième de niveau de vie de l'IRIS",
subtitle = "quartiers classés selon le niveau de vie médian du parc privé, 2022") +
theme(legend.position = "bottom", axis.text.x = element_text(angle = 20, hjust = 1),
panel.grid.minor = element_blank())
fig3 |>
ggplot(aes(x = cinquieme, y = part_logements_sociaux)) +
geom_col(fill = "#1B3F8B") +
theme_minimal(base_size = 10) +
labs(x = NULL, y = "%",
title = "Part de logements sociaux selon le cinquième de niveau de vie de l'IRIS",
subtitle = "2022") +
theme(axis.text.x = element_text(angle = 20, hjust = 1), panel.grid.minor = element_blank())
fig6 |>
mutate(unite_urbaine = fct_reorder(unite_urbaine, reduction_segregation)) |>
select(unite_urbaine, dont_composante_locale, reduction_segregation) |>
mutate(reste = reduction_segregation - dont_composante_locale) |>
select(-reduction_segregation) |>
pivot_longer(-unite_urbaine, names_to = "composante", values_to = "valeur") |>
mutate(composante = recode(composante, dont_composante_locale = "Composante locale (mixité au sein des IRIS)",
reste = "Reste (répartition entre IRIS)")) |>
ggplot(aes(x = unite_urbaine, y = valeur, fill = composante)) +
geom_col() +
coord_flip() +
scale_fill_manual(values = c("Composante locale (mixité au sein des IRIS)" = "#1B3F8B",
"Reste (répartition entre IRIS)" = "#8FA8D8"), name = NULL) +
theme_minimal(base_size = 9) +
labs(x = NULL, y = "%",
title = "Réduction de l'indice de ségrégation résidentielle",
subtitle = "sous une répartition homogène des ménages dans le parc social existant, 2022") +
theme(legend.position = "bottom", panel.grid.minor = element_blank(),
panel.grid.major.y = element_blank())