{"columns":[{"name":"nom_departement","type":"string"},{"name":"code_commune","type":"string"},{"name":"departement","type":"string"},{"name":"libelle_de_la_commune","type":"string"},{"name":"nombre_de_foyers_fiscaux","type":"int64"},{"name":"revenu_fiscal_de_reference_des_foyers_fiscaux","type":"int64"},{"name":"nombre_de_foyers_fiscaux_imposes","type":"int64"},{"name":"revenu_fiscal_de_reference_des_foyers_fiscaux_imposes","type":"int64"}],"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":"nom_departement","type":"string","nullable":true,"metadata":null,"children":null},{"name":"code_commune","type":"string","nullable":true,"metadata":null,"children":null},{"name":"departement","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":"revenu_fiscal_de_reference_des_foyers_fiscaux","type":"int64","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_imposes","type":"int64","nullable":true,"metadata":null,"children":null}],"parquet":"required group field_id=-1 root {\n  optional binary field_id=-1 nom_departement (String);\n  optional binary field_id=-1 code_commune (String);\n  optional binary field_id=-1 departement (String);\n  optional binary field_id=-1 libelle_de_la_commune (String);\n  optional int64 field_id=-1 nombre_de_foyers_fiscaux;\n  optional int64 field_id=-1 revenu_fiscal_de_reference_des_foyers_fiscaux;\n  optional int64 field_id=-1 nombre_de_foyers_fiscaux_imposes;\n  optional int64 field_id=-1 revenu_fiscal_de_reference_des_foyers_fiscaux_imposes;\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=int | 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 | 97/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:departement","upstream_verbatim | not modified by Commodity | upstream=results[].departement | publisher label=\"Code département\" | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:code_commune","upstream_verbatim | not modified by Commodity | upstream=results[].code_commune | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:nom_departement","upstream_verbatim | not modified by Commodity | upstream=results[].nom_departement | publisher label=\"Département\" | 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 | 97/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.centrevaldeloire.fr/api/explore/v2.1/catalog/datasets/revenus-2022-des-foyers-fiscaux-en-region-centre-val-de-loire/records?limit=100"],["retrieved_at","2026-09-08T05:21:32.842Z"],["license","lo-2.0"],["entry_url","https://c0mm0.com/entry/revenus-2022-des-foyers-fiscaux-en-region-centre-val-de-loire/"],["source","Revenus 2022 des foyers fiscaux en Région Centre-Val de Loire"]]}
["Cher","18001","18","Achères",215,5995,96,4112]
["Cher","18002","18","Ainay-le-Vieil",112,2615,38,1330]
["Cher","18003","18","Les Aix-d'Angillon",1197,29167,478,17332]
["Cher","18004","18","Allogny",625,20621,339,15294]
["Cher","18005","18","Allouis",570,18564,285,13433]
["Cher","18006","18","Annoix",137,4077,70,2892]
["Cher","18007","18","Apremont-sur-Allier",34,761,12,428]
["Cher","18008","18","Arçay",264,8566,152,6194]
["Cher","18009","18","Arcomps",196,4556,81,2966]
["Cher","18010","18","Ardenais",108,2514,38,1347]
["Cher","18011","18","Argent-sur-Sauldre",1315,31987,522,19928]
["Cher","18012","18","Argenvières",263,7130,122,4863]
["Cher","18013","18","Arpheuilles",191,5061,87,3388]
["Cher","18014","18","Assigny",102,2312,46,1632]
["Cher","18015","18","Aubigny-sur-Nère",3401,83648,1421,53953]
["Cher","18016","18","Aubinges",219,6651,108,4720]
["Cher","18017","18","Augy-sur-Aubois",168,3218,46,1465]
["Cher","18018","18","Avord",1476,33810,566,19330]
["Cher","18019","18","Azy",250,6086,97,3608]
["Cher","18020","18","Bannay",517,14517,247,10255]
["Cher","18021","18","Bannegon",146,3446,56,2119]
["Cher","18022","18","Barlieu",221,6145,100,4513]
["Cher","18023","18","Baugy",941,27013,384,17372]
["Cher","18024","18","Beddes",60,3657,20,3034]
["Cher","18025","18","Beffes",382,8631,143,4932]
["Cher","18026","18","Belleville-sur-Loire",555,15419,246,10393]
["Cher","18027","18","Bengy-sur-Craon",352,8880,148,5550]
["Cher","18028","18","Berry-Bouy",631,24200,372,19435]
["Cher","18029","18","Bessais-le-Fromental",191,3841,64,2107]
["Cher","18030","18","Blancafort",652,16217,296,10373]
["Cher","18031","18","Blet",331,6881,104,3559]
["Cher","18032","18","Boulleret",843,23197,371,15149]
["Cher","18033","18","Bourges",41514,1034379,18078,745526]
["Cher","18034","18","Bouzais",158,5092,85,3676]
["Cher","18035","18","Brécy",492,16336,224,11109]
["Cher","18036","18","Brinay",271,9915,147,7714]
["Cher","18037","18","Brinon-sur-Sauldre",587,15668,234,10075]
["Cher","18038","18","Bruère-Allichamps",323,9741,122,6584]
["Cher","18039","18","Bué",164,7913,100,6684]
["Cher","18040","18","Bussy",183,5752,86,4157]
["Cher","18041","18","La Celette",108,2509,38,1416]
["Cher","18042","18","La Celle",198,4441,71,2392]
["Cher","18043","18","La Celle-Condé",135,2857,40,1332]
["Cher","18044","18","Cerbois",236,6127,91,3745]
["Cher","18045","18","Chalivoy-Milon",224,5022,75,2766]
["Cher","18046","18","Chambon",100,2219,35,1278]
["Cher","18047","18","La Chapelle-d'Angillon",386,8818,140,4897]
["Cher","18048","18","La Chapelle-Hugon",228,5835,91,3551]
["Cher","18049","18","La Chapelle-Montlinard",304,8155,144,5488]
["Cher","18050","18","La Chapelle-Saint-Ursin",2097,67528,1227,51374]
["Cher","18051","18","La Chapelotte",99,2356,34,1465]
["Cher","18052","18","Charenton-du-Cher",625,13395,196,7339]
["Cher","18053","18","Charentonnay",157,4621,70,3256]
["Cher","18054","18","Charly",138,3536,56,2283]
["Cher","18055","18","Chârost",605,13564,226,7509]
["Cher","18056","18","Chassy",156,3695,58,2304]
["Cher","18057","18","Châteaumeillant",1162,22449,375,12403]
["Cher","18058","18","Châteauneuf-sur-Cher",921,19782,322,11568]
["Cher","18059","18","Le Châtelet",600,11119,164,5236]
["Cher","18060","18","Chaumont",31,841,15,564]
["Cher","18061","18","Chaumoux-Marcilly",55,1613,26,1254]
["Cher","18062","18","Le Chautay",156,3793,54,2119]
["Cher","18063","18","Chavannes",104,2278,39,1227]
["Cher","18064","18","Chéry",123,2838,46,1496]
["Cher","18065","18","Chezal-Benoît",513,10190,183,6013]
["Cher","18066","18","Civray",536,15096,261,10125]
["Cher","18067","18","Clémont",389,9255,160,5757]
["Cher","18068","18","Cogny",21,740,null,null]
["Cher","18069","18","Colombiers",230,7176,114,5189]
["Cher","18070","18","Concressault",129,3590,58,2439]
["Cher","18071","18","Contres",18,503,null,null]
["Cher","18072","18","Cornusse",129,2708,34,1232]
["Cher","18073","18","Corquoy",132,3194,53,1895]
["Cher","18074","18","Couargues",127,3424,59,2326]
["Cher","18075","18","Cours-les-Barres",562,16337,278,10796]
["Cher","18076","18","Coust",257,5696,90,3143]
["Cher","18077","18","Couy",221,5094,84,2917]
["Cher","18078","18","Crézançay-sur-Cher",31,775,null,null]
["Cher","18079","18","Crézancy-en-Sancerre",273,9894,140,7597]
["Cher","18080","18","Croisy",88,2127,29,1098]
["Cher","18081","18","Crosses",197,5608,85,3430]
["Cher","18082","18","Cuffy",604,18306,300,12845]
["Cher","18083","18","Culan",463,9460,140,5111]
["Cher","18084","18","Dampierre-en-Crot",134,3415,59,2213]
["Cher","18085","18","Dampierre-en-Graçay",132,4156,48,2699]
["Cher","18086","18","Drevant",330,9439,153,6580]
["Cher","18087","18","Dun-sur-Auron",2469,52901,810,31447]
["Cher","18088","18","Ennordres",126,3640,56,2342]
["Cher","18089","18","Épineuil-le-Fleuriel",261,5310,85,2829]
["Cher","18090","18","Étréchy",241,7187,102,4826]
["Cher","18091","18","Farges-Allichamps",130,3192,55,1798]
["Cher","18092","18","Farges-en-Septaine",481,14779,239,9981]
["Cher","18093","18","Faverdines",78,1845,23,941]
["Cher","18094","18","Feux",222,4825,75,2743]
["Cher","18095","18","Flavigny",103,2506,47,1596]
["Cher","18096","18","Foëcy",1249,30608,518,18964]
["Cher","18097","18","Fussy",1122,37017,598,27277]
["Cher","18098","18","Gardefort",75,2257,34,1507]
["Cher","18099","18","Garigny",145,3249,45,1980]
["Cher","18100","18","Genouilly",412,9921,161,5834]