Indices trimestriels de salaires dans le secteur privé - SALAIRES-ACEMO-2017
Données - INSEE
Last observation: Q1 2026 (N = 129)
First observation: Q2 2017 (N = 128)
Last data update: 05 sept. 2026, 00:48
Last compile: 06 sept. 2026, 14:44
Structure
First
Code
`SALAIRES-ACEMO-2017` |>
group_by(TIME_PERIOD) |>
summarise(Nobs = n()) |>
arrange(desc(TIME_PERIOD)) |>
tail(1) |>
print_table_conditional()| TIME_PERIOD | Nobs |
|---|---|
| 2017-Q2 | 128 |
Définitions
ACEMO: Activité et Conditions d’Emploi de la Main-d’Oeuvre. pdf
Le salaire mensuel de base (SMB) correspond au salaire brut avant déduction des cotisations sociales et avant versement des prestations sociales. Il ne comprend ni les primes ni les heures supplémentaires. Son montant correspond généralement à celui de la première ligne du bulletin de paye d’un salarié.
SMPT vs SMB
Code
ig_b("insee", "ndc-octobre-2021", "salaires")
Code
ig_b("insee", "ndc-octobre-2021", "salaires-evolution")
Ensemble des secteurs non agricoles
ACEMO, ACEMO-2017
Join
Code
`SALAIRES-ACEMO-2017` |>
bind_rows(`SALAIRES-ACEMO`) |>
filter(NAF2 == "ENS_H_AZ",
NATURE == "INDICE",
INDICATEURS_ACEMO == "ISMS") |>
quarter_to_date() |>
arrange(date) |>
group_by(REF_AREA) |>
mutate(OBS_VALUE = 100*OBS_VALUE/OBS_VALUE[date == as.Date("2017-04-01")]) |>
ggplot() + theme_minimal() + ylab("") + xlab("") +
geom_line(aes(x = date, y = OBS_VALUE, color = REF_AREA)) +
theme(legend.title = element_blank(),
legend.position = c(0.3, 0.8)) +
scale_x_date(breaks = seq(1950, 2100, 2) |> paste0("-01-01") |> as.Date(),
labels = date_format("%Y")) +
scale_y_log10(breaks = seq(10, 200, 5))
Base 1999 = 100
Code
`SALAIRES-ACEMO-2017` |>
bind_rows(`SALAIRES-ACEMO`) |>
filter(NAF2 == "ENS_H_AZ",
NATURE == "INDICE",
INDICATEURS_ACEMO == "ISMS") |>
quarter_to_date() |>
arrange(date) |>
group_by(REF_AREA) |>
mutate(OBS_VALUE = 100*OBS_VALUE/OBS_VALUE[date == as.Date("2017-04-01")]) |>
ungroup() |>
filter(date >= as.Date("1999-01-01")) |>
mutate(OBS_VALUE = 100*OBS_VALUE/OBS_VALUE[date == as.Date("1999-01-01")]) |>
ggplot() + theme_minimal() + ylab("") + xlab("") +
geom_line(aes(x = date, y = OBS_VALUE, color = REF_AREA)) +
theme(legend.title = element_blank(),
legend.position = c(0.3, 0.8)) +
scale_x_date(breaks = seq(1999, 2100, 5) |> paste0("-01-01") |> as.Date(),
labels = date_format("%Y")) +
scale_y_log10(breaks = seq(10, 200, 5))
All
Code
`SALAIRES-ACEMO-2017` |>
filter(NAF2 == "ENS_H_AZ",
NATURE == "INDICE") |>
quarter_to_date() |>
arrange(date) |>
group_by(INDICATEURS_ACEMO) |>
mutate(OBS_VALUE = 100*OBS_VALUE/OBS_VALUE[date == as.Date("2017-04-01")]) |>
ggplot() + theme_minimal() + ylab("") + xlab("") +
geom_line(aes(x = date, y = OBS_VALUE, color = INDICATEURS_ACEMO)) +
theme(legend.title = element_blank(),
legend.position = c(0.3, 0.8)) +
scale_x_date(breaks = seq(1950, 2100, 1) |> paste0("-01-01") |> as.Date(),
labels = date_format("%Y")) +
scale_y_log10(breaks = seq(100, 200, 1))
Matériel de transport
All
Code
`SALAIRES-ACEMO-2017` |>
filter(NAF2 == "A17-C4",
NATURE == "INDICE") |>
quarter_to_date() |>
arrange(date) |>
group_by(INDICATEURS_ACEMO) |>
mutate(OBS_VALUE = 100*OBS_VALUE/OBS_VALUE[date == as.Date("2017-04-01")]) |>
ggplot() + theme_minimal() + ylab("") + xlab("") +
geom_line(aes(x = date, y = OBS_VALUE, color = INDICATEURS_ACEMO)) +
theme(legend.title = element_blank(),
legend.position = c(0.3, 0.8)) +
scale_x_date(breaks = seq(1950, 2100, 1) |> paste0("-01-01") |> as.Date(),
labels = date_format("%Y")) +
scale_y_log10(breaks = seq(100, 200, 1))
