Last data update: 11 oct. 2026, 16:16
Last compile: 11 oct. 2026, 16:16
Sondage Elabe pour BFMTV, 15-16 septembre 2026, 1 012 personnes (méthode des quotas, Internet). Source : elabe.fr. Les résultats ne sont publiés que dans le rapport PDF ; pouvoir-achat-16092026.R lit ses tableaux croisés (pages « Détail des résultats ») : le parquet donne, pour chaque question, les résultats pour l’ensemble des Français (groupe = "Ensemble") et par catégorie sociodémographique ou politique. Les évolutions par rapport aux sondages précédents ne sont pas reprises.
71 % des Français s’attendent à une dégradation de leur pouvoir d’achat (+21 points depuis juin 2025).
d |>
filter(question == "avenir_pouvoir_achat", type == "sociodemographique", groupe == "Ensemble",
modalite %in% c("Beaucoup se dégrader", "Un peu se dégrader", "Rester stable",
"Un peu s'améliorer", "Beaucoup s'améliorer")) |>
mutate(modalite = factor(modalite, levels = c("Beaucoup se dégrader", "Un peu se dégrader", "Rester stable",
"Un peu s'améliorer", "Beaucoup s'améliorer"))) |>
ggplot(aes(x = valeur, y = modalite)) +
geom_col(fill = "#2c7fb8") + geom_text(aes(label = paste0(valeur, " %")), hjust = -0.15) +
scale_y_discrete(limits = rev) + scale_x_continuous(expand = expansion(mult = c(0, 0.12))) +
labs(x = "% des Français", y = NULL) + theme_minimal()
segments("avenir_pouvoir_achat", "Total se dégrader",
c("Sexe", "Âge", "Profession", "Catégorie d'agglomération", "Région de résidence"))
segments("avenir_pouvoir_achat", "Total se dégrader",
c("Préférence partisane", "Présidentielle 2022 (1er tour)", "Législatives 2024 (1er tour)"),
type_ = "politique")
barres("postes_depense", "% de citations (3 réponses possibles)")
barres("renoncements", "% des Français (plusieurs réponses possibles)")
barres("mesures", "% de favorables")
barres("confiance", "% de confiance")
ordre <- d |> filter(question == "confiance", type == "politique", groupe == "Ensemble") |>
arrange(valeur) |> pull(modalite)
etiq <- c("TOTAL GAUCHE" = "Gauche", "TOTAL RENAISSANCE ET ALLIES" = "Renaissance\net alliés",
"TOTAL DROITE" = "Droite", "TOTAL RN ET ALLIES" = "RN\net alliés",
"Ensemble" = "Ensemble")
d |>
filter(question == "confiance", type == "politique",
(groupe == "Préférence partisane" & segment %in% names(etiq)) | groupe == "Ensemble") |>
mutate(segment = factor(unname(etiq[ifelse(groupe == "Ensemble", "Ensemble", segment)]),
levels = unname(etiq)),
modalite = factor(modalite, levels = ordre)) |>
ggplot(aes(x = segment, y = modalite, fill = valeur)) +
geom_tile(colour = "white") + geom_text(aes(label = valeur, colour = valeur > 55), size = 3) +
scale_fill_viridis_c(direction = -1, guide = "none") +
scale_colour_manual(values = c("black", "white"), guide = "none") +
labs(x = NULL, y = NULL) + theme_minimal() + theme(panel.grid = element_blank())
barres("carburants_impact")
barres("carburants_responsables")
barres("carburants_remedes")
barres("retraites")
barres("gilets_jaunes")