Comptes de patrimoine non financier

Data - INSEE

Info

source dataset Title .html .rData
insee CNA-2014-PAT-NF Comptes de patrimoine non financier 2025-10-10 2025-10-10

Info

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

LAST_UPDATE

Code
`CNA-2014-PAT-NF` %>%
  group_by(LAST_UPDATE) %>%
  summarise(Nobs = n()) %>%
  arrange(desc(LAST_UPDATE)) %>%
  print_table_conditional()
LAST_UPDATE Nobs
2022-08-10 216876
2022-05-04 18524

LAST_COMPILE

LAST_COMPILE
2025-10-11

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

TITLE_FR

Code
`CNA-2014-PAT-NF` %>%
  group_by(IDBANK, TITLE_FR) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()

CNA_ACTIVITE

Code
`CNA-2014-PAT-NF` %>%
  left_join(CNA_ACTIVITE, by = "CNA_ACTIVITE") %>%
  group_by(CNA_ACTIVITE, Cna_activite) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()

SECT-INST

Code
`CNA-2014-PAT-NF` %>%
  left_join(`SECT-INST`, by = "SECT-INST") %>%
  group_by(`SECT-INST`, `Sect-Inst`) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()
SECT-INST Sect-Inst Nobs
S1 S1 - Ensemble économie nationale 195800
S13 S13 - Administrations publiques (APU) 4708
S11 S11 - Sociétés non financières 4532
S1311 S1311 - Administrations publiques centrales (APUC) 4356
S13111 S13111 - État 4356
S14 S14 - Ménages y compris entreprises individuelles 4224
S1313 S1313 - Administrations publiques locales (APUL) 4092
S13112 S13112 - ODAC 3740
S1314 S1314 - Administrations de sécurité sociale 3520
S12 S12 - Sociétés financières 3300
S15 S15 - Institutions sans but lucratif au service des ménages 2772

PRIX_REF

Code
`CNA-2014-PAT-NF` %>%
  left_join(PRIX_REF, by = "PRIX_REF") %>%
  group_by(PRIX_REF, Prix_ref) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()
PRIX_REF Prix_ref Nobs
VAL Prix courant 139524
PCH Prix chaîné année de base (non équilibré) 95876

TYPE-FLUX

Code
`CNA-2014-PAT-NF` %>%
  left_join(`TYPE-FLUX`, by = "TYPE-FLUX") %>%
  group_by(`TYPE-FLUX`, `Type-Flux`) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()
TYPE-FLUX Type-Flux Nobs
ENC Encours en fin de période (valeur de marché) 91036
ENCB Encours brut en fin de période (valeur de marché) 80036
CCF Consommation de capital fixe 38060
REEV Réévaluations (gains ou pertes de détention) 10912
FLUX Acquisitions moins cessions 10824
ACVAJ Autres changements de volume et ajustements 4532

INDICATEUR

Code
`CNA-2014-PAT-NF` %>%
  left_join(INDICATEUR, by = "INDICATEUR") %>%
  group_by(INDICATEUR, Indicateur) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()
INDICATEUR Indicateur Nobs
CNA_ENCOURS_CONSO_CF_BRANCHE Encours et consommation de capital fixe par branche 189728
CNA_ENCOURS_VAR_PATRI_NF_SI Encours et variation de patrimoine non financier par secteur institutionnel 44616
CNA_FBCF_ACTIF Formation Brute de Capital Fixe par actif 792
CNA_ENCOURS_CONSO_CF_SI Encours et consommation de capital fixe par secteur institutionnel 264

OPERATION

Code
`CNA-2014-PAT-NF` %>%
  left_join(OPERATION, by = "OPERATION") %>%
  group_by(OPERATION, Operation) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()

UNIT_MEASURE

Code
`CNA-2014-PAT-NF` %>%
  group_by(UNIT_MEASURE) %>%
  summarise(Nobs = n()) %>%
  print_table_conditional()
UNIT_MEASURE Nobs
EUR2014 95832
EUROS_COURANTS 139568

TIME_PERIOD

Code
`CNA-2014-PAT-NF` %>%
  group_by(TIME_PERIOD) %>%
  summarise(Nobs = n()) %>%
  arrange(desc(TIME_PERIOD)) %>%
  print_table_conditional()

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)) %>%
  left_join(OPERATION, by = "OPERATION") %>%
  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") %>%
  left_join(OPERATION, by = "OPERATION") %>%
  left_join(`SECT-INST`, by = "SECT-INST") %>%
  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") %>%
  left_join(OPERATION, by = "OPERATION") %>%
  left_join(`SECT-INST`, by = "SECT-INST") %>%
  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") %>%
  left_join(OPERATION, by = "OPERATION") %>%
  select(OPERATION, Operation, TIME_PERIOD, OBS_VALUE) %>%
  spread(TIME_PERIOD, OBS_VALUE) %>%
  print_table_conditional()
OPERATION Operation 1989 1999 2009 2019
AN11 AN11 - Ensemble des actifs fixes 331033.8 384763.7 452669.2 549624.9
AN111_SEC10 AN111 - Logements 118362.5 115782.7 131932.1 148359.9
AN112_SEC10 AN112 - Autres bâtiments et ouvrages de génie civil 108821.3 107873.6 134300.3 141065.3
AN1121_SEC10 AN1121 - Bâtiments non résidentiels 61966.9 67751.0 85241.3 91035.3
AN1122_SEC10 AN1122 - Autres ouvrages de génie civil 46465.9 40153.5 49101.4 49983.1
AN113_SEC10 AN113 - Machines et équipements 58078.0 85177.7 88652.6 119877.4
AN1131_SEC10 AN1131 - Matériels de transport 14664.2 26099.0 25879.1 39823.0
AN1132_SEC10 AN1132 - Équipements TIC 2910.0 5203.3 6358.7 13257.1
AN11321SEC10 AN11321 - Matériel informatique 1023.9 1795.4 2424.6 6140.8
AN11322SEC10 AN11322 - Matériel de communication 1950.0 3587.6 4031.0 7107.1
AN1139_SEC10 AN1139 - Autres machines et équipements 41845.3 54730.4 56677.8 66844.3
AN115_SEC10 AN115 - Ressources biologiques cultivées 1361.3 1643.9 992.1 1019.2
AN117_SEC10 AN117 - Droits de propriété intellectuelle 51612.8 71040.3 94112.5 136816.7
AN1171_SEC10 AN1171 - Recherche et développement 30973.2 35456.9 43164.6 51875.2
AN1173_SEC10 AN1173 - Logiciels et bases de données 19699.2 33289.3 47458.0 81226.0
AN1174_SEC10 AN1174 - Oeuvres récréatives, littéraires ou artistiques originales 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(OPERATION, by = "OPERATION") %>%
  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 Operation 1989 1999 2009 2019
AN11321SEC10 AN11321 - Matériel informatique 0.3505793 0.3129124 0.1811640 0.2411518
AN11322SEC10 AN11322 - Matériel de communication 0.2537806 0.2906426 0.2286588 0.2714065