Estimations annuelles du parc de logements (EAPL) - PARC-LOGEMENTS

Données - INSEE

Last observation: 2023 (N = 30)

First observation: 1982 (N = 30)

Last data update: 13 août 2026, 14:53

Last compile: 04 sept. 2026, 02:09

Structure

Résidences principales

Proportions: accédants, sans charge de remboursement

Code
`PARC-LOGEMENTS` |>
  filter(INDICATEUR %in% c("PROP_PROPRIO", "PROP_PROPRIO_ACCED", "PROP_PROPRIO_S_CHREMB"),
         REF_AREA == "FM") |>
  year_to_date() |>
  
  ggplot() + geom_line(aes(x = date, y = OBS_VALUE/100, color = Indicateur)) +
  xlab("") + ylab("") +  theme_minimal() +
  scale_x_date(breaks = seq(1960, 2100, 5) |> paste0("-01-01") |> as.Date(),
               labels = date_format("%Y")) +
  scale_y_continuous(breaks = 0.01*seq(0, 100, 5),
                     labels = percent_format()) +
  theme(legend.position = c(0.5, 0.7),
        legend.title = element_blank())

Proportion de locataires

Code
`PARC-LOGEMENTS` |>
  filter(INDICATEUR %in% c("PROP_LOC_RES_PRINC", "PROP_LOGES_GRATIS", "PROP_LOC_BPRIV"),
         REF_AREA == "FM") |>
  year_to_date() |>
  
  ggplot() + geom_line(aes(x = date, y = OBS_VALUE/100, color = Indicateur)) +
  xlab("") + ylab("") +  theme_minimal() +
  scale_x_date(breaks = seq(1960, 2100, 5) |> paste0("-01-01") |> as.Date(),
               labels = date_format("%Y")) +
  scale_y_continuous(breaks = 0.01*seq(0, 100, 5),
                     labels = percent_format()) +
  theme(legend.position = c(0.7, 0.9),
        legend.title = element_blank())