Last observation: Q2 2026 (N = 4)
First observation: Q1 1992 (N = 2)
Last data update: 18 sept. 2026, 00:27
Last compile: 20 sept. 2026, 23:56
RPP |>
filter(RPP_DWELLING == "NF") |>
mutate(Variable = gsub("Prix au mètre carré des appartements neufs, ", "", Variable)) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2020, 5), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.2, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Prix au mètre carré des appartements neufs") +
scale_y_log10(breaks = seq(0, 7000, 500),
labels = dollar_format(suffix = " €/m2", prefix = "", accuracy = 1))
RPP |>
filter(RPP_DWELLING %in% c("ED", "EF")) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
group_by(Variable) |>
mutate(value = 100*value/value[date == as.Date("2007-12-31")]) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 2), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens") +
scale_y_log10(breaks = seq(0, 7000, 10))
RPP |>
filter(RPP_DWELLING %in% c("ED", "EF")) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 2), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens") +
scale_y_continuous(breaks = seq(0, 7000, 10))
RPP |>
filter(RPP_DWELLING %in% c("ED", "EF")) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 2), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens") +
scale_y_log10(breaks = seq(0, 7000, 10))
RPP |>
filter(RPP_DWELLING %in% c("ED", "EF")) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 2), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens") +
scale_y_continuous(breaks = seq(0, 7000, 10))
RPP |>
filter(RPP_DWELLING %in% c("ED", "EF")) |>
group_by(Variable) |>
filter(date >= as.Date("2000-12-31")) |>
mutate(value = 100*value/value[date == as.Date("2000-12-31")]) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 2), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens") +
scale_y_log10(breaks = seq(0, 7000, 10))
RPP |>
filter(RPP_DWELLING %in% c("ED", "EF")) |>
group_by(Variable) |>
filter(date >= as.Date("2000-12-31")) |>
mutate(value = 100*value/value[date == as.Date("2000-12-31")]) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 2), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens") +
scale_y_continuous(breaks = seq(0, 7000, 10))
plot_lineaire <- RPP |>
filter(RPP_DWELLING %in% c("ED", "EF")) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
group_by(Variable) |>
filter(date >= as.Date("1997-12-31")) |>
mutate(value = 100*value/value[date == as.Date("1997-12-31")]) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 5), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens") +
scale_y_continuous(breaks = seq(0, 7000, 50))
plot_lineaire
plot_log <- plot_lineaire +
ylab("") + scale_y_log10(breaks = seq(0, 7000, 50))
plot_log
ggpubr::ggarrange(plot_lineaire + ggtitle("Echelle linéaire"), plot_log + ggtitle("Echelle log"), common.legend = T)
plot_lineaire <- RPP |>
filter(RPP_DWELLING %in% c("ED", "EF")) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
group_by(Variable) |>
filter(date >= as.Date("1998-12-31")) |>
mutate(value = 100*value/value[date == as.Date("1998-12-31")]) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1999, 2030, 5), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens") +
scale_y_continuous(breaks = seq(0, 7000, 50))
plot_lineaire
plot_log <- plot_lineaire +
ylab("") + scale_y_log10(breaks = seq(0, 7000, 50))
plot_log
ggpubr::ggarrange(plot_lineaire + ggtitle("Echelle linéaire"), plot_log + ggtitle("Echelle log"), common.legend = T)
RPP |>
filter(RPP_DWELLING %in% c("ED", "EF"),
date >= as.Date("1999-12-31")) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
group_by(Variable) |>
mutate(value = 100*value/value[date == as.Date("1999-12-31")]) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 2), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens") +
scale_y_log10(breaks = seq(0, 7000, 50))
plot_lineaire <- RPP |>
filter(RPP_DWELLING %in% c("ED", "EF"),
date >= as.Date("1998-12-31"),
RPP_GEO_COV %in% c("CC", "00")) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
group_by(Variable) |>
mutate(value = 100*value/value[date == as.Date("1998-12-31")]) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() + xlab("") + ylab("Indice des prix des logements anciens") +
scale_x_date(breaks = seq(1999, 2100, 5) |> paste0("-01-01") |> as.Date(),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
scale_y_continuous(breaks = seq(0, 7000, 50))
plot_lineaire
plot_log <- plot_lineaire +
scale_y_log10(breaks = seq(0, 7000, 50)) + ylab("")
plot_log
ggpubr::ggarrange(plot_lineaire + ggtitle("Echelle linéaire"),
plot_log + ggtitle("Echelle log"), common.legend = T)
RPP |>
filter(RPP_DWELLING %in% c("ED", "EF"),
date >= as.Date("2007-12-31")) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
group_by(Variable) |>
mutate(value = 100*value/value[date == as.Date("2007-12-31")]) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 1), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens (2008 = 100") +
scale_y_log10(breaks = seq(0, 7000, 10))
RPP |>
filter(RPP_DWELLING %in% c("ED", "EF"),
date >= as.Date("2007-12-31"),
RPP_GEO_COV %in% c("CC", "00")) |>
mutate(Variable = gsub("Indices des prix des logements anciens, ", "", Variable)) |>
group_by(Variable) |>
mutate(value = 100*value/value[date == as.Date("2007-12-31")]) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 1), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.25, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Indice des prix des logements anciens (2008 = 100") +
scale_y_log10(breaks = seq(0, 7000, 10))
RPP |>
filter(RPP_DWELLING == "NH") |>
mutate(Variable = gsub("Prix de vente moyen d'une maison neuve, ","", Variable)) |>
ggplot() + geom_line(aes(x = date, y = value, color = Variable)) +
theme_minimal() +
scale_x_date(breaks = as.Date(paste0(seq(1960, 2030, 2), "-01-01")),
labels = date_format("%Y")) +
theme(legend.position = c(0.15, 0.85),
legend.title = element_blank()) +
xlab("") + ylab("Prix de vente moyen d'une maison neuve") +
scale_y_log10(breaks = seq(0, 7000, 20))