Les tableaux présentent le revenu disponible, la dépense de consommation et l’épargne des ménages ordinaire… - resume_qruc_2003

Données - INSEE

Revenu disponible brut, dépense de consommation et épargne des ménages ordinaires de métropole (*) en 2003 selon l’échelle des niveaux de vie

Code
d1 |>
  filter(!is.na(valeur), !total100) |>
  mutate(lab = fct_inorder(libelle), serie = fct_inorder(str_wrap(serie, 24))) |>
  ggplot(aes(x = valeur, y = fct_rev(lab))) +
  geom_col(fill = bleu, width = 0.75) +
  facet_wrap(~ serie, scales = "free_x", nrow = 1) +
  scale_y_discrete(labels = scales::label_wrap(40)) +
  theme_pub(10) +
  labs(x = "", y = NULL,
       title = str_wrap("Revenu disponible brut, dépense de consommation et épargne des ménages ordinaires de métropole (*) en 2003 selon l'échelle des niveaux de vie", 75)) +
  theme(legend.position = "none")

Graph. taux d’épargne

Code
d2 |>
  filter(!is.na(valeur), !total100) |>
  mutate(lab = fct_inorder(libelle), serie = fct_inorder(serie)) |>
  ggplot(aes(x = valeur, y = fct_rev(lab), fill = serie)) +
  geom_col(position = position_dodge(width = 0.8), width = 0.75) +
  scale_y_discrete(labels = scales::label_wrap(40)) +
  scale_fill_brewer(palette = "Set2", name = NULL, labels = scales::label_wrap(30)) +
  theme_pub(10) +
  labs(x = "", y = NULL,
       title = str_wrap("Graph. taux d'épargne", 75)) +
  guides(fill = guide_legend(ncol = 2))

Revenu disponible brut des ménages ordinaires de métropole (*) en 2003 selon l’échelle des niveaux de vie, montant annuel moyen par ménage et unité de consommation

Code
d3 |>
  filter(!is.na(valeur), !total100) |>
  mutate(lab = fct_inorder(libelle), serie = fct_inorder(serie)) |>
  ggplot(aes(x = serie, y = fct_rev(lab), fill = valeur)) +
  geom_tile(color = "white") +
  facet_grid(section ~ ., scales = "free_y", space = "free_y", labeller = labeller(section = scales::label_wrap(14))) +
  scale_x_discrete(labels = scales::label_wrap(12), position = "top") +
  scale_y_discrete(labels = scales::label_wrap(40)) +
  scale_fill_gradient(low = "#F4F8FD", high = bleu, name = "") +
  theme_pub(9) +
  labs(x = NULL, y = NULL, title = str_wrap("Revenu disponible brut des ménages ordinaires de métropole (*) en 2003 selon l'échelle des niveaux de vie, montant annuel moyen par ménage et unité de consommation", 75)) +
  theme(legend.position = "right", panel.grid = element_blank())

Composition du revenu disponible brut des ménages ordinaires de métropole (*) en 2003 selon l’échelle des niveaux de vie, en %

Code
d4 |>
  filter(!is.na(valeur), !total100) |>
  mutate(lab = fct_inorder(paste(libelle, libelle2)), serie = fct_inorder(serie)) |>
  ggplot(aes(x = valeur, y = fct_rev(lab), fill = serie)) +
  geom_col(position = position_dodge(width = 0.8), width = 0.75) +
  facet_grid(section ~ ., scales = "free_y", space = "free_y", labeller = labeller(section = scales::label_wrap(14))) +
  scale_y_discrete(labels = scales::label_wrap(40)) +
  scale_fill_brewer(palette = "Set2", name = NULL, labels = scales::label_wrap(30)) +
  theme_pub(10) +
  labs(x = "", y = NULL,
       title = str_wrap("Composition du revenu disponible brut des ménages ordinaires de métropole (*) en 2003 selon l'échelle des niveaux de vie, en %", 75)) +
  guides(fill = guide_legend(ncol = 2))

Dépense de consommation moyenne des ménages ordinaires de métropole (*) en 2003 selon l’échelle des niveaux de vie, montant annuel moyen par ménage et par unité de consommation

Code
d5 |>
  filter(!is.na(valeur), !total100) |>
  mutate(lab = fct_inorder(paste(libelle, libelle2)), serie = fct_inorder(serie)) |>
  ggplot(aes(x = valeur, y = fct_rev(lab), fill = serie)) +
  geom_col(position = position_dodge(width = 0.8), width = 0.75) +
  scale_y_discrete(labels = scales::label_wrap(40)) +
  scale_fill_brewer(palette = "Set2", name = NULL, labels = scales::label_wrap(30)) +
  theme_pub(10) +
  labs(x = "", y = NULL,
       title = str_wrap("Dépense de consommation moyenne des ménages ordinaires de métropole (*) en 2003 selon l'échelle des niveaux de vie, montant annuel moyen par ménage et par unité de consommation", 75)) +
  guides(fill = guide_legend(ncol = 2))

Composition de la dépense de consommation des ménages ordinaires de métropole (*) en 2003 selon l’échelle des niveaux de vie

Code
d6 |>
  filter(!is.na(valeur), !total100) |>
  mutate(lab = fct_inorder(paste(libelle, libelle2)), serie = fct_inorder(serie)) |>
  ggplot(aes(x = valeur, y = fct_rev(lab), fill = serie)) +
  geom_col(position = position_dodge(width = 0.8), width = 0.75) +
  scale_y_discrete(labels = scales::label_wrap(40)) +
  scale_fill_brewer(palette = "Set2", name = NULL, labels = scales::label_wrap(30)) +
  theme_pub(10) +
  labs(x = "", y = NULL,
       title = str_wrap("Composition de la dépense de consommation des ménages ordinaires de métropole (*) en 2003 selon l'échelle des niveaux de vie", 75)) +
  guides(fill = guide_legend(ncol = 2))