{"columns":[{"name":"code_geographique","type":"string"},{"name":"libelle_de_la_commune","type":"string"},{"name":"nombre_de_foyers_fiscaux","type":"int64"},{"name":"impot_net_total","type":"double"},{"name":"nombre_de_foyers_fiscaux_imposes","type":"int64"},{"name":"revenu_fiscal_de_reference_des_foyers_fiscaux","type":"double"},{"name":"revenu_fiscal_de_reference_des_foyers_fiscaux_imposes","type":"int64"},{"name":"montant_traitements_et_salaires","type":"double"}],"n_rows":100,"rows_kept":100,"cut":false,"text_format":"parquet-jsonl-2026-10-02","bounds":{"document_bytes":16777216,"package_text_limit_bytes":33554432,"package_text_slack_bytes":1024,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096,"vector_min":64,"vector_head_fixed":16,"vector_head_variable":64,"kv_value_chars":1048576,"nesting_max":64,"binary_text":true},"cells_cut":0,"cells_bad_utf8":0,"cells_raw":0,"cells_binary":0,"cells_binary_text":0,"cells_vector":0,"n_row_groups":1,"reader":"pyarrow 23.0.1, python 3.13","created_by":"hyparquet","schema":{"fields":[{"name":"code_geographique","type":"string","nullable":true,"metadata":null,"children":null},{"name":"libelle_de_la_commune","type":"string","nullable":true,"metadata":null,"children":null},{"name":"nombre_de_foyers_fiscaux","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"impot_net_total","type":"double","nullable":true,"metadata":null,"children":null},{"name":"nombre_de_foyers_fiscaux_imposes","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"revenu_fiscal_de_reference_des_foyers_fiscaux","type":"double","nullable":true,"metadata":null,"children":null},{"name":"revenu_fiscal_de_reference_des_foyers_fiscaux_imposes","type":"int64","nullable":true,"metadata":null,"children":null},{"name":"montant_traitements_et_salaires","type":"double","nullable":true,"metadata":null,"children":null}],"parquet":"required group field_id=-1 root {\n  optional binary field_id=-1 code_geographique (String);\n  optional binary field_id=-1 libelle_de_la_commune (String);\n  optional int64 field_id=-1 nombre_de_foyers_fiscaux;\n  optional double field_id=-1 impot_net_total;\n  optional int64 field_id=-1 nombre_de_foyers_fiscaux_imposes;\n  optional double field_id=-1 revenu_fiscal_de_reference_des_foyers_fiscaux;\n  optional int64 field_id=-1 revenu_fiscal_de_reference_des_foyers_fiscaux_imposes;\n  optional double field_id=-1 montant_traitements_et_salaires;\n}\n"},"kv_metadata":[["field:revenu_fiscal_de_reference_des_foyers_fiscaux","upstream_verbatim | not modified by Commodity | upstream=results[].revenu_fiscal_de_reference_des_foyers_fiscaux | publisher label=\"Revenu fiscal de référence des foyers fiscaux\" | publisher type=double | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:impot_net_total","upstream_verbatim | not modified by Commodity | upstream=results[].impot_net_total | publisher label=\"Impôt net (total)*\" | publisher type=double | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:nombre_de_foyers_fiscaux_imposes","upstream_verbatim | not modified by Commodity | upstream=results[].nombre_de_foyers_fiscaux_imposes | publisher label=\"Nombre de foyers fiscaux imposés\" | publisher type=int | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:nombre_de_foyers_fiscaux","upstream_verbatim | not modified by Commodity | upstream=results[].nombre_de_foyers_fiscaux | publisher type=int | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:libelle_de_la_commune","upstream_verbatim | not modified by Commodity | upstream=results[].libelle_de_la_commune | publisher label=\"Libellé de la commune\" | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:code_geographique","upstream_verbatim | not modified by Commodity | upstream=results[].code_geographique | publisher label=\"Code géographique\" | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:revenu_fiscal_de_reference_des_foyers_fiscaux_imposes","upstream_verbatim | not modified by Commodity | upstream=results[].revenu_fiscal_de_reference_des_foyers_fiscaux_imposes | publisher label=\"Revenu fiscal de référence des foyers fiscaux imposés\" | publisher type=int | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["row_count","100"],["personal_data","personal data: no cited column names a natural person (the cited columns are all this reads)"],["live","true"],["upstream_url","https://data.paysdelaloire.fr/api/explore/v2.1/catalog/datasets/234400034_revenus_foyers_fiscaux/records?limit=100"],["retrieved_at","2026-09-08T16:35:13.606Z"],["field:montant_traitements_et_salaires","upstream_verbatim | not modified by Commodity | upstream=results[].montant_traitements_et_salaires | publisher type=double | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["license","unknown"],["entry_url","https://c0mm0.com/entry/revenus-2024-des-foyers-fiscaux/"],["source","Revenus 2024 des foyers fiscaux"]]}
["44001","Abbaretz",1163,747.851,427,30957.138,17368,24099.75]
["44018","Bouaye",4439,7438.092,2394,161908.137,120297,124179.97]
["44020","Bouguenais",12467,14619.27,5739,354436.132,251891,275498.63]
["44021","Villeneuve-en-Retz",3026,2347.74,1291,86050.104,51756,60560.76]
["44050","Crossac",1573,1312.011,763,48852.636,31611,41271.28]
["44056","Fay-de-Bretagne",2142,2187.776,971,67914.473,42342,57915.25]
["44068","Guenrouet",2091,1202.937,794,54106.969,29866,42569.14]
["44082","Ligné",2763,3077.839,1331,94203.81,62364,80161.07]
["44088","Maisdon-sur-Sèvre",1521,1912.136,772,52202.904,35203,42743.74]
["44122","Petit-Mars",1888,2749.267,980,69010.718,48908,57843.51]
["44125","Piriac-sur-Mer",1872,3700.369,1006,64718.735,49345,24488.54]
["44137","Prinquiau",1720,2081.936,923,61352.933,42530,52639.58]
["44148","Ruffigné",390,154.219,134,9349.032,5032,7208.6]
["44156","Corcoué-sur-Logne",1737,1542.229,710,50325.728,29680,41667.06]
["44159","Saint-Fiacre-sur-Maine",633,1648.396,377,27433.857,21571,19858.16]
["44161","Saint-Gildas-des-Bois",2343,1408.523,872,60133.77,34103,44293.52]
["44166","Saint-Jean-de-Boiseau",3174,3770.275,1574,104169.501,71861,82683.63]
["44169","Saint-Julien-de-Concelles",4194,7019.284,2286,154347.671,114602,116557.96]
["44178","Saint-Mars-de-Coutais",1461,1841.822,702,48700.343,32636,38529.1]
["44180","Vallons-de-l'Erdre",3788,2433.823,1487,101114.345,57837,74259.03]
["44185","Saint-Nicolas-de-Redon",2084,1596.393,921,53644.951,34367,35293.3]
["44187","Saint-Père-en-Retz",2836,2513.532,1242,81627.635,50587,61073.1]
["44202","Teillé",985,694.451,396,27781.342,16293,20905.59]
["49012","Aubigné-sur-Layon",191,188.105,70,5323.339,3040,3597.25]
["49026","Bécon-les-Granits",1471,1697.04,683,47460.883,30738,34884.98]
["49028","Béhuard",66,282.067,32,3169.078,2528,1555.78]
["49029","Blaison-Saint-Sulpice",773,1654.656,396,28735.608,21648,18496.01]
["49063","Chalonnes-sur-Loire",3949,4334.362,1754,119795.173,79108,83713.38]
["49131","Épieds",380,286.564,163,10878.418,6279,8079.2]
["49155","Grez-Neuville",746,1525.564,400,29281.839,21513,21757.06]
["49161","La Jaille-Yvon",178,105.636,68,5359.594,2804,4215.61]
["49180","Longué-Jumelles",4126,2625.749,1455,102000.509,57414,65137.26]
["49183","Val d'Erdre-Auxence",2548,1912.177,1013,75071.524,44129,59428.17]
["49221","Mouliherne",493,196.574,155,11809.218,5932,8593.63]
["49228","Noyant-Villages",3431,2163.351,1069,78151.536,41516,44135.21]
["49246","Les Ponts-de-Cé",7726,10669.583,3611,236619.059,164053,158346.05]
["49267","Saint-Barthélemy-d'Anjou",5737,7637.208,2665,173655.492,120120,113588.19]
["49278","Sainte-Gemmes-sur-Loire",2164,5627.095,1170,88263.62,69361,49922.46]
["49301","Sèvremoine",14028,13051.565,6058,431842.66,264781,333784.2]
["49323","Verrières-en-Anjou",4428,6345.803,2183,149692.417,104643,108635.73]
["49338","Soulaines-sur-Aubance",680,1393.925,389,26754.99,20085,18808.28]
["49341","Souzay-Champigny",382,440.688,182,11895.001,8006,7407.71]
["49345","Bellevigne-en-Layon",3297,3095.594,1370,100134.734,61866,72755.91]
["49369","Vernoil-le-Fourrier",817,417.787,270,19761.718,10395,12050.77]
["49378","Vivy",1482,1397.336,568,40755.589,24790,28014.72]
["53023","La Bazouge-des-Alleux",237,148.948,98,8110.589,4494,7226.46]
["53030","Le Bignon-du-Maine",162,263.333,76,5788.366,3814,4231.46]
["53049","Châlons-du-Maine",315,298.541,159,10985.694,6991,9621.68]
["53053","Champgenéteux",304,260.503,124,8074.702,5031,4859.28]
["53055","Chantrigné",345,386.175,128,10006.371,5653,5416.21]
["53058","La Chapelle-Craonnaise",177,128.901,80,5345.637,2987,4732.82]
["53062","Château-Gontier-sur-Mayenne",10041,10604.036,4120,290834.081,186368,181144.49]
["53063","Châtelain",250,91.112,109,6868.363,3813,5537.79]
["53078","Coudray",417,306.501,164,12312.449,6907,10109.07]
["53101","Fromentières",428,440.39,186,13830.662,8498,10676.57]
["53108","La Gravelle",305,332.755,125,8590.424,5186,7704.3]
["53112","Le Ham",204,279.312,82,5827.5,3685,2873.38]
["53118","Le Housseau-Brétignolles",136,51.683,45,3373.905,1743,2170.83]
["53120","Izé",275,198.178,109,7614.941,4208,4174.13]
["53121","Javron-les-Chapelles",849,984.214,320,22831.758,14419,11176.06]
["53128","Laubrières",169,78.563,63,4469.254,2297,3108.57]
["53143","Maisoncelles-du-Maine",259,280.26,126,8544.15,5738,6886.45]
["53151","Méral",553,315.935,193,15346.467,7689,11134.23]
["53154","Montaudin",490,485.758,182,14184.262,8362,7898.41]
["53156","Montflours",127,166.006,70,4358.798,3160,3437.88]
["53157","Montigné-le-Brillant",693,1131.713,364,25647.638,17615,18375.11]
["53169","Olivet",222,142.902,107,6237.125,4099,4599.87]
["53175","Parné-sur-Roc",667,1113.083,350,24874.259,17064,20881.16]
["53180","Pommerieux",343,286.621,151,10841.19,6545,7984.82]
["53186","Quelaines-Saint-Gault",1142,795.299,438,33903.11,19083,23431.48]
["53189","Rennes-en-Grenouilles",68,53.766,28,1823.638,1129,1048.3]
["53202","Saint-Berthevin-la-Tannière",201,54.522,74,5031.792,2657,2592.12]
["53206","Saint-Charles-la-Forêt",118,171.818,51,3832.761,2449,2510.64]
["53212","Saint-Denis-du-Maine",219,256.645,109,7510.844,5259,5969.02]
["53219","Saint-Georges-Buttavent",790,842.505,375,25097.802,16670,16732.58]
["53242","Saint-Michel-de-la-Roë",135,77.672,47,3942.742,1949,2597.52]
["53257","Saulges",164,160.252,62,4766.671,2786,2769.81]
["72005","Ancinnes",481,754.33,226,16050.486,10923,8996.92]
["72015","Les Aulneaux",66,75.02,23,1772.0,1024,1145.64]
["72020","Avezé",374,595.744,199,12383.804,9100,8795.22]
["72022","Le Bailleul",640,370.711,254,17198.99,9676,14104.92]
["72028","Beaumont-Pied-de-Bœuf",266,172.597,108,7398.019,4348,5315.14]
["72039","Bonnétable",2419,1253.425,822,55440.106,29012,35473.01]
["72044","Bousse",227,220.218,100,7075.103,4361,5185.6]
["72046","Le Breil-sur-Mérize",828,621.026,344,23593.809,13924,18871.97]
["72057","Champrond",45,54.546,24,1345.169,883,809.15]
["72064","La Chapelle-Huon",315,303.495,143,9008.914,5690,5171.5]
["72085","Cogners",110,192.259,48,3291.668,2247,1861.74]
["72102","Courcival",45,66.304,13,1271.112,769,763.09]
["72112","Dangeul",276,208.915,115,7193.957,4108,4943.16]
["72132","La Ferté-Bernard",5609,5739.772,2231,138606.996,87704,84681.69]
["72136","Fontenay-sur-Vègre",171,208.152,82,5502.643,3623,4040.79]
["72146","Guécélard",1615,2220.755,854,56508.37,39965,41223.03]
["72151","Juigné-sur-Sarthe",627,629.042,307,19178.005,12626,12719.92]
["72167","Louailles",345,356.666,187,11141.012,7545,9324.97]
["72171","Louzes",64,79.803,27,1828.223,1282,807.86]
["72177","Maigné",181,170.037,94,5462.545,3722,4274.44]
["72182","Mansigné",957,730.423,343,24149.728,13611,16295.45]
["72188","Marollette",76,66.592,39,2377.25,1568,1564.78]
["72209","Montreuil-le-Chétif",190,137.179,72,4774.534,2725,3143.02]