Comptes de patrimoine non financier

Données - INSEE

Info

Last observation: Annuelle: 2021 (N = 4,927)

First observation: Annuelle: 1978 (N = 5,251)

Number of observations: 235 400

Last data update: 15 aoû 2026, 00:42. Last compile: 15 aoû 2026, 03:02

Structure

Info

Code
ig_b("insee", "ip1967", "table2")

LAST_COMPILE

LAST_COMPILE
2026-08-15

Last

Code
`CNA-2014-PAT-NF` |>
  group_by(TIME_PERIOD) |>
  summarise(Nobs = n()) |>
  arrange(desc(TIME_PERIOD)) |>
  head(1) |>
  print_table_conditional()
TIME_PERIOD Nobs
2021 5350

Tous

Code
`CNA-2014-PAT-NF` |>
  filter(CNA_ACTIVITE == "NNTOTAL",
         TIME_PERIOD == "2019",
         `SECT-INST` == "S1",
         `TYPE-FLUX` == "ENC",
         UNIT_MEASURE == "EUROS_COURANTS") |>
  left_join(gdp, by = "TIME_PERIOD") |>
  select(-IDBANK, -TITLE_EN, -TITLE_FR) |>
  arrange(-OBS_VALUE) |>
  mutate(OBS_VALUE_gdp = round(100*OBS_VALUE/gdp, 1)) %>%
  
  select_if(~n_distinct(.) > 1) |>
  select(OPERATION, OPERATION, everything()) |>
  print_table_conditional()

CNA_ENCOURS_VAR_PATRI_NF_SI - Encours et variation de patrimoine non financier par secteur institutionnel

Euros

ENC

Code
`CNA-2014-PAT-NF` |>
  filter(INDICATEUR == "CNA_ENCOURS_VAR_PATRI_NF_SI",
         TIME_PERIOD %in% c("2021"),
         `TYPE-FLUX` == "ENC") %>%
  
  
  select_if(~ n_distinct(.) > 1) |>
  select(OPERATION, OPERATION, OBS_VALUE) |>
  arrange(desc(OBS_VALUE)) |>
  print_table_conditional()

% du PIB

Code
`CNA-2014-PAT-NF` |>
  filter(INDICATEUR == "CNA_ENCOURS_VAR_PATRI_NF_SI",
         TIME_PERIOD %in% c("2019"),
         `TYPE-FLUX` == "ENC") |>
  left_join(gdp, by = "TIME_PERIOD") |>
  
  
  transmute(OPERATION, OPERATION, OBS_VALUE = 100*OBS_VALUE/gdp) |>
  print_table_conditional()

CNA_FBCF_ACTIF - Formation Brute de Capital Fixe par actif

Euros

Code
`CNA-2014-PAT-NF` |>
  filter(INDICATEUR == "CNA_FBCF_ACTIF",
         TIME_PERIOD %in% c("2019", "2009", "1999", "1989"),
         UNIT_MEASURE == "EUR2014") |>
  
  select(OPERATION, OPERATION, TIME_PERIOD, OBS_VALUE) |>
  spread(TIME_PERIOD, OBS_VALUE) |>
  print_table_conditional()
OPERATION 1989 1999 2009 2019
AN11 331033.8 384763.7 452669.2 549624.9
AN111_SEC10 118362.5 115782.7 131932.1 148359.9
AN112_SEC10 108821.3 107873.6 134300.3 141065.3
AN1121_SEC10 61966.9 67751.0 85241.3 91035.3
AN1122_SEC10 46465.9 40153.5 49101.4 49983.1
AN113_SEC10 58078.0 85177.7 88652.6 119877.4
AN1131_SEC10 14664.2 26099.0 25879.1 39823.0
AN1132_SEC10 2910.0 5203.3 6358.7 13257.1
AN11321SEC10 1023.9 1795.4 2424.6 6140.8
AN11322SEC10 1950.0 3587.6 4031.0 7107.1
AN1139_SEC10 41845.3 54730.4 56677.8 66844.3
AN115_SEC10 1361.3 1643.9 992.1 1019.2
AN117_SEC10 51612.8 71040.3 94112.5 136816.7
AN1171_SEC10 30973.2 35456.9 43164.6 51875.2
AN1173_SEC10 19699.2 33289.3 47458.0 81226.0
AN1174_SEC10 1560.8 2456.9 3484.7 3784.5

% du PIB

Code
`CNA-2014-PAT-NF` |>
  filter(INDICATEUR == "CNA_FBCF_ACTIF",
         TIME_PERIOD %in% c("2019", "2009", "1999", "1989"),
         UNIT_MEASURE == "EUROS_COURANTS") |>
  
  left_join(gdp, by = "TIME_PERIOD") |>
  transmute(OPERATION, OPERATION, TIME_PERIOD, OBS_VALUE = 100*OBS_VALUE/gdp) |>
  spread(TIME_PERIOD, OBS_VALUE) |>
  print_table_conditional()
OPERATION 1989 1999 2009 2019
AN11321SEC10 0.3505793 0.3129124 0.1811640 0.2411518
AN11322SEC10 0.2537806 0.2906426 0.2286588 0.2714065