1.109 - Emploi intérieur total par secteur institutionnel en nombre d’équivalents temps plein - T_1109

Données - INSEE

Structure

Emploi intérieur total par secteur (équivalents temps plein)

L’emploi en équivalents temps plein (ETP) corrige l’emploi en personnes du temps partiel. L’écart ETP / personnes est important dans le secteur des ménages (emplois à domicile) et faible dans les administrations.

Code
`T_1109` |>
  filter(sheet == "T_1109 en niveau", code %in% c("S11", "S12", "S13", "S14", "S15")) |>
  ggplot() + theme_minimal() + xlab("") + ylab("Emploi (milliers d'ETP)") +
  geom_line(aes(x = year, y = value, color = label)) +
  scale_x_continuous(breaks = seq(1980, 2030, 10)) +
  scale_color_manual(values = viridis(5)) +
  theme(legend.title = element_blank(), legend.position = "bottom") +
  guides(color = guide_legend(nrow = 2))

Part de chaque secteur dans l’emploi total (ETP)

Code
`T_1109` |>
  filter(sheet == "T_1109 en niveau", code %in% c("S11", "S12", "S13", "S14", "S15")) |>
  group_by(year) |>
  mutate(part = value / sum(value)) |>
  ungroup() |>
  arrange(desc(code)) |>
  mutate(label = factor(label, levels = unique(label))) |>
  ggplot() + theme_minimal() + xlab("") + ylab("Part de l'emploi intérieur total (ETP)") +
  geom_area(aes(x = year, y = part, fill = label)) +
  scale_x_continuous(breaks = seq(1980, 2030, 10)) +
  scale_y_continuous(labels = percent_format(accuracy = 1)) +
  scale_fill_manual(values = viridis(5)) +
  theme(legend.title = element_blank(), legend.position = "bottom") +
  guides(fill = guide_legend(nrow = 2))

Emploi dans les administrations publiques (ETP)

Code
`T_1109` |>
  filter(sheet == "T_1109 en niveau", code %in% c("S1311", "S1313", "S1314")) |>
  ggplot() + theme_minimal() + xlab("") + ylab("Emploi (milliers d'ETP)") +
  geom_line(aes(x = year, y = value, color = label)) +
  scale_x_continuous(breaks = seq(1980, 2030, 10)) +
  theme(legend.title = element_blank(), legend.position = "bottom") +
  guides(color = guide_legend(nrow = 2))

Croissance annuelle de l’emploi (ETP)

Code
`T_1109` |>
  filter(sheet == "T_1109 en évolution", code %in% c("S1", "S11", "S13")) |>
  ggplot() + theme_minimal() + xlab("") + ylab("Évolution annuelle de l'emploi (%)") +
  geom_hline(yintercept = 0, color = "grey60") +
  geom_line(aes(x = year, y = value / 100, color = label)) +
  scale_x_continuous(breaks = seq(1980, 2030, 10)) +
  scale_y_continuous(labels = percent_format(accuracy = 1)) +
  theme(legend.title = element_blank(), legend.position = "bottom")

Table (2025)

Code
`T_1109` |>
  filter(sheet == "T_1109 en niveau", year == last_y) |>
  transmute(Ligne = line, Secteur = label, Code = code,
            `Milliers d'ETP` = round(value)) |>
  print_table_conditional()
Ligne Secteur Code Milliers d'ETP
1 Sociétés non financières S11 16572
2 Sociétés financières S12 825
3 Administrations publiques S13 6201
9 Ménages S14 4935
10 Institutions sans but lucratif au services des ménages S15 969
11 Économie totale - secteurs résidents S1 29502