{
"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "4bdDZFWrw0kk"
},
"source": [
"#ouverture des fichiers"
]
},
{
"cell_type": "code",
"execution_count": 58,
"metadata": {
"id": "DbOp9TMpqk2n"
},
"outputs": [],
"source": [
"import pandas as pd\n",
"import io \n",
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": 59,
"metadata": {
"id": "MinNxFwwvh31",
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" REG | \n",
" CHEFLIEU | \n",
" TNCC | \n",
" NCC | \n",
" NCCENR | \n",
" LIBELLE | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 1 | \n",
" 97105 | \n",
" 3 | \n",
" GUADELOUPE | \n",
" Guadeloupe | \n",
" Guadeloupe | \n",
"
\n",
" \n",
" 1 | \n",
" 2 | \n",
" 97209 | \n",
" 3 | \n",
" MARTINIQUE | \n",
" Martinique | \n",
" Martinique | \n",
"
\n",
" \n",
" 2 | \n",
" 3 | \n",
" 97302 | \n",
" 3 | \n",
" GUYANE | \n",
" Guyane | \n",
" Guyane | \n",
"
\n",
" \n",
" 3 | \n",
" 4 | \n",
" 97411 | \n",
" 0 | \n",
" LA REUNION | \n",
" La Réunion | \n",
" La Réunion | \n",
"
\n",
" \n",
" 4 | \n",
" 6 | \n",
" 97608 | \n",
" 0 | \n",
" MAYOTTE | \n",
" Mayotte | \n",
" Mayotte | \n",
"
\n",
" \n",
" 5 | \n",
" 11 | \n",
" 75056 | \n",
" 1 | \n",
" ILE DE FRANCE | \n",
" Île-de-France | \n",
" Île-de-France | \n",
"
\n",
" \n",
" 6 | \n",
" 24 | \n",
" 45234 | \n",
" 2 | \n",
" CENTRE VAL DE LOIRE | \n",
" Centre-Val de Loire | \n",
" Centre-Val de Loire | \n",
"
\n",
" \n",
" 7 | \n",
" 27 | \n",
" 21231 | \n",
" 0 | \n",
" BOURGOGNE FRANCHE COMTE | \n",
" Bourgogne-Franche-Comté | \n",
" Bourgogne-Franche-Comté | \n",
"
\n",
" \n",
" 8 | \n",
" 28 | \n",
" 76540 | \n",
" 0 | \n",
" NORMANDIE | \n",
" Normandie | \n",
" Normandie | \n",
"
\n",
" \n",
" 9 | \n",
" 32 | \n",
" 59350 | \n",
" 4 | \n",
" HAUTS DE FRANCE | \n",
" Hauts-de-France | \n",
" Hauts-de-France | \n",
"
\n",
" \n",
" 10 | \n",
" 44 | \n",
" 67482 | \n",
" 2 | \n",
" GRAND EST | \n",
" Grand Est | \n",
" Grand Est | \n",
"
\n",
" \n",
" 11 | \n",
" 52 | \n",
" 44109 | \n",
" 4 | \n",
" PAYS DE LA LOIRE | \n",
" Pays de la Loire | \n",
" Pays de la Loire | \n",
"
\n",
" \n",
" 12 | \n",
" 53 | \n",
" 35238 | \n",
" 0 | \n",
" BRETAGNE | \n",
" Bretagne | \n",
" Bretagne | \n",
"
\n",
" \n",
" 13 | \n",
" 75 | \n",
" 33063 | \n",
" 3 | \n",
" NOUVELLE AQUITAINE | \n",
" Nouvelle-Aquitaine | \n",
" Nouvelle-Aquitaine | \n",
"
\n",
" \n",
" 14 | \n",
" 76 | \n",
" 31555 | \n",
" 1 | \n",
" OCCITANIE | \n",
" Occitanie | \n",
" Occitanie | \n",
"
\n",
" \n",
" 15 | \n",
" 84 | \n",
" 69123 | \n",
" 1 | \n",
" AUVERGNE RHONE ALPES | \n",
" Auvergne-Rhône-Alpes | \n",
" Auvergne-Rhône-Alpes | \n",
"
\n",
" \n",
" 16 | \n",
" 93 | \n",
" 13055 | \n",
" 0 | \n",
" PROVENCE ALPES COTE D AZUR | \n",
" Provence-Alpes-Côte d'Azur | \n",
" Provence-Alpes-Côte d'Azur | \n",
"
\n",
" \n",
" 17 | \n",
" 94 | \n",
" 2A004 | \n",
" 0 | \n",
" CORSE | \n",
" Corse | \n",
" Corse | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" REG CHEFLIEU TNCC NCC \\\n",
"0 1 97105 3 GUADELOUPE \n",
"1 2 97209 3 MARTINIQUE \n",
"2 3 97302 3 GUYANE \n",
"3 4 97411 0 LA REUNION \n",
"4 6 97608 0 MAYOTTE \n",
"5 11 75056 1 ILE DE FRANCE \n",
"6 24 45234 2 CENTRE VAL DE LOIRE \n",
"7 27 21231 0 BOURGOGNE FRANCHE COMTE \n",
"8 28 76540 0 NORMANDIE \n",
"9 32 59350 4 HAUTS DE FRANCE \n",
"10 44 67482 2 GRAND EST \n",
"11 52 44109 4 PAYS DE LA LOIRE \n",
"12 53 35238 0 BRETAGNE \n",
"13 75 33063 3 NOUVELLE AQUITAINE \n",
"14 76 31555 1 OCCITANIE \n",
"15 84 69123 1 AUVERGNE RHONE ALPES \n",
"16 93 13055 0 PROVENCE ALPES COTE D AZUR \n",
"17 94 2A004 0 CORSE \n",
"\n",
" NCCENR LIBELLE \n",
"0 Guadeloupe Guadeloupe \n",
"1 Martinique Martinique \n",
"2 Guyane Guyane \n",
"3 La Réunion La Réunion \n",
"4 Mayotte Mayotte \n",
"5 Île-de-France Île-de-France \n",
"6 Centre-Val de Loire Centre-Val de Loire \n",
"7 Bourgogne-Franche-Comté Bourgogne-Franche-Comté \n",
"8 Normandie Normandie \n",
"9 Hauts-de-France Hauts-de-France \n",
"10 Grand Est Grand Est \n",
"11 Pays de la Loire Pays de la Loire \n",
"12 Bretagne Bretagne \n",
"13 Nouvelle-Aquitaine Nouvelle-Aquitaine \n",
"14 Occitanie Occitanie \n",
"15 Auvergne-Rhône-Alpes Auvergne-Rhône-Alpes \n",
"16 Provence-Alpes-Côte d'Azur Provence-Alpes-Côte d'Azur \n",
"17 Corse Corse "
]
},
"execution_count": 59,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"region = pd.read_csv('region2021.csv')\n",
"region"
]
},
{
"cell_type": "code",
"execution_count": 60,
"metadata": {
"id": "V2vr7gRfwFRi",
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" DEP | \n",
" REG | \n",
" CHEFLIEU | \n",
" TNCC | \n",
" NCC | \n",
" NCCENR | \n",
" LIBELLE | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01 | \n",
" 84 | \n",
" 01053 | \n",
" 5 | \n",
" AIN | \n",
" Ain | \n",
" Ain | \n",
"
\n",
" \n",
" 1 | \n",
" 02 | \n",
" 32 | \n",
" 02408 | \n",
" 5 | \n",
" AISNE | \n",
" Aisne | \n",
" Aisne | \n",
"
\n",
" \n",
" 2 | \n",
" 03 | \n",
" 84 | \n",
" 03190 | \n",
" 5 | \n",
" ALLIER | \n",
" Allier | \n",
" Allier | \n",
"
\n",
" \n",
" 3 | \n",
" 04 | \n",
" 93 | \n",
" 04070 | \n",
" 4 | \n",
" ALPES DE HAUTE PROVENCE | \n",
" Alpes-de-Haute-Provence | \n",
" Alpes-de-Haute-Provence | \n",
"
\n",
" \n",
" 4 | \n",
" 05 | \n",
" 93 | \n",
" 05061 | \n",
" 4 | \n",
" HAUTES ALPES | \n",
" Hautes-Alpes | \n",
" Hautes-Alpes | \n",
"
\n",
" \n",
" 5 | \n",
" 06 | \n",
" 93 | \n",
" 06088 | \n",
" 4 | \n",
" ALPES MARITIMES | \n",
" Alpes-Maritimes | \n",
" Alpes-Maritimes | \n",
"
\n",
" \n",
" 6 | \n",
" 07 | \n",
" 84 | \n",
" 07186 | \n",
" 5 | \n",
" ARDECHE | \n",
" Ardèche | \n",
" Ardèche | \n",
"
\n",
" \n",
" 7 | \n",
" 08 | \n",
" 44 | \n",
" 08105 | \n",
" 4 | \n",
" ARDENNES | \n",
" Ardennes | \n",
" Ardennes | \n",
"
\n",
" \n",
" 8 | \n",
" 09 | \n",
" 76 | \n",
" 09122 | \n",
" 5 | \n",
" ARIEGE | \n",
" Ariège | \n",
" Ariège | \n",
"
\n",
" \n",
" 9 | \n",
" 10 | \n",
" 44 | \n",
" 10387 | \n",
" 5 | \n",
" AUBE | \n",
" Aube | \n",
" Aube | \n",
"
\n",
" \n",
" 10 | \n",
" 11 | \n",
" 76 | \n",
" 11069 | \n",
" 5 | \n",
" AUDE | \n",
" Aude | \n",
" Aude | \n",
"
\n",
" \n",
" 11 | \n",
" 12 | \n",
" 76 | \n",
" 12202 | \n",
" 5 | \n",
" AVEYRON | \n",
" Aveyron | \n",
" Aveyron | \n",
"
\n",
" \n",
" 12 | \n",
" 13 | \n",
" 93 | \n",
" 13055 | \n",
" 4 | \n",
" BOUCHES DU RHONE | \n",
" Bouches-du-Rhône | \n",
" Bouches-du-Rhône | \n",
"
\n",
" \n",
" 13 | \n",
" 14 | \n",
" 28 | \n",
" 14118 | \n",
" 2 | \n",
" CALVADOS | \n",
" Calvados | \n",
" Calvados | \n",
"
\n",
" \n",
" 14 | \n",
" 15 | \n",
" 84 | \n",
" 15014 | \n",
" 2 | \n",
" CANTAL | \n",
" Cantal | \n",
" Cantal | \n",
"
\n",
" \n",
" 15 | \n",
" 16 | \n",
" 75 | \n",
" 16015 | \n",
" 3 | \n",
" CHARENTE | \n",
" Charente | \n",
" Charente | \n",
"
\n",
" \n",
" 16 | \n",
" 17 | \n",
" 75 | \n",
" 17300 | \n",
" 3 | \n",
" CHARENTE MARITIME | \n",
" Charente-Maritime | \n",
" Charente-Maritime | \n",
"
\n",
" \n",
" 17 | \n",
" 18 | \n",
" 24 | \n",
" 18033 | \n",
" 2 | \n",
" CHER | \n",
" Cher | \n",
" Cher | \n",
"
\n",
" \n",
" 18 | \n",
" 19 | \n",
" 75 | \n",
" 19272 | \n",
" 3 | \n",
" CORREZE | \n",
" Corrèze | \n",
" Corrèze | \n",
"
\n",
" \n",
" 19 | \n",
" 21 | \n",
" 27 | \n",
" 21231 | \n",
" 3 | \n",
" COTE D OR | \n",
" Côte-d'Or | \n",
" Côte-d'Or | \n",
"
\n",
" \n",
" 20 | \n",
" 22 | \n",
" 53 | \n",
" 22278 | \n",
" 4 | \n",
" COTES D ARMOR | \n",
" Côtes-d'Armor | \n",
" Côtes-d'Armor | \n",
"
\n",
" \n",
" 21 | \n",
" 23 | \n",
" 75 | \n",
" 23096 | \n",
" 3 | \n",
" CREUSE | \n",
" Creuse | \n",
" Creuse | \n",
"
\n",
" \n",
" 22 | \n",
" 24 | \n",
" 75 | \n",
" 24322 | \n",
" 3 | \n",
" DORDOGNE | \n",
" Dordogne | \n",
" Dordogne | \n",
"
\n",
" \n",
" 23 | \n",
" 25 | \n",
" 27 | \n",
" 25056 | \n",
" 2 | \n",
" DOUBS | \n",
" Doubs | \n",
" Doubs | \n",
"
\n",
" \n",
" 24 | \n",
" 26 | \n",
" 84 | \n",
" 26362 | \n",
" 3 | \n",
" DROME | \n",
" Drôme | \n",
" Drôme | \n",
"
\n",
" \n",
" 25 | \n",
" 27 | \n",
" 28 | \n",
" 27229 | \n",
" 5 | \n",
" EURE | \n",
" Eure | \n",
" Eure | \n",
"
\n",
" \n",
" 26 | \n",
" 28 | \n",
" 24 | \n",
" 28085 | \n",
" 1 | \n",
" EURE ET LOIR | \n",
" Eure-et-Loir | \n",
" Eure-et-Loir | \n",
"
\n",
" \n",
" 27 | \n",
" 29 | \n",
" 53 | \n",
" 29232 | \n",
" 2 | \n",
" FINISTERE | \n",
" Finistère | \n",
" Finistère | \n",
"
\n",
" \n",
" 28 | \n",
" 2A | \n",
" 94 | \n",
" 2A004 | \n",
" 3 | \n",
" CORSE DU SUD | \n",
" Corse-du-Sud | \n",
" Corse-du-Sud | \n",
"
\n",
" \n",
" 29 | \n",
" 2B | \n",
" 94 | \n",
" 2B033 | \n",
" 3 | \n",
" HAUTE CORSE | \n",
" Haute-Corse | \n",
" Haute-Corse | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 71 | \n",
" 71 | \n",
" 27 | \n",
" 71270 | \n",
" 0 | \n",
" SAONE ET LOIRE | \n",
" Saône-et-Loire | \n",
" Saône-et-Loire | \n",
"
\n",
" \n",
" 72 | \n",
" 72 | \n",
" 52 | \n",
" 72181 | \n",
" 3 | \n",
" SARTHE | \n",
" Sarthe | \n",
" Sarthe | \n",
"
\n",
" \n",
" 73 | \n",
" 73 | \n",
" 84 | \n",
" 73065 | \n",
" 3 | \n",
" SAVOIE | \n",
" Savoie | \n",
" Savoie | \n",
"
\n",
" \n",
" 74 | \n",
" 74 | \n",
" 84 | \n",
" 74010 | \n",
" 3 | \n",
" HAUTE SAVOIE | \n",
" Haute-Savoie | \n",
" Haute-Savoie | \n",
"
\n",
" \n",
" 75 | \n",
" 75 | \n",
" 11 | \n",
" 75056 | \n",
" 0 | \n",
" PARIS | \n",
" Paris | \n",
" Paris | \n",
"
\n",
" \n",
" 76 | \n",
" 76 | \n",
" 28 | \n",
" 76540 | \n",
" 3 | \n",
" SEINE MARITIME | \n",
" Seine-Maritime | \n",
" Seine-Maritime | \n",
"
\n",
" \n",
" 77 | \n",
" 77 | \n",
" 11 | \n",
" 77288 | \n",
" 0 | \n",
" SEINE ET MARNE | \n",
" Seine-et-Marne | \n",
" Seine-et-Marne | \n",
"
\n",
" \n",
" 78 | \n",
" 78 | \n",
" 11 | \n",
" 78646 | \n",
" 4 | \n",
" YVELINES | \n",
" Yvelines | \n",
" Yvelines | \n",
"
\n",
" \n",
" 79 | \n",
" 79 | \n",
" 75 | \n",
" 79191 | \n",
" 4 | \n",
" DEUX SEVRES | \n",
" Deux-Sèvres | \n",
" Deux-Sèvres | \n",
"
\n",
" \n",
" 80 | \n",
" 80 | \n",
" 32 | \n",
" 80021 | \n",
" 3 | \n",
" SOMME | \n",
" Somme | \n",
" Somme | \n",
"
\n",
" \n",
" 81 | \n",
" 81 | \n",
" 76 | \n",
" 81004 | \n",
" 2 | \n",
" TARN | \n",
" Tarn | \n",
" Tarn | \n",
"
\n",
" \n",
" 82 | \n",
" 82 | \n",
" 76 | \n",
" 82121 | \n",
" 2 | \n",
" TARN ET GARONNE | \n",
" Tarn-et-Garonne | \n",
" Tarn-et-Garonne | \n",
"
\n",
" \n",
" 83 | \n",
" 83 | \n",
" 93 | \n",
" 83137 | \n",
" 2 | \n",
" VAR | \n",
" Var | \n",
" Var | \n",
"
\n",
" \n",
" 84 | \n",
" 84 | \n",
" 93 | \n",
" 84007 | \n",
" 2 | \n",
" VAUCLUSE | \n",
" Vaucluse | \n",
" Vaucluse | \n",
"
\n",
" \n",
" 85 | \n",
" 85 | \n",
" 52 | \n",
" 85191 | \n",
" 3 | \n",
" VENDEE | \n",
" Vendée | \n",
" Vendée | \n",
"
\n",
" \n",
" 86 | \n",
" 86 | \n",
" 75 | \n",
" 86194 | \n",
" 3 | \n",
" VIENNE | \n",
" Vienne | \n",
" Vienne | \n",
"
\n",
" \n",
" 87 | \n",
" 87 | \n",
" 75 | \n",
" 87085 | \n",
" 3 | \n",
" HAUTE VIENNE | \n",
" Haute-Vienne | \n",
" Haute-Vienne | \n",
"
\n",
" \n",
" 88 | \n",
" 88 | \n",
" 44 | \n",
" 88160 | \n",
" 4 | \n",
" VOSGES | \n",
" Vosges | \n",
" Vosges | \n",
"
\n",
" \n",
" 89 | \n",
" 89 | \n",
" 27 | \n",
" 89024 | \n",
" 5 | \n",
" YONNE | \n",
" Yonne | \n",
" Yonne | \n",
"
\n",
" \n",
" 90 | \n",
" 90 | \n",
" 27 | \n",
" 90010 | \n",
" 2 | \n",
" TERRITOIRE DE BELFORT | \n",
" Territoire de Belfort | \n",
" Territoire de Belfort | \n",
"
\n",
" \n",
" 91 | \n",
" 91 | \n",
" 11 | \n",
" 91228 | \n",
" 5 | \n",
" ESSONNE | \n",
" Essonne | \n",
" Essonne | \n",
"
\n",
" \n",
" 92 | \n",
" 92 | \n",
" 11 | \n",
" 92050 | \n",
" 4 | \n",
" HAUTS DE SEINE | \n",
" Hauts-de-Seine | \n",
" Hauts-de-Seine | \n",
"
\n",
" \n",
" 93 | \n",
" 93 | \n",
" 11 | \n",
" 93008 | \n",
" 3 | \n",
" SEINE SAINT DENIS | \n",
" Seine-Saint-Denis | \n",
" Seine-Saint-Denis | \n",
"
\n",
" \n",
" 94 | \n",
" 94 | \n",
" 11 | \n",
" 94028 | \n",
" 2 | \n",
" VAL DE MARNE | \n",
" Val-de-Marne | \n",
" Val-de-Marne | \n",
"
\n",
" \n",
" 95 | \n",
" 95 | \n",
" 11 | \n",
" 95500 | \n",
" 2 | \n",
" VAL D OISE | \n",
" Val-d'Oise | \n",
" Val-d'Oise | \n",
"
\n",
" \n",
" 96 | \n",
" 971 | \n",
" 1 | \n",
" 97105 | \n",
" 3 | \n",
" GUADELOUPE | \n",
" Guadeloupe | \n",
" Guadeloupe | \n",
"
\n",
" \n",
" 97 | \n",
" 972 | \n",
" 2 | \n",
" 97209 | \n",
" 3 | \n",
" MARTINIQUE | \n",
" Martinique | \n",
" Martinique | \n",
"
\n",
" \n",
" 98 | \n",
" 973 | \n",
" 3 | \n",
" 97302 | \n",
" 3 | \n",
" GUYANE | \n",
" Guyane | \n",
" Guyane | \n",
"
\n",
" \n",
" 99 | \n",
" 974 | \n",
" 4 | \n",
" 97411 | \n",
" 0 | \n",
" LA REUNION | \n",
" La Réunion | \n",
" La Réunion | \n",
"
\n",
" \n",
" 100 | \n",
" 976 | \n",
" 6 | \n",
" 97608 | \n",
" 0 | \n",
" MAYOTTE | \n",
" Mayotte | \n",
" Mayotte | \n",
"
\n",
" \n",
"
\n",
"
101 rows × 7 columns
\n",
"
"
],
"text/plain": [
" DEP REG CHEFLIEU TNCC NCC \\\n",
"0 01 84 01053 5 AIN \n",
"1 02 32 02408 5 AISNE \n",
"2 03 84 03190 5 ALLIER \n",
"3 04 93 04070 4 ALPES DE HAUTE PROVENCE \n",
"4 05 93 05061 4 HAUTES ALPES \n",
"5 06 93 06088 4 ALPES MARITIMES \n",
"6 07 84 07186 5 ARDECHE \n",
"7 08 44 08105 4 ARDENNES \n",
"8 09 76 09122 5 ARIEGE \n",
"9 10 44 10387 5 AUBE \n",
"10 11 76 11069 5 AUDE \n",
"11 12 76 12202 5 AVEYRON \n",
"12 13 93 13055 4 BOUCHES DU RHONE \n",
"13 14 28 14118 2 CALVADOS \n",
"14 15 84 15014 2 CANTAL \n",
"15 16 75 16015 3 CHARENTE \n",
"16 17 75 17300 3 CHARENTE MARITIME \n",
"17 18 24 18033 2 CHER \n",
"18 19 75 19272 3 CORREZE \n",
"19 21 27 21231 3 COTE D OR \n",
"20 22 53 22278 4 COTES D ARMOR \n",
"21 23 75 23096 3 CREUSE \n",
"22 24 75 24322 3 DORDOGNE \n",
"23 25 27 25056 2 DOUBS \n",
"24 26 84 26362 3 DROME \n",
"25 27 28 27229 5 EURE \n",
"26 28 24 28085 1 EURE ET LOIR \n",
"27 29 53 29232 2 FINISTERE \n",
"28 2A 94 2A004 3 CORSE DU SUD \n",
"29 2B 94 2B033 3 HAUTE CORSE \n",
".. ... ... ... ... ... \n",
"71 71 27 71270 0 SAONE ET LOIRE \n",
"72 72 52 72181 3 SARTHE \n",
"73 73 84 73065 3 SAVOIE \n",
"74 74 84 74010 3 HAUTE SAVOIE \n",
"75 75 11 75056 0 PARIS \n",
"76 76 28 76540 3 SEINE MARITIME \n",
"77 77 11 77288 0 SEINE ET MARNE \n",
"78 78 11 78646 4 YVELINES \n",
"79 79 75 79191 4 DEUX SEVRES \n",
"80 80 32 80021 3 SOMME \n",
"81 81 76 81004 2 TARN \n",
"82 82 76 82121 2 TARN ET GARONNE \n",
"83 83 93 83137 2 VAR \n",
"84 84 93 84007 2 VAUCLUSE \n",
"85 85 52 85191 3 VENDEE \n",
"86 86 75 86194 3 VIENNE \n",
"87 87 75 87085 3 HAUTE VIENNE \n",
"88 88 44 88160 4 VOSGES \n",
"89 89 27 89024 5 YONNE \n",
"90 90 27 90010 2 TERRITOIRE DE BELFORT \n",
"91 91 11 91228 5 ESSONNE \n",
"92 92 11 92050 4 HAUTS DE SEINE \n",
"93 93 11 93008 3 SEINE SAINT DENIS \n",
"94 94 11 94028 2 VAL DE MARNE \n",
"95 95 11 95500 2 VAL D OISE \n",
"96 971 1 97105 3 GUADELOUPE \n",
"97 972 2 97209 3 MARTINIQUE \n",
"98 973 3 97302 3 GUYANE \n",
"99 974 4 97411 0 LA REUNION \n",
"100 976 6 97608 0 MAYOTTE \n",
"\n",
" NCCENR LIBELLE \n",
"0 Ain Ain \n",
"1 Aisne Aisne \n",
"2 Allier Allier \n",
"3 Alpes-de-Haute-Provence Alpes-de-Haute-Provence \n",
"4 Hautes-Alpes Hautes-Alpes \n",
"5 Alpes-Maritimes Alpes-Maritimes \n",
"6 Ardèche Ardèche \n",
"7 Ardennes Ardennes \n",
"8 Ariège Ariège \n",
"9 Aube Aube \n",
"10 Aude Aude \n",
"11 Aveyron Aveyron \n",
"12 Bouches-du-Rhône Bouches-du-Rhône \n",
"13 Calvados Calvados \n",
"14 Cantal Cantal \n",
"15 Charente Charente \n",
"16 Charente-Maritime Charente-Maritime \n",
"17 Cher Cher \n",
"18 Corrèze Corrèze \n",
"19 Côte-d'Or Côte-d'Or \n",
"20 Côtes-d'Armor Côtes-d'Armor \n",
"21 Creuse Creuse \n",
"22 Dordogne Dordogne \n",
"23 Doubs Doubs \n",
"24 Drôme Drôme \n",
"25 Eure Eure \n",
"26 Eure-et-Loir Eure-et-Loir \n",
"27 Finistère Finistère \n",
"28 Corse-du-Sud Corse-du-Sud \n",
"29 Haute-Corse Haute-Corse \n",
".. ... ... \n",
"71 Saône-et-Loire Saône-et-Loire \n",
"72 Sarthe Sarthe \n",
"73 Savoie Savoie \n",
"74 Haute-Savoie Haute-Savoie \n",
"75 Paris Paris \n",
"76 Seine-Maritime Seine-Maritime \n",
"77 Seine-et-Marne Seine-et-Marne \n",
"78 Yvelines Yvelines \n",
"79 Deux-Sèvres Deux-Sèvres \n",
"80 Somme Somme \n",
"81 Tarn Tarn \n",
"82 Tarn-et-Garonne Tarn-et-Garonne \n",
"83 Var Var \n",
"84 Vaucluse Vaucluse \n",
"85 Vendée Vendée \n",
"86 Vienne Vienne \n",
"87 Haute-Vienne Haute-Vienne \n",
"88 Vosges Vosges \n",
"89 Yonne Yonne \n",
"90 Territoire de Belfort Territoire de Belfort \n",
"91 Essonne Essonne \n",
"92 Hauts-de-Seine Hauts-de-Seine \n",
"93 Seine-Saint-Denis Seine-Saint-Denis \n",
"94 Val-de-Marne Val-de-Marne \n",
"95 Val-d'Oise Val-d'Oise \n",
"96 Guadeloupe Guadeloupe \n",
"97 Martinique Martinique \n",
"98 Guyane Guyane \n",
"99 La Réunion La Réunion \n",
"100 Mayotte Mayotte \n",
"\n",
"[101 rows x 7 columns]"
]
},
"execution_count": 60,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"departement = pd.read_csv('departement2021.csv')\n",
"departement"
]
},
{
"cell_type": "code",
"execution_count": 61,
"metadata": {
"id": "bhbW4U08wFgM",
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" TYPECOM | \n",
" COM | \n",
" REG | \n",
" DEP | \n",
" CTCD | \n",
" ARR | \n",
" TNCC | \n",
" NCC | \n",
" NCCENR | \n",
" LIBELLE | \n",
" CAN | \n",
" COMPARENT | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" COM | \n",
" 01001 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 5 | \n",
" ABERGEMENT CLEMENCIAT | \n",
" Abergement-Clémenciat | \n",
" L'Abergement-Clémenciat | \n",
" 0108 | \n",
" NaN | \n",
"
\n",
" \n",
" 1 | \n",
" COM | \n",
" 01002 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 5 | \n",
" ABERGEMENT DE VAREY | \n",
" Abergement-de-Varey | \n",
" L'Abergement-de-Varey | \n",
" 0101 | \n",
" NaN | \n",
"
\n",
" \n",
" 2 | \n",
" COM | \n",
" 01004 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" AMBERIEU EN BUGEY | \n",
" Ambérieu-en-Bugey | \n",
" Ambérieu-en-Bugey | \n",
" 0101 | \n",
" NaN | \n",
"
\n",
" \n",
" 3 | \n",
" COM | \n",
" 01005 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 1 | \n",
" AMBERIEUX EN DOMBES | \n",
" Ambérieux-en-Dombes | \n",
" Ambérieux-en-Dombes | \n",
" 0122 | \n",
" NaN | \n",
"
\n",
" \n",
" 4 | \n",
" COM | \n",
" 01006 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" AMBLEON | \n",
" Ambléon | \n",
" Ambléon | \n",
" 0104 | \n",
" NaN | \n",
"
\n",
" \n",
" 5 | \n",
" COM | \n",
" 01007 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" AMBRONAY | \n",
" Ambronay | \n",
" Ambronay | \n",
" 0101 | \n",
" NaN | \n",
"
\n",
" \n",
" 6 | \n",
" COM | \n",
" 01008 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" AMBUTRIX | \n",
" Ambutrix | \n",
" Ambutrix | \n",
" 0101 | \n",
" NaN | \n",
"
\n",
" \n",
" 7 | \n",
" COM | \n",
" 01009 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" ANDERT ET CONDON | \n",
" Andert-et-Condon | \n",
" Andert-et-Condon | \n",
" 0104 | \n",
" NaN | \n",
"
\n",
" \n",
" 8 | \n",
" COM | \n",
" 01010 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" ANGLEFORT | \n",
" Anglefort | \n",
" Anglefort | \n",
" 0110 | \n",
" NaN | \n",
"
\n",
" \n",
" 9 | \n",
" COM | \n",
" 01011 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 014 | \n",
" 1 | \n",
" APREMONT | \n",
" Apremont | \n",
" Apremont | \n",
" 0114 | \n",
" NaN | \n",
"
\n",
" \n",
" 10 | \n",
" COM | \n",
" 01012 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" ARANC | \n",
" Aranc | \n",
" Aranc | \n",
" 0110 | \n",
" NaN | \n",
"
\n",
" \n",
" 11 | \n",
" COM | \n",
" 01013 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" ARANDAS | \n",
" Arandas | \n",
" Arandas | \n",
" 0101 | \n",
" NaN | \n",
"
\n",
" \n",
" 12 | \n",
" COM | \n",
" 01014 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 014 | \n",
" 1 | \n",
" ARBENT | \n",
" Arbent | \n",
" Arbent | \n",
" 0115 | \n",
" NaN | \n",
"
\n",
" \n",
" 13 | \n",
" COM | \n",
" 01015 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" ARBOYS EN BUGEY | \n",
" Arboys en Bugey | \n",
" Arboys en Bugey | \n",
" 0104 | \n",
" NaN | \n",
"
\n",
" \n",
" 14 | \n",
" COMD | \n",
" 01015 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" 1 | \n",
" ARBIGNIEU | \n",
" Arbignieu | \n",
" Arbignieu | \n",
" NaN | \n",
" 1015.0 | \n",
"
\n",
" \n",
" 15 | \n",
" COM | \n",
" 01016 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 1 | \n",
" ARBIGNY | \n",
" Arbigny | \n",
" Arbigny | \n",
" 0117 | \n",
" NaN | \n",
"
\n",
" \n",
" 16 | \n",
" COM | \n",
" 01017 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" ARGIS | \n",
" Argis | \n",
" Argis | \n",
" 0101 | \n",
" NaN | \n",
"
\n",
" \n",
" 17 | \n",
" COM | \n",
" 01019 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" ARMIX | \n",
" Armix | \n",
" Armix | \n",
" 0110 | \n",
" NaN | \n",
"
\n",
" \n",
" 18 | \n",
" COM | \n",
" 01021 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 1 | \n",
" ARS SUR FORMANS | \n",
" Ars-sur-Formans | \n",
" Ars-sur-Formans | \n",
" 0122 | \n",
" NaN | \n",
"
\n",
" \n",
" 19 | \n",
" COM | \n",
" 01022 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 011 | \n",
" 1 | \n",
" ARTEMARE | \n",
" Artemare | \n",
" Artemare | \n",
" 0110 | \n",
" NaN | \n",
"
\n",
" \n",
" 20 | \n",
" COM | \n",
" 01023 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 1 | \n",
" ASNIERES SUR SAONE | \n",
" Asnières-sur-Saône | \n",
" Asnières-sur-Saône | \n",
" 0117 | \n",
" NaN | \n",
"
\n",
" \n",
" 21 | \n",
" COM | \n",
" 01024 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 1 | \n",
" ATTIGNAT | \n",
" Attignat | \n",
" Attignat | \n",
" 0102 | \n",
" NaN | \n",
"
\n",
" \n",
" 22 | \n",
" COM | \n",
" 01025 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 0 | \n",
" BAGE DOMMARTIN | \n",
" Bâgé-Dommartin | \n",
" Bâgé-Dommartin | \n",
" 0117 | \n",
" NaN | \n",
"
\n",
" \n",
" 23 | \n",
" COMD | \n",
" 01025 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" 0 | \n",
" BAGE LA VILLE | \n",
" Bâgé-la-Ville | \n",
" Bâgé-la-Ville | \n",
" NaN | \n",
" 1025.0 | \n",
"
\n",
" \n",
" 24 | \n",
" COM | \n",
" 01026 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 0 | \n",
" BAGE LE CHATEL | \n",
" Bâgé-le-Châtel | \n",
" Bâgé-le-Châtel | \n",
" 0117 | \n",
" NaN | \n",
"
\n",
" \n",
" 25 | \n",
" COM | \n",
" 01027 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 0 | \n",
" BALAN | \n",
" Balan | \n",
" Balan | \n",
" 0112 | \n",
" NaN | \n",
"
\n",
" \n",
" 26 | \n",
" COM | \n",
" 01028 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 0 | \n",
" BANEINS | \n",
" Baneins | \n",
" Baneins | \n",
" 0122 | \n",
" NaN | \n",
"
\n",
" \n",
" 27 | \n",
" COM | \n",
" 01029 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 0 | \n",
" BEAUPONT | \n",
" Beaupont | \n",
" Beaupont | \n",
" 0118 | \n",
" NaN | \n",
"
\n",
" \n",
" 28 | \n",
" COM | \n",
" 01030 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 012 | \n",
" 0 | \n",
" BEAUREGARD | \n",
" Beauregard | \n",
" Beauregard | \n",
" 0121 | \n",
" NaN | \n",
"
\n",
" \n",
" 29 | \n",
" COM | \n",
" 01031 | \n",
" 84.0 | \n",
" 01 | \n",
" 01D | \n",
" 014 | \n",
" 0 | \n",
" BELLIGNAT | \n",
" Bellignat | \n",
" Bellignat | \n",
" 0114 | \n",
" NaN | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 37712 | \n",
" COM | \n",
" 97412 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9742 | \n",
" 0 | \n",
" SAINT JOSEPH | \n",
" Saint-Joseph | \n",
" Saint-Joseph | \n",
" 97494 | \n",
" NaN | \n",
"
\n",
" \n",
" 37713 | \n",
" COM | \n",
" 97413 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9744 | \n",
" 0 | \n",
" SAINT LEU | \n",
" Saint-Leu | \n",
" Saint-Leu | \n",
" 97495 | \n",
" NaN | \n",
"
\n",
" \n",
" 37714 | \n",
" COM | \n",
" 97414 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9742 | \n",
" 0 | \n",
" SAINT LOUIS | \n",
" Saint-Louis | \n",
" Saint-Louis | \n",
" 97496 | \n",
" NaN | \n",
"
\n",
" \n",
" 37715 | \n",
" COM | \n",
" 97415 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9744 | \n",
" 0 | \n",
" SAINT PAUL | \n",
" Saint-Paul | \n",
" Saint-Paul | \n",
" 97497 | \n",
" NaN | \n",
"
\n",
" \n",
" 37716 | \n",
" COM | \n",
" 97416 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9742 | \n",
" 0 | \n",
" SAINT PIERRE | \n",
" Saint-Pierre | \n",
" Saint-Pierre | \n",
" 97498 | \n",
" NaN | \n",
"
\n",
" \n",
" 37717 | \n",
" COM | \n",
" 97417 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9742 | \n",
" 0 | \n",
" SAINT PHILIPPE | \n",
" Saint-Philippe | \n",
" Saint-Philippe | \n",
" 97408 | \n",
" NaN | \n",
"
\n",
" \n",
" 37718 | \n",
" COM | \n",
" 97418 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9741 | \n",
" 0 | \n",
" SAINTE MARIE | \n",
" Sainte-Marie | \n",
" Sainte-Marie | \n",
" 97423 | \n",
" NaN | \n",
"
\n",
" \n",
" 37719 | \n",
" COM | \n",
" 97419 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9743 | \n",
" 0 | \n",
" SAINTE ROSE | \n",
" Sainte-Rose | \n",
" Sainte-Rose | \n",
" 97408 | \n",
" NaN | \n",
"
\n",
" \n",
" 37720 | \n",
" COM | \n",
" 97420 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9741 | \n",
" 0 | \n",
" SAINTE SUZANNE | \n",
" Sainte-Suzanne | \n",
" Sainte-Suzanne | \n",
" 97404 | \n",
" NaN | \n",
"
\n",
" \n",
" 37721 | \n",
" COM | \n",
" 97421 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9743 | \n",
" 0 | \n",
" SALAZIE | \n",
" Salazie | \n",
" Salazie | \n",
" 97406 | \n",
" NaN | \n",
"
\n",
" \n",
" 37722 | \n",
" COM | \n",
" 97422 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9742 | \n",
" 2 | \n",
" TAMPON | \n",
" Tampon | \n",
" Le Tampon | \n",
" 97499 | \n",
" NaN | \n",
"
\n",
" \n",
" 37723 | \n",
" COM | \n",
" 97423 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9744 | \n",
" 4 | \n",
" TROIS BASSINS | \n",
" Trois-Bassins | \n",
" Les Trois-Bassins | \n",
" 97414 | \n",
" NaN | \n",
"
\n",
" \n",
" 37724 | \n",
" COM | \n",
" 97424 | \n",
" 4.0 | \n",
" 974 | \n",
" 974D | \n",
" 9742 | \n",
" 0 | \n",
" CILAOS | \n",
" Cilaos | \n",
" Cilaos | \n",
" 97416 | \n",
" NaN | \n",
"
\n",
" \n",
" 37725 | \n",
" COM | \n",
" 97601 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 1 | \n",
" ACOUA | \n",
" Acoua | \n",
" Acoua | \n",
" 97609 | \n",
" NaN | \n",
"
\n",
" \n",
" 37726 | \n",
" COM | \n",
" 97602 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" BANDRABOUA | \n",
" Bandraboua | \n",
" Bandraboua | \n",
" 97696 | \n",
" NaN | \n",
"
\n",
" \n",
" 37727 | \n",
" COM | \n",
" 97603 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" BANDRELE | \n",
" Bandrele | \n",
" Bandrele | \n",
" 97697 | \n",
" NaN | \n",
"
\n",
" \n",
" 37728 | \n",
" COM | \n",
" 97604 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" BOUENI | \n",
" Bouéni | \n",
" Bouéni | \n",
" 97602 | \n",
" NaN | \n",
"
\n",
" \n",
" 37729 | \n",
" COM | \n",
" 97605 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" CHICONI | \n",
" Chiconi | \n",
" Chiconi | \n",
" 97610 | \n",
" NaN | \n",
"
\n",
" \n",
" 37730 | \n",
" COM | \n",
" 97606 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" CHIRONGUI | \n",
" Chirongui | \n",
" Chirongui | \n",
" 97612 | \n",
" NaN | \n",
"
\n",
" \n",
" 37731 | \n",
" COM | \n",
" 97607 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" DEMBENI | \n",
" Dembeni | \n",
" Dembeni | \n",
" 97603 | \n",
" NaN | \n",
"
\n",
" \n",
" 37732 | \n",
" COM | \n",
" 97608 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" DZAOUDZI | \n",
" Dzaoudzi | \n",
" Dzaoudzi | \n",
" 97604 | \n",
" NaN | \n",
"
\n",
" \n",
" 37733 | \n",
" COM | \n",
" 97609 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" KANI KELI | \n",
" Kani-Kéli | \n",
" Kani-Kéli | \n",
" 97602 | \n",
" NaN | \n",
"
\n",
" \n",
" 37734 | \n",
" COM | \n",
" 97610 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" KOUNGOU | \n",
" Koungou | \n",
" Koungou | \n",
" 97698 | \n",
" NaN | \n",
"
\n",
" \n",
" 37735 | \n",
" COM | \n",
" 97611 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" MAMOUDZOU | \n",
" Mamoudzou | \n",
" Mamoudzou | \n",
" 97699 | \n",
" NaN | \n",
"
\n",
" \n",
" 37736 | \n",
" COM | \n",
" 97612 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" MTSAMBORO | \n",
" Mtsamboro | \n",
" Mtsamboro | \n",
" 97609 | \n",
" NaN | \n",
"
\n",
" \n",
" 37737 | \n",
" COM | \n",
" 97613 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" M TSANGAMOUJI | \n",
" M'Tsangamouji | \n",
" M'Tsangamouji | \n",
" 97613 | \n",
" NaN | \n",
"
\n",
" \n",
" 37738 | \n",
" COM | \n",
" 97614 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 1 | \n",
" OUANGANI | \n",
" Ouangani | \n",
" Ouangani | \n",
" 97610 | \n",
" NaN | \n",
"
\n",
" \n",
" 37739 | \n",
" COM | \n",
" 97615 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" PAMANDZI | \n",
" Pamandzi | \n",
" Pamandzi | \n",
" 97611 | \n",
" NaN | \n",
"
\n",
" \n",
" 37740 | \n",
" COM | \n",
" 97616 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" SADA | \n",
" Sada | \n",
" Sada | \n",
" 97612 | \n",
" NaN | \n",
"
\n",
" \n",
" 37741 | \n",
" COM | \n",
" 97617 | \n",
" 6.0 | \n",
" 976 | \n",
" 976D | \n",
" NaN | \n",
" 0 | \n",
" TSINGONI | \n",
" Tsingoni | \n",
" Tsingoni | \n",
" 97613 | \n",
" NaN | \n",
"
\n",
" \n",
"
\n",
"
37742 rows × 12 columns
\n",
"
"
],
"text/plain": [
" TYPECOM COM REG DEP CTCD ARR TNCC NCC \\\n",
"0 COM 01001 84.0 01 01D 012 5 ABERGEMENT CLEMENCIAT \n",
"1 COM 01002 84.0 01 01D 011 5 ABERGEMENT DE VAREY \n",
"2 COM 01004 84.0 01 01D 011 1 AMBERIEU EN BUGEY \n",
"3 COM 01005 84.0 01 01D 012 1 AMBERIEUX EN DOMBES \n",
"4 COM 01006 84.0 01 01D 011 1 AMBLEON \n",
"5 COM 01007 84.0 01 01D 011 1 AMBRONAY \n",
"6 COM 01008 84.0 01 01D 011 1 AMBUTRIX \n",
"7 COM 01009 84.0 01 01D 011 1 ANDERT ET CONDON \n",
"8 COM 01010 84.0 01 01D 011 1 ANGLEFORT \n",
"9 COM 01011 84.0 01 01D 014 1 APREMONT \n",
"10 COM 01012 84.0 01 01D 011 1 ARANC \n",
"11 COM 01013 84.0 01 01D 011 1 ARANDAS \n",
"12 COM 01014 84.0 01 01D 014 1 ARBENT \n",
"13 COM 01015 84.0 01 01D 011 1 ARBOYS EN BUGEY \n",
"14 COMD 01015 NaN NaN NaN NaN 1 ARBIGNIEU \n",
"15 COM 01016 84.0 01 01D 012 1 ARBIGNY \n",
"16 COM 01017 84.0 01 01D 011 1 ARGIS \n",
"17 COM 01019 84.0 01 01D 011 1 ARMIX \n",
"18 COM 01021 84.0 01 01D 012 1 ARS SUR FORMANS \n",
"19 COM 01022 84.0 01 01D 011 1 ARTEMARE \n",
"20 COM 01023 84.0 01 01D 012 1 ASNIERES SUR SAONE \n",
"21 COM 01024 84.0 01 01D 012 1 ATTIGNAT \n",
"22 COM 01025 84.0 01 01D 012 0 BAGE DOMMARTIN \n",
"23 COMD 01025 NaN NaN NaN NaN 0 BAGE LA VILLE \n",
"24 COM 01026 84.0 01 01D 012 0 BAGE LE CHATEL \n",
"25 COM 01027 84.0 01 01D 012 0 BALAN \n",
"26 COM 01028 84.0 01 01D 012 0 BANEINS \n",
"27 COM 01029 84.0 01 01D 012 0 BEAUPONT \n",
"28 COM 01030 84.0 01 01D 012 0 BEAUREGARD \n",
"29 COM 01031 84.0 01 01D 014 0 BELLIGNAT \n",
"... ... ... ... ... ... ... ... ... \n",
"37712 COM 97412 4.0 974 974D 9742 0 SAINT JOSEPH \n",
"37713 COM 97413 4.0 974 974D 9744 0 SAINT LEU \n",
"37714 COM 97414 4.0 974 974D 9742 0 SAINT LOUIS \n",
"37715 COM 97415 4.0 974 974D 9744 0 SAINT PAUL \n",
"37716 COM 97416 4.0 974 974D 9742 0 SAINT PIERRE \n",
"37717 COM 97417 4.0 974 974D 9742 0 SAINT PHILIPPE \n",
"37718 COM 97418 4.0 974 974D 9741 0 SAINTE MARIE \n",
"37719 COM 97419 4.0 974 974D 9743 0 SAINTE ROSE \n",
"37720 COM 97420 4.0 974 974D 9741 0 SAINTE SUZANNE \n",
"37721 COM 97421 4.0 974 974D 9743 0 SALAZIE \n",
"37722 COM 97422 4.0 974 974D 9742 2 TAMPON \n",
"37723 COM 97423 4.0 974 974D 9744 4 TROIS BASSINS \n",
"37724 COM 97424 4.0 974 974D 9742 0 CILAOS \n",
"37725 COM 97601 6.0 976 976D NaN 1 ACOUA \n",
"37726 COM 97602 6.0 976 976D NaN 0 BANDRABOUA \n",
"37727 COM 97603 6.0 976 976D NaN 0 BANDRELE \n",
"37728 COM 97604 6.0 976 976D NaN 0 BOUENI \n",
"37729 COM 97605 6.0 976 976D NaN 0 CHICONI \n",
"37730 COM 97606 6.0 976 976D NaN 0 CHIRONGUI \n",
"37731 COM 97607 6.0 976 976D NaN 0 DEMBENI \n",
"37732 COM 97608 6.0 976 976D NaN 0 DZAOUDZI \n",
"37733 COM 97609 6.0 976 976D NaN 0 KANI KELI \n",
"37734 COM 97610 6.0 976 976D NaN 0 KOUNGOU \n",
"37735 COM 97611 6.0 976 976D NaN 0 MAMOUDZOU \n",
"37736 COM 97612 6.0 976 976D NaN 0 MTSAMBORO \n",
"37737 COM 97613 6.0 976 976D NaN 0 M TSANGAMOUJI \n",
"37738 COM 97614 6.0 976 976D NaN 1 OUANGANI \n",
"37739 COM 97615 6.0 976 976D NaN 0 PAMANDZI \n",
"37740 COM 97616 6.0 976 976D NaN 0 SADA \n",
"37741 COM 97617 6.0 976 976D NaN 0 TSINGONI \n",
"\n",
" NCCENR LIBELLE CAN COMPARENT \n",
"0 Abergement-Clémenciat L'Abergement-Clémenciat 0108 NaN \n",
"1 Abergement-de-Varey L'Abergement-de-Varey 0101 NaN \n",
"2 Ambérieu-en-Bugey Ambérieu-en-Bugey 0101 NaN \n",
"3 Ambérieux-en-Dombes Ambérieux-en-Dombes 0122 NaN \n",
"4 Ambléon Ambléon 0104 NaN \n",
"5 Ambronay Ambronay 0101 NaN \n",
"6 Ambutrix Ambutrix 0101 NaN \n",
"7 Andert-et-Condon Andert-et-Condon 0104 NaN \n",
"8 Anglefort Anglefort 0110 NaN \n",
"9 Apremont Apremont 0114 NaN \n",
"10 Aranc Aranc 0110 NaN \n",
"11 Arandas Arandas 0101 NaN \n",
"12 Arbent Arbent 0115 NaN \n",
"13 Arboys en Bugey Arboys en Bugey 0104 NaN \n",
"14 Arbignieu Arbignieu NaN 1015.0 \n",
"15 Arbigny Arbigny 0117 NaN \n",
"16 Argis Argis 0101 NaN \n",
"17 Armix Armix 0110 NaN \n",
"18 Ars-sur-Formans Ars-sur-Formans 0122 NaN \n",
"19 Artemare Artemare 0110 NaN \n",
"20 Asnières-sur-Saône Asnières-sur-Saône 0117 NaN \n",
"21 Attignat Attignat 0102 NaN \n",
"22 Bâgé-Dommartin Bâgé-Dommartin 0117 NaN \n",
"23 Bâgé-la-Ville Bâgé-la-Ville NaN 1025.0 \n",
"24 Bâgé-le-Châtel Bâgé-le-Châtel 0117 NaN \n",
"25 Balan Balan 0112 NaN \n",
"26 Baneins Baneins 0122 NaN \n",
"27 Beaupont Beaupont 0118 NaN \n",
"28 Beauregard Beauregard 0121 NaN \n",
"29 Bellignat Bellignat 0114 NaN \n",
"... ... ... ... ... \n",
"37712 Saint-Joseph Saint-Joseph 97494 NaN \n",
"37713 Saint-Leu Saint-Leu 97495 NaN \n",
"37714 Saint-Louis Saint-Louis 97496 NaN \n",
"37715 Saint-Paul Saint-Paul 97497 NaN \n",
"37716 Saint-Pierre Saint-Pierre 97498 NaN \n",
"37717 Saint-Philippe Saint-Philippe 97408 NaN \n",
"37718 Sainte-Marie Sainte-Marie 97423 NaN \n",
"37719 Sainte-Rose Sainte-Rose 97408 NaN \n",
"37720 Sainte-Suzanne Sainte-Suzanne 97404 NaN \n",
"37721 Salazie Salazie 97406 NaN \n",
"37722 Tampon Le Tampon 97499 NaN \n",
"37723 Trois-Bassins Les Trois-Bassins 97414 NaN \n",
"37724 Cilaos Cilaos 97416 NaN \n",
"37725 Acoua Acoua 97609 NaN \n",
"37726 Bandraboua Bandraboua 97696 NaN \n",
"37727 Bandrele Bandrele 97697 NaN \n",
"37728 Bouéni Bouéni 97602 NaN \n",
"37729 Chiconi Chiconi 97610 NaN \n",
"37730 Chirongui Chirongui 97612 NaN \n",
"37731 Dembeni Dembeni 97603 NaN \n",
"37732 Dzaoudzi Dzaoudzi 97604 NaN \n",
"37733 Kani-Kéli Kani-Kéli 97602 NaN \n",
"37734 Koungou Koungou 97698 NaN \n",
"37735 Mamoudzou Mamoudzou 97699 NaN \n",
"37736 Mtsamboro Mtsamboro 97609 NaN \n",
"37737 M'Tsangamouji M'Tsangamouji 97613 NaN \n",
"37738 Ouangani Ouangani 97610 NaN \n",
"37739 Pamandzi Pamandzi 97611 NaN \n",
"37740 Sada Sada 97612 NaN \n",
"37741 Tsingoni Tsingoni 97613 NaN \n",
"\n",
"[37742 rows x 12 columns]"
]
},
"execution_count": 61,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"commune = pd.read_csv('commune2021.csv')\n",
"commune"
]
},
{
"cell_type": "code",
"execution_count": 62,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 596,
"resources": {
"http://localhost:8080/nbextensions/google.colab/files.js": {
"data": "Ly8gQ29weXJpZ2h0IDIwMTcgR29vZ2xlIExMQwovLwovLyBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgIkxpY2Vuc2UiKTsKLy8geW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLgovLyBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKLy8KLy8gICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAKLy8KLy8gVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZQovLyBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiAiQVMgSVMiIEJBU0lTLAovLyBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC4KLy8gU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZAovLyBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS4KCi8qKgogKiBAZmlsZW92ZXJ2aWV3IEhlbHBlcnMgZm9yIGdvb2dsZS5jb2xhYiBQeXRob24gbW9kdWxlLgogKi8KKGZ1bmN0aW9uKHNjb3BlKSB7CmZ1bmN0aW9uIHNwYW4odGV4dCwgc3R5bGVBdHRyaWJ1dGVzID0ge30pIHsKICBjb25zdCBlbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnc3BhbicpOwogIGVsZW1lbnQudGV4dENvbnRlbnQgPSB0ZXh0OwogIGZvciAoY29uc3Qga2V5IG9mIE9iamVjdC5rZXlzKHN0eWxlQXR0cmlidXRlcykpIHsKICAgIGVsZW1lbnQuc3R5bGVba2V5XSA9IHN0eWxlQXR0cmlidXRlc1trZXldOwogIH0KICByZXR1cm4gZWxlbWVudDsKfQoKLy8gTWF4IG51bWJlciBvZiBieXRlcyB3aGljaCB3aWxsIGJlIHVwbG9hZGVkIGF0IGEgdGltZS4KY29uc3QgTUFYX1BBWUxPQURfU0laRSA9IDEwMCAqIDEwMjQ7CgpmdW5jdGlvbiBfdXBsb2FkRmlsZXMoaW5wdXRJZCwgb3V0cHV0SWQpIHsKICBjb25zdCBzdGVwcyA9IHVwbG9hZEZpbGVzU3RlcChpbnB1dElkLCBvdXRwdXRJZCk7CiAgY29uc3Qgb3V0cHV0RWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKG91dHB1dElkKTsKICAvLyBDYWNoZSBzdGVwcyBvbiB0aGUgb3V0cHV0RWxlbWVudCB0byBtYWtlIGl0IGF2YWlsYWJsZSBmb3IgdGhlIG5leHQgY2FsbAogIC8vIHRvIHVwbG9hZEZpbGVzQ29udGludWUgZnJvbSBQeXRob24uCiAgb3V0cHV0RWxlbWVudC5zdGVwcyA9IHN0ZXBzOwoKICByZXR1cm4gX3VwbG9hZEZpbGVzQ29udGludWUob3V0cHV0SWQpOwp9CgovLyBUaGlzIGlzIHJvdWdobHkgYW4gYXN5bmMgZ2VuZXJhdG9yIChub3Qgc3VwcG9ydGVkIGluIHRoZSBicm93c2VyIHlldCksCi8vIHdoZXJlIHRoZXJlIGFyZSBtdWx0aXBsZSBhc3luY2hyb25vdXMgc3RlcHMgYW5kIHRoZSBQeXRob24gc2lkZSBpcyBnb2luZwovLyB0byBwb2xsIGZvciBjb21wbGV0aW9uIG9mIGVhY2ggc3RlcC4KLy8gVGhpcyB1c2VzIGEgUHJvbWlzZSB0byBibG9jayB0aGUgcHl0aG9uIHNpZGUgb24gY29tcGxldGlvbiBvZiBlYWNoIHN0ZXAsCi8vIHRoZW4gcGFzc2VzIHRoZSByZXN1bHQgb2YgdGhlIHByZXZpb3VzIHN0ZXAgYXMgdGhlIGlucHV0IHRvIHRoZSBuZXh0IHN0ZXAuCmZ1bmN0aW9uIF91cGxvYWRGaWxlc0NvbnRpbnVlKG91dHB1dElkKSB7CiAgY29uc3Qgb3V0cHV0RWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKG91dHB1dElkKTsKICBjb25zdCBzdGVwcyA9IG91dHB1dEVsZW1lbnQuc3RlcHM7CgogIGNvbnN0IG5leHQgPSBzdGVwcy5uZXh0KG91dHB1dEVsZW1lbnQubGFzdFByb21pc2VWYWx1ZSk7CiAgcmV0dXJuIFByb21pc2UucmVzb2x2ZShuZXh0LnZhbHVlLnByb21pc2UpLnRoZW4oKHZhbHVlKSA9PiB7CiAgICAvLyBDYWNoZSB0aGUgbGFzdCBwcm9taXNlIHZhbHVlIHRvIG1ha2UgaXQgYXZhaWxhYmxlIHRvIHRoZSBuZXh0CiAgICAvLyBzdGVwIG9mIHRoZSBnZW5lcmF0b3IuCiAgICBvdXRwdXRFbGVtZW50Lmxhc3RQcm9taXNlVmFsdWUgPSB2YWx1ZTsKICAgIHJldHVybiBuZXh0LnZhbHVlLnJlc3BvbnNlOwogIH0pOwp9CgovKioKICogR2VuZXJhdG9yIGZ1bmN0aW9uIHdoaWNoIGlzIGNhbGxlZCBiZXR3ZWVuIGVhY2ggYXN5bmMgc3RlcCBvZiB0aGUgdXBsb2FkCiAqIHByb2Nlc3MuCiAqIEBwYXJhbSB7c3RyaW5nfSBpbnB1dElkIEVsZW1lbnQgSUQgb2YgdGhlIGlucHV0IGZpbGUgcGlja2VyIGVsZW1lbnQuCiAqIEBwYXJhbSB7c3RyaW5nfSBvdXRwdXRJZCBFbGVtZW50IElEIG9mIHRoZSBvdXRwdXQgZGlzcGxheS4KICogQHJldHVybiB7IUl0ZXJhYmxlPCFPYmplY3Q+fSBJdGVyYWJsZSBvZiBuZXh0IHN0ZXBzLgogKi8KZnVuY3Rpb24qIHVwbG9hZEZpbGVzU3RlcChpbnB1dElkLCBvdXRwdXRJZCkgewogIGNvbnN0IGlucHV0RWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlucHV0SWQpOwogIGlucHV0RWxlbWVudC5kaXNhYmxlZCA9IGZhbHNlOwoKICBjb25zdCBvdXRwdXRFbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQob3V0cHV0SWQpOwogIG91dHB1dEVsZW1lbnQuaW5uZXJIVE1MID0gJyc7CgogIGNvbnN0IHBpY2tlZFByb21pc2UgPSBuZXcgUHJvbWlzZSgocmVzb2x2ZSkgPT4gewogICAgaW5wdXRFbGVtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsIChlKSA9PiB7CiAgICAgIHJlc29sdmUoZS50YXJnZXQuZmlsZXMpOwogICAgfSk7CiAgfSk7CgogIGNvbnN0IGNhbmNlbCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2J1dHRvbicpOwogIGlucHV0RWxlbWVudC5wYXJlbnRFbGVtZW50LmFwcGVuZENoaWxkKGNhbmNlbCk7CiAgY2FuY2VsLnRleHRDb250ZW50ID0gJ0NhbmNlbCB1cGxvYWQnOwogIGNvbnN0IGNhbmNlbFByb21pc2UgPSBuZXcgUHJvbWlzZSgocmVzb2x2ZSkgPT4gewogICAgY2FuY2VsLm9uY2xpY2sgPSAoKSA9PiB7CiAgICAgIHJlc29sdmUobnVsbCk7CiAgICB9OwogIH0pOwoKICAvLyBXYWl0IGZvciB0aGUgdXNlciB0byBwaWNrIHRoZSBmaWxlcy4KICBjb25zdCBmaWxlcyA9IHlpZWxkIHsKICAgIHByb21pc2U6IFByb21pc2UucmFjZShbcGlja2VkUHJvbWlzZSwgY2FuY2VsUHJvbWlzZV0pLAogICAgcmVzcG9uc2U6IHsKICAgICAgYWN0aW9uOiAnc3RhcnRpbmcnLAogICAgfQogIH07CgogIGNhbmNlbC5yZW1vdmUoKTsKCiAgLy8gRGlzYWJsZSB0aGUgaW5wdXQgZWxlbWVudCBzaW5jZSBmdXJ0aGVyIHBpY2tzIGFyZSBub3QgYWxsb3dlZC4KICBpbnB1dEVsZW1lbnQuZGlzYWJsZWQgPSB0cnVlOwoKICBpZiAoIWZpbGVzKSB7CiAgICByZXR1cm4gewogICAgICByZXNwb25zZTogewogICAgICAgIGFjdGlvbjogJ2NvbXBsZXRlJywKICAgICAgfQogICAgfTsKICB9CgogIGZvciAoY29uc3QgZmlsZSBvZiBmaWxlcykgewogICAgY29uc3QgbGkgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdsaScpOwogICAgbGkuYXBwZW5kKHNwYW4oZmlsZS5uYW1lLCB7Zm9udFdlaWdodDogJ2JvbGQnfSkpOwogICAgbGkuYXBwZW5kKHNwYW4oCiAgICAgICAgYCgke2ZpbGUudHlwZSB8fCAnbi9hJ30pIC0gJHtmaWxlLnNpemV9IGJ5dGVzLCBgICsKICAgICAgICBgbGFzdCBtb2RpZmllZDogJHsKICAgICAgICAgICAgZmlsZS5sYXN0TW9kaWZpZWREYXRlID8gZmlsZS5sYXN0TW9kaWZpZWREYXRlLnRvTG9jYWxlRGF0ZVN0cmluZygpIDoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ24vYSd9IC0gYCkpOwogICAgY29uc3QgcGVyY2VudCA9IHNwYW4oJzAlIGRvbmUnKTsKICAgIGxpLmFwcGVuZENoaWxkKHBlcmNlbnQpOwoKICAgIG91dHB1dEVsZW1lbnQuYXBwZW5kQ2hpbGQobGkpOwoKICAgIGNvbnN0IGZpbGVEYXRhUHJvbWlzZSA9IG5ldyBQcm9taXNlKChyZXNvbHZlKSA9PiB7CiAgICAgIGNvbnN0IHJlYWRlciA9IG5ldyBGaWxlUmVhZGVyKCk7CiAgICAgIHJlYWRlci5vbmxvYWQgPSAoZSkgPT4gewogICAgICAgIHJlc29sdmUoZS50YXJnZXQucmVzdWx0KTsKICAgICAgfTsKICAgICAgcmVhZGVyLnJlYWRBc0FycmF5QnVmZmVyKGZpbGUpOwogICAgfSk7CiAgICAvLyBXYWl0IGZvciB0aGUgZGF0YSB0byBiZSByZWFkeS4KICAgIGxldCBmaWxlRGF0YSA9IHlpZWxkIHsKICAgICAgcHJvbWlzZTogZmlsZURhdGFQcm9taXNlLAogICAgICByZXNwb25zZTogewogICAgICAgIGFjdGlvbjogJ2NvbnRpbnVlJywKICAgICAgfQogICAgfTsKCiAgICAvLyBVc2UgYSBjaHVua2VkIHNlbmRpbmcgdG8gYXZvaWQgbWVzc2FnZSBzaXplIGxpbWl0cy4gU2VlIGIvNjIxMTU2NjAuCiAgICBsZXQgcG9zaXRpb24gPSAwOwogICAgZG8gewogICAgICBjb25zdCBsZW5ndGggPSBNYXRoLm1pbihmaWxlRGF0YS5ieXRlTGVuZ3RoIC0gcG9zaXRpb24sIE1BWF9QQVlMT0FEX1NJWkUpOwogICAgICBjb25zdCBjaHVuayA9IG5ldyBVaW50OEFycmF5KGZpbGVEYXRhLCBwb3NpdGlvbiwgbGVuZ3RoKTsKICAgICAgcG9zaXRpb24gKz0gbGVuZ3RoOwoKICAgICAgY29uc3QgYmFzZTY0ID0gYnRvYShTdHJpbmcuZnJvbUNoYXJDb2RlLmFwcGx5KG51bGwsIGNodW5rKSk7CiAgICAgIHlpZWxkIHsKICAgICAgICByZXNwb25zZTogewogICAgICAgICAgYWN0aW9uOiAnYXBwZW5kJywKICAgICAgICAgIGZpbGU6IGZpbGUubmFtZSwKICAgICAgICAgIGRhdGE6IGJhc2U2NCwKICAgICAgICB9LAogICAgICB9OwoKICAgICAgbGV0IHBlcmNlbnREb25lID0gZmlsZURhdGEuYnl0ZUxlbmd0aCA9PT0gMCA/CiAgICAgICAgICAxMDAgOgogICAgICAgICAgTWF0aC5yb3VuZCgocG9zaXRpb24gLyBmaWxlRGF0YS5ieXRlTGVuZ3RoKSAqIDEwMCk7CiAgICAgIHBlcmNlbnQudGV4dENvbnRlbnQgPSBgJHtwZXJjZW50RG9uZX0lIGRvbmVgOwoKICAgIH0gd2hpbGUgKHBvc2l0aW9uIDwgZmlsZURhdGEuYnl0ZUxlbmd0aCk7CiAgfQoKICAvLyBBbGwgZG9uZS4KICB5aWVsZCB7CiAgICByZXNwb25zZTogewogICAgICBhY3Rpb246ICdjb21wbGV0ZScsCiAgICB9CiAgfTsKfQoKc2NvcGUuZ29vZ2xlID0gc2NvcGUuZ29vZ2xlIHx8IHt9OwpzY29wZS5nb29nbGUuY29sYWIgPSBzY29wZS5nb29nbGUuY29sYWIgfHwge307CnNjb3BlLmdvb2dsZS5jb2xhYi5fZmlsZXMgPSB7CiAgX3VwbG9hZEZpbGVzLAogIF91cGxvYWRGaWxlc0NvbnRpbnVlLAp9Owp9KShzZWxmKTsK",
"headers": [
[
"content-type",
"application/javascript"
]
],
"ok": true,
"status": 200,
"status_text": "OK"
}
}
},
"id": "2S6AOzjFwFm0",
"outputId": "341c4214-0dd5-4235-d1ed-7a65dd8ad7b7",
"scrolled": true
},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"/usr/lib/python3/dist-packages/IPython/core/interactiveshell.py:2714: DtypeWarning: Columns (0) have mixed types. Specify dtype option on import or set low_memory=False.\n",
" interactivity=interactivity, compiler=compiler, result=result)\n"
]
},
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" CODGEO | \n",
" P18_POP | \n",
" P13_POP | \n",
" P08_POP | \n",
" D99_POP | \n",
" D90_POP | \n",
" D82_POP | \n",
" D75_POP | \n",
" D68_POP | \n",
" SUPERF | \n",
" ... | \n",
" D75_LOGVAC | \n",
" D68_LOGVAC | \n",
" P18_PMEN | \n",
" P13_PMEN | \n",
" P08_PMEN | \n",
" D99_PMEN | \n",
" D90_NPER_RP | \n",
" D82_NPER_RP | \n",
" D75_NPER_RP | \n",
" D68_NPER_RP | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 1001 | \n",
" 771 | \n",
" 767 | \n",
" 791 | \n",
" 728 | \n",
" 579 | \n",
" 477 | \n",
" 368 | \n",
" 347 | \n",
" 15.95 | \n",
" ... | \n",
" 22.0 | \n",
" 25.0 | \n",
" 771.000000 | \n",
" 767.000000 | \n",
" 791.000000 | \n",
" 728 | \n",
" 579 | \n",
" 477.0 | \n",
" 368.0 | \n",
" 347.0 | \n",
"
\n",
" \n",
" 1 | \n",
" 1002 | \n",
" 253 | \n",
" 236 | \n",
" 194 | \n",
" 168 | \n",
" 159 | \n",
" 136 | \n",
" 106 | \n",
" 88 | \n",
" 9.15 | \n",
" ... | \n",
" 23.0 | \n",
" 1.0 | \n",
" 253.000000 | \n",
" 236.000000 | \n",
" 194.000000 | \n",
" 168 | \n",
" 159 | \n",
" 136.0 | \n",
" 106.0 | \n",
" 88.0 | \n",
"
\n",
" \n",
" 2 | \n",
" 1004 | \n",
" 14204 | \n",
" 14359 | \n",
" 12792 | \n",
" 11436 | \n",
" 10455 | \n",
" 9737 | \n",
" 9550 | \n",
" 8949 | \n",
" 24.60 | \n",
" ... | \n",
" 246.0 | \n",
" 155.0 | \n",
" 13697.547920 | \n",
" 13831.019390 | \n",
" 12305.616160 | \n",
" 11015 | \n",
" 10092 | \n",
" 9333.0 | \n",
" 9164.0 | \n",
" 8582.0 | \n",
"
\n",
" \n",
" 3 | \n",
" 1005 | \n",
" 1720 | \n",
" 1635 | \n",
" 1567 | \n",
" 1408 | \n",
" 1156 | \n",
" 848 | \n",
" 756 | \n",
" 627 | \n",
" 15.92 | \n",
" ... | \n",
" 16.0 | \n",
" 15.0 | \n",
" 1720.000000 | \n",
" 1635.000000 | \n",
" 1567.000000 | \n",
" 1406 | \n",
" 1155 | \n",
" 848.0 | \n",
" 753.0 | \n",
" 627.0 | \n",
"
\n",
" \n",
" 4 | \n",
" 1006 | \n",
" 112 | \n",
" 108 | \n",
" 123 | \n",
" 86 | \n",
" 76 | \n",
" 65 | \n",
" 82 | \n",
" 108 | \n",
" 5.88 | \n",
" ... | \n",
" 13.0 | \n",
" 8.0 | \n",
" 112.000000 | \n",
" 108.000000 | \n",
" 123.000000 | \n",
" 86 | \n",
" 76 | \n",
" 65.0 | \n",
" 82.0 | \n",
" 108.0 | \n",
"
\n",
" \n",
" 5 | \n",
" 1007 | \n",
" 2763 | \n",
" 2503 | \n",
" 2296 | \n",
" 2146 | \n",
" 1996 | \n",
" 1862 | \n",
" 1270 | \n",
" 1193 | \n",
" 33.55 | \n",
" ... | \n",
" 80.0 | \n",
" 73.0 | \n",
" 2753.000000 | \n",
" 2498.000666 | \n",
" 2296.000000 | \n",
" 2144 | \n",
" 1986 | \n",
" 1832.0 | \n",
" 1261.0 | \n",
" 1187.0 | \n",
"
\n",
" \n",
" 6 | \n",
" 1008 | \n",
" 755 | \n",
" 744 | \n",
" 657 | \n",
" 586 | \n",
" 595 | \n",
" 405 | \n",
" 353 | \n",
" 327 | \n",
" 5.22 | \n",
" ... | \n",
" 12.0 | \n",
" 10.0 | \n",
" 755.000000 | \n",
" 744.000000 | \n",
" 657.000000 | \n",
" 586 | \n",
" 595 | \n",
" 405.0 | \n",
" 353.0 | \n",
" 327.0 | \n",
"
\n",
" \n",
" 7 | \n",
" 1009 | \n",
" 324 | \n",
" 337 | \n",
" 331 | \n",
" 275 | \n",
" 262 | \n",
" 276 | \n",
" 184 | \n",
" 159 | \n",
" 6.94 | \n",
" ... | \n",
" 2.0 | \n",
" 1.0 | \n",
" 324.000000 | \n",
" 337.000000 | \n",
" 331.000000 | \n",
" 275 | \n",
" 262 | \n",
" 276.0 | \n",
" 184.0 | \n",
" 159.0 | \n",
"
\n",
" \n",
" 8 | \n",
" 1010 | \n",
" 1113 | \n",
" 1108 | \n",
" 926 | \n",
" 769 | \n",
" 687 | \n",
" 714 | \n",
" 697 | \n",
" 528 | \n",
" 29.26 | \n",
" ... | \n",
" 11.0 | \n",
" 1.0 | \n",
" 1113.000000 | \n",
" 1108.000000 | \n",
" 921.998087 | \n",
" 769 | \n",
" 687 | \n",
" 669.0 | \n",
" 616.0 | \n",
" 499.0 | \n",
"
\n",
" \n",
" 9 | \n",
" 1011 | \n",
" 373 | \n",
" 394 | \n",
" 339 | \n",
" 329 | \n",
" 341 | \n",
" 279 | \n",
" 200 | \n",
" 148 | \n",
" 14.57 | \n",
" ... | \n",
" 6.0 | \n",
" 20.0 | \n",
" 373.000000 | \n",
" 394.000000 | \n",
" 339.000000 | \n",
" 329 | \n",
" 341 | \n",
" 279.0 | \n",
" 200.0 | \n",
" 148.0 | \n",
"
\n",
" \n",
" 10 | \n",
" 1012 | \n",
" 329 | \n",
" 314 | \n",
" 285 | \n",
" 275 | \n",
" 291 | \n",
" 273 | \n",
" 269 | \n",
" 296 | \n",
" 21.65 | \n",
" ... | \n",
" 6.0 | \n",
" 22.0 | \n",
" 327.000000 | \n",
" 314.000000 | \n",
" 285.000000 | \n",
" 275 | \n",
" 290 | \n",
" 273.0 | \n",
" 269.0 | \n",
" 296.0 | \n",
"
\n",
" \n",
" 11 | \n",
" 1013 | \n",
" 144 | \n",
" 158 | \n",
" 164 | \n",
" 135 | \n",
" 128 | \n",
" 145 | \n",
" 140 | \n",
" 143 | \n",
" 14.10 | \n",
" ... | \n",
" 10.0 | \n",
" 19.0 | \n",
" 144.000000 | \n",
" 158.000000 | \n",
" 164.000000 | \n",
" 135 | \n",
" 128 | \n",
" 145.0 | \n",
" 140.0 | \n",
" 143.0 | \n",
"
\n",
" \n",
" 12 | \n",
" 1014 | \n",
" 3356 | \n",
" 3410 | \n",
" 3433 | \n",
" 3610 | \n",
" 3369 | \n",
" 2766 | \n",
" 1400 | \n",
" 1255 | \n",
" 23.49 | \n",
" ... | \n",
" 36.0 | \n",
" 33.0 | \n",
" 3313.000000 | \n",
" 3364.000000 | \n",
" 3390.000000 | \n",
" 3565 | \n",
" 3369 | \n",
" 2750.0 | \n",
" 1358.0 | \n",
" 1244.0 | \n",
"
\n",
" \n",
" 13 | \n",
" 1015 | \n",
" 647 | \n",
" 631 | \n",
" 593 | \n",
" 533 | \n",
" 500 | \n",
" 479 | \n",
" 440 | \n",
" 466 | \n",
" 22.49 | \n",
" ... | \n",
" 28.0 | \n",
" 32.0 | \n",
" 647.000000 | \n",
" 631.000000 | \n",
" 591.000000 | \n",
" 533 | \n",
" 500 | \n",
" 479.0 | \n",
" 440.0 | \n",
" 466.0 | \n",
"
\n",
" \n",
" 14 | \n",
" 1016 | \n",
" 461 | \n",
" 427 | \n",
" 368 | \n",
" 332 | \n",
" 314 | \n",
" 311 | \n",
" 334 | \n",
" 353 | \n",
" 17.47 | \n",
" ... | \n",
" 19.0 | \n",
" 18.0 | \n",
" 461.000000 | \n",
" 427.000000 | \n",
" 368.000000 | \n",
" 332 | \n",
" 314 | \n",
" 310.0 | \n",
" 333.0 | \n",
" 351.0 | \n",
"
\n",
" \n",
" 15 | \n",
" 1017 | \n",
" 450 | \n",
" 422 | \n",
" 421 | \n",
" 390 | \n",
" 405 | \n",
" 447 | \n",
" 479 | \n",
" 582 | \n",
" 7.84 | \n",
" ... | \n",
" 50.0 | \n",
" 7.0 | \n",
" 450.000000 | \n",
" 422.000000 | \n",
" 421.000000 | \n",
" 390 | \n",
" 405 | \n",
" 447.0 | \n",
" 479.0 | \n",
" 582.0 | \n",
"
\n",
" \n",
" 16 | \n",
" 1019 | \n",
" 27 | \n",
" 21 | \n",
" 23 | \n",
" 15 | \n",
" 14 | \n",
" 28 | \n",
" 33 | \n",
" 48 | \n",
" 6.82 | \n",
" ... | \n",
" 1.0 | \n",
" 3.0 | \n",
" 27.000000 | \n",
" 21.000000 | \n",
" 23.000000 | \n",
" 15 | \n",
" 14 | \n",
" 28.0 | \n",
" 33.0 | \n",
" 48.0 | \n",
"
\n",
" \n",
" 17 | \n",
" 1021 | \n",
" 1427 | \n",
" 1387 | \n",
" 1284 | \n",
" 1102 | \n",
" 851 | \n",
" 719 | \n",
" 480 | \n",
" 496 | \n",
" 5.50 | \n",
" ... | \n",
" 9.0 | \n",
" 13.0 | \n",
" 1330.000000 | \n",
" 1270.000000 | \n",
" 1161.000000 | \n",
" 919 | \n",
" 797 | \n",
" 662.0 | \n",
" 403.0 | \n",
" 387.0 | \n",
"
\n",
" \n",
" 18 | \n",
" 1022 | \n",
" 1244 | \n",
" 1175 | \n",
" 1097 | \n",
" 970 | \n",
" 961 | \n",
" 914 | \n",
" 810 | \n",
" 838 | \n",
" 3.75 | \n",
" ... | \n",
" 46.0 | \n",
" 25.0 | \n",
" 1228.000000 | \n",
" 1157.006852 | \n",
" 1079.004650 | \n",
" 967 | \n",
" 952 | \n",
" 911.0 | \n",
" 810.0 | \n",
" 826.0 | \n",
"
\n",
" \n",
" 19 | \n",
" 1023 | \n",
" 71 | \n",
" 69 | \n",
" 79 | \n",
" 69 | \n",
" 68 | \n",
" 95 | \n",
" 94 | \n",
" 103 | \n",
" 4.68 | \n",
" ... | \n",
" 2.0 | \n",
" 8.0 | \n",
" 71.000000 | \n",
" 67.002598 | \n",
" 79.000000 | \n",
" 65 | \n",
" 68 | \n",
" 95.0 | \n",
" 94.0 | \n",
" 103.0 | \n",
"
\n",
" \n",
" 20 | \n",
" 1024 | \n",
" 3196 | \n",
" 3260 | \n",
" 2662 | \n",
" 1924 | \n",
" 1776 | \n",
" 1682 | \n",
" 1279 | \n",
" 1236 | \n",
" 18.69 | \n",
" ... | \n",
" 34.0 | \n",
" 22.0 | \n",
" 3195.000000 | \n",
" 3260.000000 | \n",
" 2662.000000 | \n",
" 1924 | \n",
" 1776 | \n",
" 1672.0 | \n",
" 1279.0 | \n",
" 1236.0 | \n",
"
\n",
" \n",
" 21 | \n",
" 1025 | \n",
" 4078 | \n",
" 4036 | \n",
" 3679 | \n",
" 2914 | \n",
" 2496 | \n",
" 2113 | \n",
" 1889 | \n",
" 1981 | \n",
" 56.87 | \n",
" ... | \n",
" 43.0 | \n",
" 43.0 | \n",
" 4042.004253 | \n",
" 4017.664729 | \n",
" 3653.129121 | \n",
" 2914 | \n",
" 2494 | \n",
" 2109.0 | \n",
" 1889.0 | \n",
" 1965.0 | \n",
"
\n",
" \n",
" 22 | \n",
" 1026 | \n",
" 948 | \n",
" 855 | \n",
" 795 | \n",
" 762 | \n",
" 751 | \n",
" 669 | \n",
" 588 | \n",
" 568 | \n",
" 0.88 | \n",
" ... | \n",
" 15.0 | \n",
" 12.0 | \n",
" 890.333333 | \n",
" 777.384304 | \n",
" 729.920135 | \n",
" 699 | \n",
" 684 | \n",
" 607.0 | \n",
" 534.0 | \n",
" 531.0 | \n",
"
\n",
" \n",
" 23 | \n",
" 1027 | \n",
" 2513 | \n",
" 2828 | \n",
" 2362 | \n",
" 1534 | \n",
" 1668 | \n",
" 1197 | \n",
" 1051 | \n",
" 732 | \n",
" 18.04 | \n",
" ... | \n",
" 24.0 | \n",
" 12.0 | \n",
" 1884.000000 | \n",
" 1620.000000 | \n",
" 1513.000000 | \n",
" 1429 | \n",
" 1283 | \n",
" 1042.0 | \n",
" 903.0 | \n",
" 646.0 | \n",
"
\n",
" \n",
" 24 | \n",
" 1028 | \n",
" 610 | \n",
" 573 | \n",
" 595 | \n",
" 529 | \n",
" 377 | \n",
" 307 | \n",
" 254 | \n",
" 284 | \n",
" 8.91 | \n",
" ... | \n",
" 13.0 | \n",
" 5.0 | \n",
" 610.000000 | \n",
" 573.000000 | \n",
" 595.000000 | \n",
" 528 | \n",
" 377 | \n",
" 307.0 | \n",
" 251.0 | \n",
" 284.0 | \n",
"
\n",
" \n",
" 25 | \n",
" 1029 | \n",
" 687 | \n",
" 677 | \n",
" 560 | \n",
" 492 | \n",
" 422 | \n",
" 415 | \n",
" 515 | \n",
" 575 | \n",
" 14.07 | \n",
" ... | \n",
" 21.0 | \n",
" 12.0 | \n",
" 609.000000 | \n",
" 599.966575 | \n",
" 509.960013 | \n",
" 442 | \n",
" 392 | \n",
" 405.0 | \n",
" 470.0 | \n",
" 539.0 | \n",
"
\n",
" \n",
" 26 | \n",
" 1030 | \n",
" 848 | \n",
" 876 | \n",
" 881 | \n",
" 817 | \n",
" 868 | \n",
" 666 | \n",
" 531 | \n",
" 584 | \n",
" 0.94 | \n",
" ... | \n",
" 19.0 | \n",
" 16.0 | \n",
" 848.000000 | \n",
" 876.000000 | \n",
" 870.004422 | \n",
" 811 | \n",
" 868 | \n",
" 666.0 | \n",
" 531.0 | \n",
" 584.0 | \n",
"
\n",
" \n",
" 27 | \n",
" 1031 | \n",
" 3632 | \n",
" 3646 | \n",
" 3464 | \n",
" 3488 | \n",
" 3233 | \n",
" 2602 | \n",
" 1077 | \n",
" 832 | \n",
" 7.83 | \n",
" ... | \n",
" 33.0 | \n",
" 19.0 | \n",
" 3608.000000 | \n",
" 3574.000000 | \n",
" 3414.000000 | \n",
" 3477 | \n",
" 3230 | \n",
" 2602.0 | \n",
" 1066.0 | \n",
" 820.0 | \n",
"
\n",
" \n",
" 28 | \n",
" 1032 | \n",
" 3351 | \n",
" 3304 | \n",
" 2883 | \n",
" 2594 | \n",
" 2319 | \n",
" 1486 | \n",
" 1341 | \n",
" 1022 | \n",
" 13.30 | \n",
" ... | \n",
" 14.0 | \n",
" 76.0 | \n",
" 3285.000000 | \n",
" 3229.000000 | \n",
" 2883.000000 | \n",
" 2594 | \n",
" 2319 | \n",
" 1465.0 | \n",
" 1331.0 | \n",
" 1019.0 | \n",
"
\n",
" \n",
" 29 | \n",
" 1033 | \n",
" 16431 | \n",
" 15847 | \n",
" 15528 | \n",
" 14422 | \n",
" 14157 | \n",
" 13812 | \n",
" 14194 | \n",
" 13097 | \n",
" 62.53 | \n",
" ... | \n",
" 386.0 | \n",
" 275.0 | \n",
" 16190.510060 | \n",
" 15619.856430 | \n",
" 15284.834490 | \n",
" 14209 | \n",
" 13863 | \n",
" 13493.0 | \n",
" 13893.0 | \n",
" 12832.0 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 34963 | \n",
" 97356 | \n",
" 1834 | \n",
" 1707 | \n",
" 1535 | \n",
" 1032 | \n",
" 748 | \n",
" 554 | \n",
" 399 | \n",
" 276 | \n",
" 10030.00 | \n",
" ... | \n",
" 0.0 | \n",
" 13.0 | \n",
" 1833.000089 | \n",
" 1707.000000 | \n",
" 1535.000000 | \n",
" 1031 | \n",
" 748 | \n",
" 550.0 | \n",
" 399.0 | \n",
" 276.0 | \n",
"
\n",
" \n",
" 34964 | \n",
" 97357 | \n",
" 8698 | \n",
" 6343 | \n",
" 3973 | \n",
" 2862 | \n",
" 1786 | \n",
" 754 | \n",
" 1041 | \n",
" 723 | \n",
" 2112.00 | \n",
" ... | \n",
" 0.0 | \n",
" 0.0 | \n",
" 7998.000000 | \n",
" 6343.000000 | \n",
" 3973.000000 | \n",
" 2862 | \n",
" 1767 | \n",
" 751.0 | \n",
" 1041.0 | \n",
" 723.0 | \n",
"
\n",
" \n",
" 34965 | \n",
" 97358 | \n",
" 216 | \n",
" 150 | \n",
" 476 | \n",
" 239 | \n",
" 123 | \n",
" 138 | \n",
" 136 | \n",
" 107 | \n",
" 5680.00 | \n",
" ... | \n",
" 3.0 | \n",
" 2.0 | \n",
" 82.966872 | \n",
" 150.000000 | \n",
" 476.000000 | \n",
" 239 | \n",
" 123 | \n",
" 138.0 | \n",
" 136.0 | \n",
" 89.0 | \n",
"
\n",
" \n",
" 34966 | \n",
" 97360 | \n",
" 9381 | \n",
" 7649 | \n",
" 6458 | \n",
" 3628 | \n",
" 2451 | \n",
" 618 | \n",
" 453 | \n",
" 318 | \n",
" 2020.00 | \n",
" ... | \n",
" 0.0 | \n",
" 0.0 | \n",
" 9335.666780 | \n",
" 7649.000000 | \n",
" 6458.000000 | \n",
" 3593 | \n",
" 2451 | \n",
" 601.0 | \n",
" 453.0 | \n",
" 318.0 | \n",
"
\n",
" \n",
" 34967 | \n",
" 97361 | \n",
" 1430 | \n",
" 1350 | \n",
" 1305 | \n",
" 887 | \n",
" 630 | \n",
" 292 | \n",
" 208 | \n",
" 165 | \n",
" 187.40 | \n",
" ... | \n",
" 0.0 | \n",
" 28.0 | \n",
" 1428.999889 | \n",
" 1348.999986 | \n",
" 1305.000000 | \n",
" 887 | \n",
" 630 | \n",
" 292.0 | \n",
" 208.0 | \n",
" 165.0 | \n",
"
\n",
" \n",
" 34968 | \n",
" 97362 | \n",
" 6212 | \n",
" 6335 | \n",
" 3136 | \n",
" 1650 | \n",
" 750 | \n",
" 297 | \n",
" 410 | \n",
" 284 | \n",
" 2628.00 | \n",
" ... | \n",
" 0.0 | \n",
" 0.0 | \n",
" 4292.154527 | \n",
" 6333.666565 | \n",
" 3136.000000 | \n",
" 1647 | \n",
" 742 | \n",
" 296.0 | \n",
" 410.0 | \n",
" 284.0 | \n",
"
\n",
" \n",
" 34969 | \n",
" 97401 | \n",
" 11246 | \n",
" 11203 | \n",
" 10336 | \n",
" 7172 | \n",
" 5935 | \n",
" 5150 | \n",
" 4863 | \n",
" 4547 | \n",
" 26.27 | \n",
" ... | \n",
" 166.0 | \n",
" 84.0 | \n",
" 11215.998770 | \n",
" 11182.999610 | \n",
" 10304.000000 | \n",
" 7152 | \n",
" 5918 | \n",
" 5146.0 | \n",
" 4863.0 | \n",
" 4547.0 | \n",
"
\n",
" \n",
" 34970 | \n",
" 97402 | \n",
" 12768 | \n",
" 12616 | \n",
" 11404 | \n",
" 9683 | \n",
" 8455 | \n",
" 6945 | \n",
" 5941 | \n",
" 5533 | \n",
" 88.55 | \n",
" ... | \n",
" 77.0 | \n",
" 79.0 | \n",
" 12722.998750 | \n",
" 12549.998440 | \n",
" 11383.000000 | \n",
" 9663 | \n",
" 8450 | \n",
" 6945.0 | \n",
" 5941.0 | \n",
" 5533.0 | \n",
"
\n",
" \n",
" 34971 | \n",
" 97403 | \n",
" 6914 | \n",
" 6519 | \n",
" 6022 | \n",
" 5170 | \n",
" 4260 | \n",
" 3705 | \n",
" 3745 | \n",
" 3723 | \n",
" 66.83 | \n",
" ... | \n",
" 0.0 | \n",
" 116.0 | \n",
" 6834.003857 | \n",
" 6465.669394 | \n",
" 6020.999967 | \n",
" 5167 | \n",
" 4259 | \n",
" 3705.0 | \n",
" 3745.0 | \n",
" 3723.0 | \n",
"
\n",
" \n",
" 34972 | \n",
" 97404 | \n",
" 14108 | \n",
" 13581 | \n",
" 13367 | \n",
" 11755 | \n",
" 8769 | \n",
" 7479 | \n",
" 6610 | \n",
" 6510 | \n",
" 38.65 | \n",
" ... | \n",
" 278.0 | \n",
" 96.0 | \n",
" 14105.999990 | \n",
" 13575.000220 | \n",
" 13362.000110 | \n",
" 11750 | \n",
" 8764 | \n",
" 7479.0 | \n",
" 6610.0 | \n",
" 6510.0 | \n",
"
\n",
" \n",
" 34973 | \n",
" 97405 | \n",
" 12308 | \n",
" 11633 | \n",
" 11692 | \n",
" 10151 | \n",
" 8852 | \n",
" 7834 | \n",
" 7961 | \n",
" 7951 | \n",
" 33.93 | \n",
" ... | \n",
" 175.0 | \n",
" 132.0 | \n",
" 12308.000000 | \n",
" 11628.999970 | \n",
" 11692.000000 | \n",
" 10148 | \n",
" 8847 | \n",
" 7834.0 | \n",
" 7961.0 | \n",
" 7951.0 | \n",
"
\n",
" \n",
" 34974 | \n",
" 97406 | \n",
" 6568 | \n",
" 5741 | \n",
" 4940 | \n",
" 3434 | \n",
" 2676 | \n",
" 2020 | \n",
" 2062 | \n",
" 2304 | \n",
" 83.19 | \n",
" ... | \n",
" 217.0 | \n",
" 139.0 | \n",
" 6528.000000 | \n",
" 5697.000000 | \n",
" 4915.000000 | \n",
" 3432 | \n",
" 2673 | \n",
" 1993.0 | \n",
" 2062.0 | \n",
" 2285.0 | \n",
"
\n",
" \n",
" 34975 | \n",
" 97407 | \n",
" 33531 | \n",
" 35881 | \n",
" 38279 | \n",
" 38412 | \n",
" 34692 | \n",
" 30131 | \n",
" 25068 | \n",
" 19768 | \n",
" 16.62 | \n",
" ... | \n",
" 417.0 | \n",
" 278.0 | \n",
" 32844.675160 | \n",
" 35051.010920 | \n",
" 37395.676290 | \n",
" 37506 | \n",
" 34094 | \n",
" 29743.0 | \n",
" 25003.0 | \n",
" 19707.0 | \n",
"
\n",
" \n",
" 34976 | \n",
" 97408 | \n",
" 32633 | \n",
" 31439 | \n",
" 28798 | \n",
" 21904 | \n",
" 15614 | \n",
" 11002 | \n",
" 10112 | \n",
" 7626 | \n",
" 118.35 | \n",
" ... | \n",
" 159.0 | \n",
" 171.0 | \n",
" 32525.334670 | \n",
" 31336.665070 | \n",
" 28729.332600 | \n",
" 21840 | \n",
" 15604 | \n",
" 10987.0 | \n",
" 10101.0 | \n",
" 7626.0 | \n",
"
\n",
" \n",
" 34977 | \n",
" 97409 | \n",
" 56747 | \n",
" 56156 | \n",
" 52956 | \n",
" 43174 | \n",
" 35049 | \n",
" 30075 | \n",
" 25231 | \n",
" 22094 | \n",
" 53.07 | \n",
" ... | \n",
" 612.0 | \n",
" 360.0 | \n",
" 56396.483500 | \n",
" 55742.999740 | \n",
" 52643.848830 | \n",
" 42932 | \n",
" 34869 | \n",
" 29861.0 | \n",
" 25142.0 | \n",
" 22035.0 | \n",
"
\n",
" \n",
" 34978 | \n",
" 97410 | \n",
" 37274 | \n",
" 36131 | \n",
" 33802 | \n",
" 31560 | \n",
" 26187 | \n",
" 23541 | \n",
" 21658 | \n",
" 19492 | \n",
" 229.61 | \n",
" ... | \n",
" 618.0 | \n",
" 314.0 | \n",
" 36952.418130 | \n",
" 35846.809250 | \n",
" 33512.890180 | \n",
" 31388 | \n",
" 26110 | \n",
" 23431.0 | \n",
" 21641.0 | \n",
" 19352.0 | \n",
"
\n",
" \n",
" 34979 | \n",
" 97411 | \n",
" 150535 | \n",
" 142442 | \n",
" 144238 | \n",
" 131557 | \n",
" 121999 | \n",
" 109072 | \n",
" 103512 | \n",
" 85444 | \n",
" 142.79 | \n",
" ... | \n",
" 2537.0 | \n",
" 1239.0 | \n",
" 148338.517600 | \n",
" 140092.607300 | \n",
" 142252.282500 | \n",
" 129688 | \n",
" 120718 | \n",
" 106928.0 | \n",
" 101876.0 | \n",
" 81652.0 | \n",
"
\n",
" \n",
" 34980 | \n",
" 97412 | \n",
" 37517 | \n",
" 37550 | \n",
" 35062 | \n",
" 30293 | \n",
" 25630 | \n",
" 23307 | \n",
" 23653 | \n",
" 22361 | \n",
" 178.50 | \n",
" ... | \n",
" 660.0 | \n",
" 372.0 | \n",
" 37312.668870 | \n",
" 37306.999310 | \n",
" 34889.000470 | \n",
" 30173 | \n",
" 25486 | \n",
" 23154.0 | \n",
" 23351.0 | \n",
" 22058.0 | \n",
"
\n",
" \n",
" 34981 | \n",
" 97413 | \n",
" 34196 | \n",
" 33154 | \n",
" 29925 | \n",
" 25314 | \n",
" 20931 | \n",
" 18207 | \n",
" 17396 | \n",
" 16870 | \n",
" 118.37 | \n",
" ... | \n",
" 501.0 | \n",
" 278.0 | \n",
" 34161.666410 | \n",
" 33139.333550 | \n",
" 29905.666810 | \n",
" 25280 | \n",
" 20915 | \n",
" 18180.0 | \n",
" 17390.0 | \n",
" 16863.0 | \n",
"
\n",
" \n",
" 34982 | \n",
" 97414 | \n",
" 53589 | \n",
" 52656 | \n",
" 50717 | \n",
" 43519 | \n",
" 37420 | \n",
" 31785 | \n",
" 30291 | \n",
" 26663 | \n",
" 98.90 | \n",
" ... | \n",
" 700.0 | \n",
" 390.0 | \n",
" 53501.666860 | \n",
" 52540.666560 | \n",
" 50603.667390 | \n",
" 43471 | \n",
" 37280 | \n",
" 31689.0 | \n",
" 30184.0 | \n",
" 26437.0 | \n",
"
\n",
" \n",
" 34983 | \n",
" 97415 | \n",
" 103492 | \n",
" 104332 | \n",
" 103008 | \n",
" 87712 | \n",
" 71669 | \n",
" 58412 | \n",
" 52554 | \n",
" 43129 | \n",
" 241.28 | \n",
" ... | \n",
" 980.0 | \n",
" 668.0 | \n",
" 102693.530500 | \n",
" 103486.443500 | \n",
" 102496.498800 | \n",
" 87295 | \n",
" 71445 | \n",
" 57842.0 | \n",
" 51335.0 | \n",
" 42046.0 | \n",
"
\n",
" \n",
" 34984 | \n",
" 97416 | \n",
" 84961 | \n",
" 81415 | \n",
" 76247 | \n",
" 68915 | \n",
" 58846 | \n",
" 50082 | \n",
" 46060 | \n",
" 40355 | \n",
" 95.99 | \n",
" ... | \n",
" 1042.0 | \n",
" 703.0 | \n",
" 83421.910880 | \n",
" 79887.178210 | \n",
" 75129.692600 | \n",
" 68004 | \n",
" 57719 | \n",
" 48465.0 | \n",
" 45217.0 | \n",
" 39106.0 | \n",
"
\n",
" \n",
" 34985 | \n",
" 97417 | \n",
" 5149 | \n",
" 5088 | \n",
" 5114 | \n",
" 4860 | \n",
" 4005 | \n",
" 3476 | \n",
" 3453 | \n",
" 3336 | \n",
" 153.94 | \n",
" ... | \n",
" 73.0 | \n",
" 75.0 | \n",
" 5149.000000 | \n",
" 5088.000000 | \n",
" 5114.000000 | \n",
" 4860 | \n",
" 4005 | \n",
" 3476.0 | \n",
" 3453.0 | \n",
" 3336.0 | \n",
"
\n",
" \n",
" 34986 | \n",
" 97418 | \n",
" 33234 | \n",
" 32605 | \n",
" 30815 | \n",
" 26582 | \n",
" 20158 | \n",
" 17251 | \n",
" 16566 | \n",
" 14367 | \n",
" 87.21 | \n",
" ... | \n",
" 270.0 | \n",
" 164.0 | \n",
" 33081.059320 | \n",
" 32404.332340 | \n",
" 30668.447160 | \n",
" 26480 | \n",
" 20025 | \n",
" 16954.0 | \n",
" 16374.0 | \n",
" 14268.0 | \n",
"
\n",
" \n",
" 34987 | \n",
" 97419 | \n",
" 6296 | \n",
" 6782 | \n",
" 6809 | \n",
" 6551 | \n",
" 5761 | \n",
" 5265 | \n",
" 4850 | \n",
" 4761 | \n",
" 177.60 | \n",
" ... | \n",
" 139.0 | \n",
" 131.0 | \n",
" 6296.000000 | \n",
" 6781.000000 | \n",
" 6809.000000 | \n",
" 6547 | \n",
" 5760 | \n",
" 5261.0 | \n",
" 4850.0 | \n",
" 4761.0 | \n",
"
\n",
" \n",
" 34988 | \n",
" 97420 | \n",
" 23718 | \n",
" 22209 | \n",
" 22411 | \n",
" 18144 | \n",
" 14695 | \n",
" 13196 | \n",
" 11984 | \n",
" 11151 | \n",
" 57.84 | \n",
" ... | \n",
" 267.0 | \n",
" 159.0 | \n",
" 23614.664610 | \n",
" 22128.999130 | \n",
" 22367.333840 | \n",
" 18135 | \n",
" 14685 | \n",
" 13154.0 | \n",
" 11965.0 | \n",
" 11041.0 | \n",
"
\n",
" \n",
" 34989 | \n",
" 97421 | \n",
" 7224 | \n",
" 7226 | \n",
" 7294 | \n",
" 7402 | \n",
" 7004 | \n",
" 6467 | \n",
" 6462 | \n",
" 7105 | \n",
" 103.82 | \n",
" ... | \n",
" 201.0 | \n",
" 138.0 | \n",
" 7221.000000 | \n",
" 7192.666667 | \n",
" 7195.327612 | \n",
" 7372 | \n",
" 6973 | \n",
" 6435.0 | \n",
" 6448.0 | \n",
" 6881.0 | \n",
"
\n",
" \n",
" 34990 | \n",
" 97422 | \n",
" 79385 | \n",
" 76090 | \n",
" 72026 | \n",
" 60323 | \n",
" 47593 | \n",
" 40545 | \n",
" 36107 | \n",
" 31378 | \n",
" 165.43 | \n",
" ... | \n",
" 0.0 | \n",
" 617.0 | \n",
" 78973.785980 | \n",
" 75647.548200 | \n",
" 71653.651910 | \n",
" 60123 | \n",
" 47460 | \n",
" 39741.0 | \n",
" 36001.0 | \n",
" 30416.0 | \n",
"
\n",
" \n",
" 34991 | \n",
" 97423 | \n",
" 7076 | \n",
" 7268 | \n",
" 6994 | \n",
" 6598 | \n",
" 5767 | \n",
" 5132 | \n",
" 4864 | \n",
" 4471 | \n",
" 42.58 | \n",
" ... | \n",
" 113.0 | \n",
" 86.0 | \n",
" 7070.000283 | \n",
" 7260.000367 | \n",
" 6990.999857 | \n",
" 6597 | \n",
" 5763 | \n",
" 5132.0 | \n",
" 4864.0 | \n",
" 4465.0 | \n",
"
\n",
" \n",
" 34992 | \n",
" 97424 | \n",
" 5492 | \n",
" 5386 | \n",
" 5994 | \n",
" 6115 | \n",
" 5856 | \n",
" 5735 | \n",
" 5672 | \n",
" 5586 | \n",
" 84.40 | \n",
" ... | \n",
" 278.0 | \n",
" 200.0 | \n",
" 5487.000000 | \n",
" 5383.000000 | \n",
" 5991.000000 | \n",
" 6107 | \n",
" 5835 | \n",
" 5697.0 | \n",
" 5646.0 | \n",
" 5361.0 | \n",
"
\n",
" \n",
"
\n",
"
34993 rows × 64 columns
\n",
"
"
],
"text/plain": [
" CODGEO P18_POP P13_POP P08_POP D99_POP D90_POP D82_POP D75_POP \\\n",
"0 1001 771 767 791 728 579 477 368 \n",
"1 1002 253 236 194 168 159 136 106 \n",
"2 1004 14204 14359 12792 11436 10455 9737 9550 \n",
"3 1005 1720 1635 1567 1408 1156 848 756 \n",
"4 1006 112 108 123 86 76 65 82 \n",
"5 1007 2763 2503 2296 2146 1996 1862 1270 \n",
"6 1008 755 744 657 586 595 405 353 \n",
"7 1009 324 337 331 275 262 276 184 \n",
"8 1010 1113 1108 926 769 687 714 697 \n",
"9 1011 373 394 339 329 341 279 200 \n",
"10 1012 329 314 285 275 291 273 269 \n",
"11 1013 144 158 164 135 128 145 140 \n",
"12 1014 3356 3410 3433 3610 3369 2766 1400 \n",
"13 1015 647 631 593 533 500 479 440 \n",
"14 1016 461 427 368 332 314 311 334 \n",
"15 1017 450 422 421 390 405 447 479 \n",
"16 1019 27 21 23 15 14 28 33 \n",
"17 1021 1427 1387 1284 1102 851 719 480 \n",
"18 1022 1244 1175 1097 970 961 914 810 \n",
"19 1023 71 69 79 69 68 95 94 \n",
"20 1024 3196 3260 2662 1924 1776 1682 1279 \n",
"21 1025 4078 4036 3679 2914 2496 2113 1889 \n",
"22 1026 948 855 795 762 751 669 588 \n",
"23 1027 2513 2828 2362 1534 1668 1197 1051 \n",
"24 1028 610 573 595 529 377 307 254 \n",
"25 1029 687 677 560 492 422 415 515 \n",
"26 1030 848 876 881 817 868 666 531 \n",
"27 1031 3632 3646 3464 3488 3233 2602 1077 \n",
"28 1032 3351 3304 2883 2594 2319 1486 1341 \n",
"29 1033 16431 15847 15528 14422 14157 13812 14194 \n",
"... ... ... ... ... ... ... ... ... \n",
"34963 97356 1834 1707 1535 1032 748 554 399 \n",
"34964 97357 8698 6343 3973 2862 1786 754 1041 \n",
"34965 97358 216 150 476 239 123 138 136 \n",
"34966 97360 9381 7649 6458 3628 2451 618 453 \n",
"34967 97361 1430 1350 1305 887 630 292 208 \n",
"34968 97362 6212 6335 3136 1650 750 297 410 \n",
"34969 97401 11246 11203 10336 7172 5935 5150 4863 \n",
"34970 97402 12768 12616 11404 9683 8455 6945 5941 \n",
"34971 97403 6914 6519 6022 5170 4260 3705 3745 \n",
"34972 97404 14108 13581 13367 11755 8769 7479 6610 \n",
"34973 97405 12308 11633 11692 10151 8852 7834 7961 \n",
"34974 97406 6568 5741 4940 3434 2676 2020 2062 \n",
"34975 97407 33531 35881 38279 38412 34692 30131 25068 \n",
"34976 97408 32633 31439 28798 21904 15614 11002 10112 \n",
"34977 97409 56747 56156 52956 43174 35049 30075 25231 \n",
"34978 97410 37274 36131 33802 31560 26187 23541 21658 \n",
"34979 97411 150535 142442 144238 131557 121999 109072 103512 \n",
"34980 97412 37517 37550 35062 30293 25630 23307 23653 \n",
"34981 97413 34196 33154 29925 25314 20931 18207 17396 \n",
"34982 97414 53589 52656 50717 43519 37420 31785 30291 \n",
"34983 97415 103492 104332 103008 87712 71669 58412 52554 \n",
"34984 97416 84961 81415 76247 68915 58846 50082 46060 \n",
"34985 97417 5149 5088 5114 4860 4005 3476 3453 \n",
"34986 97418 33234 32605 30815 26582 20158 17251 16566 \n",
"34987 97419 6296 6782 6809 6551 5761 5265 4850 \n",
"34988 97420 23718 22209 22411 18144 14695 13196 11984 \n",
"34989 97421 7224 7226 7294 7402 7004 6467 6462 \n",
"34990 97422 79385 76090 72026 60323 47593 40545 36107 \n",
"34991 97423 7076 7268 6994 6598 5767 5132 4864 \n",
"34992 97424 5492 5386 5994 6115 5856 5735 5672 \n",
"\n",
" D68_POP SUPERF ... D75_LOGVAC D68_LOGVAC P18_PMEN \\\n",
"0 347 15.95 ... 22.0 25.0 771.000000 \n",
"1 88 9.15 ... 23.0 1.0 253.000000 \n",
"2 8949 24.60 ... 246.0 155.0 13697.547920 \n",
"3 627 15.92 ... 16.0 15.0 1720.000000 \n",
"4 108 5.88 ... 13.0 8.0 112.000000 \n",
"5 1193 33.55 ... 80.0 73.0 2753.000000 \n",
"6 327 5.22 ... 12.0 10.0 755.000000 \n",
"7 159 6.94 ... 2.0 1.0 324.000000 \n",
"8 528 29.26 ... 11.0 1.0 1113.000000 \n",
"9 148 14.57 ... 6.0 20.0 373.000000 \n",
"10 296 21.65 ... 6.0 22.0 327.000000 \n",
"11 143 14.10 ... 10.0 19.0 144.000000 \n",
"12 1255 23.49 ... 36.0 33.0 3313.000000 \n",
"13 466 22.49 ... 28.0 32.0 647.000000 \n",
"14 353 17.47 ... 19.0 18.0 461.000000 \n",
"15 582 7.84 ... 50.0 7.0 450.000000 \n",
"16 48 6.82 ... 1.0 3.0 27.000000 \n",
"17 496 5.50 ... 9.0 13.0 1330.000000 \n",
"18 838 3.75 ... 46.0 25.0 1228.000000 \n",
"19 103 4.68 ... 2.0 8.0 71.000000 \n",
"20 1236 18.69 ... 34.0 22.0 3195.000000 \n",
"21 1981 56.87 ... 43.0 43.0 4042.004253 \n",
"22 568 0.88 ... 15.0 12.0 890.333333 \n",
"23 732 18.04 ... 24.0 12.0 1884.000000 \n",
"24 284 8.91 ... 13.0 5.0 610.000000 \n",
"25 575 14.07 ... 21.0 12.0 609.000000 \n",
"26 584 0.94 ... 19.0 16.0 848.000000 \n",
"27 832 7.83 ... 33.0 19.0 3608.000000 \n",
"28 1022 13.30 ... 14.0 76.0 3285.000000 \n",
"29 13097 62.53 ... 386.0 275.0 16190.510060 \n",
"... ... ... ... ... ... ... \n",
"34963 276 10030.00 ... 0.0 13.0 1833.000089 \n",
"34964 723 2112.00 ... 0.0 0.0 7998.000000 \n",
"34965 107 5680.00 ... 3.0 2.0 82.966872 \n",
"34966 318 2020.00 ... 0.0 0.0 9335.666780 \n",
"34967 165 187.40 ... 0.0 28.0 1428.999889 \n",
"34968 284 2628.00 ... 0.0 0.0 4292.154527 \n",
"34969 4547 26.27 ... 166.0 84.0 11215.998770 \n",
"34970 5533 88.55 ... 77.0 79.0 12722.998750 \n",
"34971 3723 66.83 ... 0.0 116.0 6834.003857 \n",
"34972 6510 38.65 ... 278.0 96.0 14105.999990 \n",
"34973 7951 33.93 ... 175.0 132.0 12308.000000 \n",
"34974 2304 83.19 ... 217.0 139.0 6528.000000 \n",
"34975 19768 16.62 ... 417.0 278.0 32844.675160 \n",
"34976 7626 118.35 ... 159.0 171.0 32525.334670 \n",
"34977 22094 53.07 ... 612.0 360.0 56396.483500 \n",
"34978 19492 229.61 ... 618.0 314.0 36952.418130 \n",
"34979 85444 142.79 ... 2537.0 1239.0 148338.517600 \n",
"34980 22361 178.50 ... 660.0 372.0 37312.668870 \n",
"34981 16870 118.37 ... 501.0 278.0 34161.666410 \n",
"34982 26663 98.90 ... 700.0 390.0 53501.666860 \n",
"34983 43129 241.28 ... 980.0 668.0 102693.530500 \n",
"34984 40355 95.99 ... 1042.0 703.0 83421.910880 \n",
"34985 3336 153.94 ... 73.0 75.0 5149.000000 \n",
"34986 14367 87.21 ... 270.0 164.0 33081.059320 \n",
"34987 4761 177.60 ... 139.0 131.0 6296.000000 \n",
"34988 11151 57.84 ... 267.0 159.0 23614.664610 \n",
"34989 7105 103.82 ... 201.0 138.0 7221.000000 \n",
"34990 31378 165.43 ... 0.0 617.0 78973.785980 \n",
"34991 4471 42.58 ... 113.0 86.0 7070.000283 \n",
"34992 5586 84.40 ... 278.0 200.0 5487.000000 \n",
"\n",
" P13_PMEN P08_PMEN D99_PMEN D90_NPER_RP D82_NPER_RP \\\n",
"0 767.000000 791.000000 728 579 477.0 \n",
"1 236.000000 194.000000 168 159 136.0 \n",
"2 13831.019390 12305.616160 11015 10092 9333.0 \n",
"3 1635.000000 1567.000000 1406 1155 848.0 \n",
"4 108.000000 123.000000 86 76 65.0 \n",
"5 2498.000666 2296.000000 2144 1986 1832.0 \n",
"6 744.000000 657.000000 586 595 405.0 \n",
"7 337.000000 331.000000 275 262 276.0 \n",
"8 1108.000000 921.998087 769 687 669.0 \n",
"9 394.000000 339.000000 329 341 279.0 \n",
"10 314.000000 285.000000 275 290 273.0 \n",
"11 158.000000 164.000000 135 128 145.0 \n",
"12 3364.000000 3390.000000 3565 3369 2750.0 \n",
"13 631.000000 591.000000 533 500 479.0 \n",
"14 427.000000 368.000000 332 314 310.0 \n",
"15 422.000000 421.000000 390 405 447.0 \n",
"16 21.000000 23.000000 15 14 28.0 \n",
"17 1270.000000 1161.000000 919 797 662.0 \n",
"18 1157.006852 1079.004650 967 952 911.0 \n",
"19 67.002598 79.000000 65 68 95.0 \n",
"20 3260.000000 2662.000000 1924 1776 1672.0 \n",
"21 4017.664729 3653.129121 2914 2494 2109.0 \n",
"22 777.384304 729.920135 699 684 607.0 \n",
"23 1620.000000 1513.000000 1429 1283 1042.0 \n",
"24 573.000000 595.000000 528 377 307.0 \n",
"25 599.966575 509.960013 442 392 405.0 \n",
"26 876.000000 870.004422 811 868 666.0 \n",
"27 3574.000000 3414.000000 3477 3230 2602.0 \n",
"28 3229.000000 2883.000000 2594 2319 1465.0 \n",
"29 15619.856430 15284.834490 14209 13863 13493.0 \n",
"... ... ... ... ... ... \n",
"34963 1707.000000 1535.000000 1031 748 550.0 \n",
"34964 6343.000000 3973.000000 2862 1767 751.0 \n",
"34965 150.000000 476.000000 239 123 138.0 \n",
"34966 7649.000000 6458.000000 3593 2451 601.0 \n",
"34967 1348.999986 1305.000000 887 630 292.0 \n",
"34968 6333.666565 3136.000000 1647 742 296.0 \n",
"34969 11182.999610 10304.000000 7152 5918 5146.0 \n",
"34970 12549.998440 11383.000000 9663 8450 6945.0 \n",
"34971 6465.669394 6020.999967 5167 4259 3705.0 \n",
"34972 13575.000220 13362.000110 11750 8764 7479.0 \n",
"34973 11628.999970 11692.000000 10148 8847 7834.0 \n",
"34974 5697.000000 4915.000000 3432 2673 1993.0 \n",
"34975 35051.010920 37395.676290 37506 34094 29743.0 \n",
"34976 31336.665070 28729.332600 21840 15604 10987.0 \n",
"34977 55742.999740 52643.848830 42932 34869 29861.0 \n",
"34978 35846.809250 33512.890180 31388 26110 23431.0 \n",
"34979 140092.607300 142252.282500 129688 120718 106928.0 \n",
"34980 37306.999310 34889.000470 30173 25486 23154.0 \n",
"34981 33139.333550 29905.666810 25280 20915 18180.0 \n",
"34982 52540.666560 50603.667390 43471 37280 31689.0 \n",
"34983 103486.443500 102496.498800 87295 71445 57842.0 \n",
"34984 79887.178210 75129.692600 68004 57719 48465.0 \n",
"34985 5088.000000 5114.000000 4860 4005 3476.0 \n",
"34986 32404.332340 30668.447160 26480 20025 16954.0 \n",
"34987 6781.000000 6809.000000 6547 5760 5261.0 \n",
"34988 22128.999130 22367.333840 18135 14685 13154.0 \n",
"34989 7192.666667 7195.327612 7372 6973 6435.0 \n",
"34990 75647.548200 71653.651910 60123 47460 39741.0 \n",
"34991 7260.000367 6990.999857 6597 5763 5132.0 \n",
"34992 5383.000000 5991.000000 6107 5835 5697.0 \n",
"\n",
" D75_NPER_RP D68_NPER_RP \n",
"0 368.0 347.0 \n",
"1 106.0 88.0 \n",
"2 9164.0 8582.0 \n",
"3 753.0 627.0 \n",
"4 82.0 108.0 \n",
"5 1261.0 1187.0 \n",
"6 353.0 327.0 \n",
"7 184.0 159.0 \n",
"8 616.0 499.0 \n",
"9 200.0 148.0 \n",
"10 269.0 296.0 \n",
"11 140.0 143.0 \n",
"12 1358.0 1244.0 \n",
"13 440.0 466.0 \n",
"14 333.0 351.0 \n",
"15 479.0 582.0 \n",
"16 33.0 48.0 \n",
"17 403.0 387.0 \n",
"18 810.0 826.0 \n",
"19 94.0 103.0 \n",
"20 1279.0 1236.0 \n",
"21 1889.0 1965.0 \n",
"22 534.0 531.0 \n",
"23 903.0 646.0 \n",
"24 251.0 284.0 \n",
"25 470.0 539.0 \n",
"26 531.0 584.0 \n",
"27 1066.0 820.0 \n",
"28 1331.0 1019.0 \n",
"29 13893.0 12832.0 \n",
"... ... ... \n",
"34963 399.0 276.0 \n",
"34964 1041.0 723.0 \n",
"34965 136.0 89.0 \n",
"34966 453.0 318.0 \n",
"34967 208.0 165.0 \n",
"34968 410.0 284.0 \n",
"34969 4863.0 4547.0 \n",
"34970 5941.0 5533.0 \n",
"34971 3745.0 3723.0 \n",
"34972 6610.0 6510.0 \n",
"34973 7961.0 7951.0 \n",
"34974 2062.0 2285.0 \n",
"34975 25003.0 19707.0 \n",
"34976 10101.0 7626.0 \n",
"34977 25142.0 22035.0 \n",
"34978 21641.0 19352.0 \n",
"34979 101876.0 81652.0 \n",
"34980 23351.0 22058.0 \n",
"34981 17390.0 16863.0 \n",
"34982 30184.0 26437.0 \n",
"34983 51335.0 42046.0 \n",
"34984 45217.0 39106.0 \n",
"34985 3453.0 3336.0 \n",
"34986 16374.0 14268.0 \n",
"34987 4850.0 4761.0 \n",
"34988 11965.0 11041.0 \n",
"34989 6448.0 6881.0 \n",
"34990 36001.0 30416.0 \n",
"34991 4864.0 4465.0 \n",
"34992 5646.0 5361.0 \n",
"\n",
"[34993 rows x 64 columns]"
]
},
"execution_count": 62,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stat = pd.read_csv('statistiques.csv',\";\")\n",
"stat"
]
},
{
"cell_type": "code",
"execution_count": 63,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 468
},
"id": "_53_Cya6o3bP",
"outputId": "500dbc18-b699-401e-ce87-16fe7a650ec2",
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" CODGEO | \n",
" P18_POP | \n",
" P13_POP | \n",
" P08_POP | \n",
" D99_POP | \n",
" D90_POP | \n",
" D82_POP | \n",
" D75_POP | \n",
" D68_POP | \n",
" SUPERF | \n",
" ... | \n",
" D75_LOGVAC | \n",
" D68_LOGVAC | \n",
" P18_PMEN | \n",
" P13_PMEN | \n",
" P08_PMEN | \n",
" D99_PMEN | \n",
" D90_NPER_RP | \n",
" D82_NPER_RP | \n",
" D75_NPER_RP | \n",
" D68_NPER_RP | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" 771 | \n",
" 767 | \n",
" 791 | \n",
" 728 | \n",
" 579 | \n",
" 477 | \n",
" 368 | \n",
" 347 | \n",
" 15.95 | \n",
" ... | \n",
" 22.0 | \n",
" 25.0 | \n",
" 771.000000 | \n",
" 767.000000 | \n",
" 791.000000 | \n",
" 728 | \n",
" 579 | \n",
" 477.0 | \n",
" 368.0 | \n",
" 347.0 | \n",
"
\n",
" \n",
" 1 | \n",
" 01002 | \n",
" 253 | \n",
" 236 | \n",
" 194 | \n",
" 168 | \n",
" 159 | \n",
" 136 | \n",
" 106 | \n",
" 88 | \n",
" 9.15 | \n",
" ... | \n",
" 23.0 | \n",
" 1.0 | \n",
" 253.000000 | \n",
" 236.000000 | \n",
" 194.000000 | \n",
" 168 | \n",
" 159 | \n",
" 136.0 | \n",
" 106.0 | \n",
" 88.0 | \n",
"
\n",
" \n",
" 2 | \n",
" 01004 | \n",
" 14204 | \n",
" 14359 | \n",
" 12792 | \n",
" 11436 | \n",
" 10455 | \n",
" 9737 | \n",
" 9550 | \n",
" 8949 | \n",
" 24.60 | \n",
" ... | \n",
" 246.0 | \n",
" 155.0 | \n",
" 13697.547920 | \n",
" 13831.019390 | \n",
" 12305.616160 | \n",
" 11015 | \n",
" 10092 | \n",
" 9333.0 | \n",
" 9164.0 | \n",
" 8582.0 | \n",
"
\n",
" \n",
" 3 | \n",
" 01005 | \n",
" 1720 | \n",
" 1635 | \n",
" 1567 | \n",
" 1408 | \n",
" 1156 | \n",
" 848 | \n",
" 756 | \n",
" 627 | \n",
" 15.92 | \n",
" ... | \n",
" 16.0 | \n",
" 15.0 | \n",
" 1720.000000 | \n",
" 1635.000000 | \n",
" 1567.000000 | \n",
" 1406 | \n",
" 1155 | \n",
" 848.0 | \n",
" 753.0 | \n",
" 627.0 | \n",
"
\n",
" \n",
" 4 | \n",
" 01006 | \n",
" 112 | \n",
" 108 | \n",
" 123 | \n",
" 86 | \n",
" 76 | \n",
" 65 | \n",
" 82 | \n",
" 108 | \n",
" 5.88 | \n",
" ... | \n",
" 13.0 | \n",
" 8.0 | \n",
" 112.000000 | \n",
" 108.000000 | \n",
" 123.000000 | \n",
" 86 | \n",
" 76 | \n",
" 65.0 | \n",
" 82.0 | \n",
" 108.0 | \n",
"
\n",
" \n",
" 5 | \n",
" 01007 | \n",
" 2763 | \n",
" 2503 | \n",
" 2296 | \n",
" 2146 | \n",
" 1996 | \n",
" 1862 | \n",
" 1270 | \n",
" 1193 | \n",
" 33.55 | \n",
" ... | \n",
" 80.0 | \n",
" 73.0 | \n",
" 2753.000000 | \n",
" 2498.000666 | \n",
" 2296.000000 | \n",
" 2144 | \n",
" 1986 | \n",
" 1832.0 | \n",
" 1261.0 | \n",
" 1187.0 | \n",
"
\n",
" \n",
" 6 | \n",
" 01008 | \n",
" 755 | \n",
" 744 | \n",
" 657 | \n",
" 586 | \n",
" 595 | \n",
" 405 | \n",
" 353 | \n",
" 327 | \n",
" 5.22 | \n",
" ... | \n",
" 12.0 | \n",
" 10.0 | \n",
" 755.000000 | \n",
" 744.000000 | \n",
" 657.000000 | \n",
" 586 | \n",
" 595 | \n",
" 405.0 | \n",
" 353.0 | \n",
" 327.0 | \n",
"
\n",
" \n",
" 7 | \n",
" 01009 | \n",
" 324 | \n",
" 337 | \n",
" 331 | \n",
" 275 | \n",
" 262 | \n",
" 276 | \n",
" 184 | \n",
" 159 | \n",
" 6.94 | \n",
" ... | \n",
" 2.0 | \n",
" 1.0 | \n",
" 324.000000 | \n",
" 337.000000 | \n",
" 331.000000 | \n",
" 275 | \n",
" 262 | \n",
" 276.0 | \n",
" 184.0 | \n",
" 159.0 | \n",
"
\n",
" \n",
" 8 | \n",
" 01010 | \n",
" 1113 | \n",
" 1108 | \n",
" 926 | \n",
" 769 | \n",
" 687 | \n",
" 714 | \n",
" 697 | \n",
" 528 | \n",
" 29.26 | \n",
" ... | \n",
" 11.0 | \n",
" 1.0 | \n",
" 1113.000000 | \n",
" 1108.000000 | \n",
" 921.998087 | \n",
" 769 | \n",
" 687 | \n",
" 669.0 | \n",
" 616.0 | \n",
" 499.0 | \n",
"
\n",
" \n",
" 9 | \n",
" 01011 | \n",
" 373 | \n",
" 394 | \n",
" 339 | \n",
" 329 | \n",
" 341 | \n",
" 279 | \n",
" 200 | \n",
" 148 | \n",
" 14.57 | \n",
" ... | \n",
" 6.0 | \n",
" 20.0 | \n",
" 373.000000 | \n",
" 394.000000 | \n",
" 339.000000 | \n",
" 329 | \n",
" 341 | \n",
" 279.0 | \n",
" 200.0 | \n",
" 148.0 | \n",
"
\n",
" \n",
" 10 | \n",
" 01012 | \n",
" 329 | \n",
" 314 | \n",
" 285 | \n",
" 275 | \n",
" 291 | \n",
" 273 | \n",
" 269 | \n",
" 296 | \n",
" 21.65 | \n",
" ... | \n",
" 6.0 | \n",
" 22.0 | \n",
" 327.000000 | \n",
" 314.000000 | \n",
" 285.000000 | \n",
" 275 | \n",
" 290 | \n",
" 273.0 | \n",
" 269.0 | \n",
" 296.0 | \n",
"
\n",
" \n",
" 11 | \n",
" 01013 | \n",
" 144 | \n",
" 158 | \n",
" 164 | \n",
" 135 | \n",
" 128 | \n",
" 145 | \n",
" 140 | \n",
" 143 | \n",
" 14.10 | \n",
" ... | \n",
" 10.0 | \n",
" 19.0 | \n",
" 144.000000 | \n",
" 158.000000 | \n",
" 164.000000 | \n",
" 135 | \n",
" 128 | \n",
" 145.0 | \n",
" 140.0 | \n",
" 143.0 | \n",
"
\n",
" \n",
" 12 | \n",
" 01014 | \n",
" 3356 | \n",
" 3410 | \n",
" 3433 | \n",
" 3610 | \n",
" 3369 | \n",
" 2766 | \n",
" 1400 | \n",
" 1255 | \n",
" 23.49 | \n",
" ... | \n",
" 36.0 | \n",
" 33.0 | \n",
" 3313.000000 | \n",
" 3364.000000 | \n",
" 3390.000000 | \n",
" 3565 | \n",
" 3369 | \n",
" 2750.0 | \n",
" 1358.0 | \n",
" 1244.0 | \n",
"
\n",
" \n",
" 13 | \n",
" 01015 | \n",
" 647 | \n",
" 631 | \n",
" 593 | \n",
" 533 | \n",
" 500 | \n",
" 479 | \n",
" 440 | \n",
" 466 | \n",
" 22.49 | \n",
" ... | \n",
" 28.0 | \n",
" 32.0 | \n",
" 647.000000 | \n",
" 631.000000 | \n",
" 591.000000 | \n",
" 533 | \n",
" 500 | \n",
" 479.0 | \n",
" 440.0 | \n",
" 466.0 | \n",
"
\n",
" \n",
" 14 | \n",
" 01016 | \n",
" 461 | \n",
" 427 | \n",
" 368 | \n",
" 332 | \n",
" 314 | \n",
" 311 | \n",
" 334 | \n",
" 353 | \n",
" 17.47 | \n",
" ... | \n",
" 19.0 | \n",
" 18.0 | \n",
" 461.000000 | \n",
" 427.000000 | \n",
" 368.000000 | \n",
" 332 | \n",
" 314 | \n",
" 310.0 | \n",
" 333.0 | \n",
" 351.0 | \n",
"
\n",
" \n",
" 15 | \n",
" 01017 | \n",
" 450 | \n",
" 422 | \n",
" 421 | \n",
" 390 | \n",
" 405 | \n",
" 447 | \n",
" 479 | \n",
" 582 | \n",
" 7.84 | \n",
" ... | \n",
" 50.0 | \n",
" 7.0 | \n",
" 450.000000 | \n",
" 422.000000 | \n",
" 421.000000 | \n",
" 390 | \n",
" 405 | \n",
" 447.0 | \n",
" 479.0 | \n",
" 582.0 | \n",
"
\n",
" \n",
" 16 | \n",
" 01019 | \n",
" 27 | \n",
" 21 | \n",
" 23 | \n",
" 15 | \n",
" 14 | \n",
" 28 | \n",
" 33 | \n",
" 48 | \n",
" 6.82 | \n",
" ... | \n",
" 1.0 | \n",
" 3.0 | \n",
" 27.000000 | \n",
" 21.000000 | \n",
" 23.000000 | \n",
" 15 | \n",
" 14 | \n",
" 28.0 | \n",
" 33.0 | \n",
" 48.0 | \n",
"
\n",
" \n",
" 17 | \n",
" 01021 | \n",
" 1427 | \n",
" 1387 | \n",
" 1284 | \n",
" 1102 | \n",
" 851 | \n",
" 719 | \n",
" 480 | \n",
" 496 | \n",
" 5.50 | \n",
" ... | \n",
" 9.0 | \n",
" 13.0 | \n",
" 1330.000000 | \n",
" 1270.000000 | \n",
" 1161.000000 | \n",
" 919 | \n",
" 797 | \n",
" 662.0 | \n",
" 403.0 | \n",
" 387.0 | \n",
"
\n",
" \n",
" 18 | \n",
" 01022 | \n",
" 1244 | \n",
" 1175 | \n",
" 1097 | \n",
" 970 | \n",
" 961 | \n",
" 914 | \n",
" 810 | \n",
" 838 | \n",
" 3.75 | \n",
" ... | \n",
" 46.0 | \n",
" 25.0 | \n",
" 1228.000000 | \n",
" 1157.006852 | \n",
" 1079.004650 | \n",
" 967 | \n",
" 952 | \n",
" 911.0 | \n",
" 810.0 | \n",
" 826.0 | \n",
"
\n",
" \n",
" 19 | \n",
" 01023 | \n",
" 71 | \n",
" 69 | \n",
" 79 | \n",
" 69 | \n",
" 68 | \n",
" 95 | \n",
" 94 | \n",
" 103 | \n",
" 4.68 | \n",
" ... | \n",
" 2.0 | \n",
" 8.0 | \n",
" 71.000000 | \n",
" 67.002598 | \n",
" 79.000000 | \n",
" 65 | \n",
" 68 | \n",
" 95.0 | \n",
" 94.0 | \n",
" 103.0 | \n",
"
\n",
" \n",
" 20 | \n",
" 01024 | \n",
" 3196 | \n",
" 3260 | \n",
" 2662 | \n",
" 1924 | \n",
" 1776 | \n",
" 1682 | \n",
" 1279 | \n",
" 1236 | \n",
" 18.69 | \n",
" ... | \n",
" 34.0 | \n",
" 22.0 | \n",
" 3195.000000 | \n",
" 3260.000000 | \n",
" 2662.000000 | \n",
" 1924 | \n",
" 1776 | \n",
" 1672.0 | \n",
" 1279.0 | \n",
" 1236.0 | \n",
"
\n",
" \n",
" 21 | \n",
" 01025 | \n",
" 4078 | \n",
" 4036 | \n",
" 3679 | \n",
" 2914 | \n",
" 2496 | \n",
" 2113 | \n",
" 1889 | \n",
" 1981 | \n",
" 56.87 | \n",
" ... | \n",
" 43.0 | \n",
" 43.0 | \n",
" 4042.004253 | \n",
" 4017.664729 | \n",
" 3653.129121 | \n",
" 2914 | \n",
" 2494 | \n",
" 2109.0 | \n",
" 1889.0 | \n",
" 1965.0 | \n",
"
\n",
" \n",
" 22 | \n",
" 01026 | \n",
" 948 | \n",
" 855 | \n",
" 795 | \n",
" 762 | \n",
" 751 | \n",
" 669 | \n",
" 588 | \n",
" 568 | \n",
" 0.88 | \n",
" ... | \n",
" 15.0 | \n",
" 12.0 | \n",
" 890.333333 | \n",
" 777.384304 | \n",
" 729.920135 | \n",
" 699 | \n",
" 684 | \n",
" 607.0 | \n",
" 534.0 | \n",
" 531.0 | \n",
"
\n",
" \n",
" 23 | \n",
" 01027 | \n",
" 2513 | \n",
" 2828 | \n",
" 2362 | \n",
" 1534 | \n",
" 1668 | \n",
" 1197 | \n",
" 1051 | \n",
" 732 | \n",
" 18.04 | \n",
" ... | \n",
" 24.0 | \n",
" 12.0 | \n",
" 1884.000000 | \n",
" 1620.000000 | \n",
" 1513.000000 | \n",
" 1429 | \n",
" 1283 | \n",
" 1042.0 | \n",
" 903.0 | \n",
" 646.0 | \n",
"
\n",
" \n",
" 24 | \n",
" 01028 | \n",
" 610 | \n",
" 573 | \n",
" 595 | \n",
" 529 | \n",
" 377 | \n",
" 307 | \n",
" 254 | \n",
" 284 | \n",
" 8.91 | \n",
" ... | \n",
" 13.0 | \n",
" 5.0 | \n",
" 610.000000 | \n",
" 573.000000 | \n",
" 595.000000 | \n",
" 528 | \n",
" 377 | \n",
" 307.0 | \n",
" 251.0 | \n",
" 284.0 | \n",
"
\n",
" \n",
" 25 | \n",
" 01029 | \n",
" 687 | \n",
" 677 | \n",
" 560 | \n",
" 492 | \n",
" 422 | \n",
" 415 | \n",
" 515 | \n",
" 575 | \n",
" 14.07 | \n",
" ... | \n",
" 21.0 | \n",
" 12.0 | \n",
" 609.000000 | \n",
" 599.966575 | \n",
" 509.960013 | \n",
" 442 | \n",
" 392 | \n",
" 405.0 | \n",
" 470.0 | \n",
" 539.0 | \n",
"
\n",
" \n",
" 26 | \n",
" 01030 | \n",
" 848 | \n",
" 876 | \n",
" 881 | \n",
" 817 | \n",
" 868 | \n",
" 666 | \n",
" 531 | \n",
" 584 | \n",
" 0.94 | \n",
" ... | \n",
" 19.0 | \n",
" 16.0 | \n",
" 848.000000 | \n",
" 876.000000 | \n",
" 870.004422 | \n",
" 811 | \n",
" 868 | \n",
" 666.0 | \n",
" 531.0 | \n",
" 584.0 | \n",
"
\n",
" \n",
" 27 | \n",
" 01031 | \n",
" 3632 | \n",
" 3646 | \n",
" 3464 | \n",
" 3488 | \n",
" 3233 | \n",
" 2602 | \n",
" 1077 | \n",
" 832 | \n",
" 7.83 | \n",
" ... | \n",
" 33.0 | \n",
" 19.0 | \n",
" 3608.000000 | \n",
" 3574.000000 | \n",
" 3414.000000 | \n",
" 3477 | \n",
" 3230 | \n",
" 2602.0 | \n",
" 1066.0 | \n",
" 820.0 | \n",
"
\n",
" \n",
" 28 | \n",
" 01032 | \n",
" 3351 | \n",
" 3304 | \n",
" 2883 | \n",
" 2594 | \n",
" 2319 | \n",
" 1486 | \n",
" 1341 | \n",
" 1022 | \n",
" 13.30 | \n",
" ... | \n",
" 14.0 | \n",
" 76.0 | \n",
" 3285.000000 | \n",
" 3229.000000 | \n",
" 2883.000000 | \n",
" 2594 | \n",
" 2319 | \n",
" 1465.0 | \n",
" 1331.0 | \n",
" 1019.0 | \n",
"
\n",
" \n",
" 29 | \n",
" 01033 | \n",
" 16431 | \n",
" 15847 | \n",
" 15528 | \n",
" 14422 | \n",
" 14157 | \n",
" 13812 | \n",
" 14194 | \n",
" 13097 | \n",
" 62.53 | \n",
" ... | \n",
" 386.0 | \n",
" 275.0 | \n",
" 16190.510060 | \n",
" 15619.856430 | \n",
" 15284.834490 | \n",
" 14209 | \n",
" 13863 | \n",
" 13493.0 | \n",
" 13893.0 | \n",
" 12832.0 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 34963 | \n",
" 97356 | \n",
" 1834 | \n",
" 1707 | \n",
" 1535 | \n",
" 1032 | \n",
" 748 | \n",
" 554 | \n",
" 399 | \n",
" 276 | \n",
" 10030.00 | \n",
" ... | \n",
" 0.0 | \n",
" 13.0 | \n",
" 1833.000089 | \n",
" 1707.000000 | \n",
" 1535.000000 | \n",
" 1031 | \n",
" 748 | \n",
" 550.0 | \n",
" 399.0 | \n",
" 276.0 | \n",
"
\n",
" \n",
" 34964 | \n",
" 97357 | \n",
" 8698 | \n",
" 6343 | \n",
" 3973 | \n",
" 2862 | \n",
" 1786 | \n",
" 754 | \n",
" 1041 | \n",
" 723 | \n",
" 2112.00 | \n",
" ... | \n",
" 0.0 | \n",
" 0.0 | \n",
" 7998.000000 | \n",
" 6343.000000 | \n",
" 3973.000000 | \n",
" 2862 | \n",
" 1767 | \n",
" 751.0 | \n",
" 1041.0 | \n",
" 723.0 | \n",
"
\n",
" \n",
" 34965 | \n",
" 97358 | \n",
" 216 | \n",
" 150 | \n",
" 476 | \n",
" 239 | \n",
" 123 | \n",
" 138 | \n",
" 136 | \n",
" 107 | \n",
" 5680.00 | \n",
" ... | \n",
" 3.0 | \n",
" 2.0 | \n",
" 82.966872 | \n",
" 150.000000 | \n",
" 476.000000 | \n",
" 239 | \n",
" 123 | \n",
" 138.0 | \n",
" 136.0 | \n",
" 89.0 | \n",
"
\n",
" \n",
" 34966 | \n",
" 97360 | \n",
" 9381 | \n",
" 7649 | \n",
" 6458 | \n",
" 3628 | \n",
" 2451 | \n",
" 618 | \n",
" 453 | \n",
" 318 | \n",
" 2020.00 | \n",
" ... | \n",
" 0.0 | \n",
" 0.0 | \n",
" 9335.666780 | \n",
" 7649.000000 | \n",
" 6458.000000 | \n",
" 3593 | \n",
" 2451 | \n",
" 601.0 | \n",
" 453.0 | \n",
" 318.0 | \n",
"
\n",
" \n",
" 34967 | \n",
" 97361 | \n",
" 1430 | \n",
" 1350 | \n",
" 1305 | \n",
" 887 | \n",
" 630 | \n",
" 292 | \n",
" 208 | \n",
" 165 | \n",
" 187.40 | \n",
" ... | \n",
" 0.0 | \n",
" 28.0 | \n",
" 1428.999889 | \n",
" 1348.999986 | \n",
" 1305.000000 | \n",
" 887 | \n",
" 630 | \n",
" 292.0 | \n",
" 208.0 | \n",
" 165.0 | \n",
"
\n",
" \n",
" 34968 | \n",
" 97362 | \n",
" 6212 | \n",
" 6335 | \n",
" 3136 | \n",
" 1650 | \n",
" 750 | \n",
" 297 | \n",
" 410 | \n",
" 284 | \n",
" 2628.00 | \n",
" ... | \n",
" 0.0 | \n",
" 0.0 | \n",
" 4292.154527 | \n",
" 6333.666565 | \n",
" 3136.000000 | \n",
" 1647 | \n",
" 742 | \n",
" 296.0 | \n",
" 410.0 | \n",
" 284.0 | \n",
"
\n",
" \n",
" 34969 | \n",
" 97401 | \n",
" 11246 | \n",
" 11203 | \n",
" 10336 | \n",
" 7172 | \n",
" 5935 | \n",
" 5150 | \n",
" 4863 | \n",
" 4547 | \n",
" 26.27 | \n",
" ... | \n",
" 166.0 | \n",
" 84.0 | \n",
" 11215.998770 | \n",
" 11182.999610 | \n",
" 10304.000000 | \n",
" 7152 | \n",
" 5918 | \n",
" 5146.0 | \n",
" 4863.0 | \n",
" 4547.0 | \n",
"
\n",
" \n",
" 34970 | \n",
" 97402 | \n",
" 12768 | \n",
" 12616 | \n",
" 11404 | \n",
" 9683 | \n",
" 8455 | \n",
" 6945 | \n",
" 5941 | \n",
" 5533 | \n",
" 88.55 | \n",
" ... | \n",
" 77.0 | \n",
" 79.0 | \n",
" 12722.998750 | \n",
" 12549.998440 | \n",
" 11383.000000 | \n",
" 9663 | \n",
" 8450 | \n",
" 6945.0 | \n",
" 5941.0 | \n",
" 5533.0 | \n",
"
\n",
" \n",
" 34971 | \n",
" 97403 | \n",
" 6914 | \n",
" 6519 | \n",
" 6022 | \n",
" 5170 | \n",
" 4260 | \n",
" 3705 | \n",
" 3745 | \n",
" 3723 | \n",
" 66.83 | \n",
" ... | \n",
" 0.0 | \n",
" 116.0 | \n",
" 6834.003857 | \n",
" 6465.669394 | \n",
" 6020.999967 | \n",
" 5167 | \n",
" 4259 | \n",
" 3705.0 | \n",
" 3745.0 | \n",
" 3723.0 | \n",
"
\n",
" \n",
" 34972 | \n",
" 97404 | \n",
" 14108 | \n",
" 13581 | \n",
" 13367 | \n",
" 11755 | \n",
" 8769 | \n",
" 7479 | \n",
" 6610 | \n",
" 6510 | \n",
" 38.65 | \n",
" ... | \n",
" 278.0 | \n",
" 96.0 | \n",
" 14105.999990 | \n",
" 13575.000220 | \n",
" 13362.000110 | \n",
" 11750 | \n",
" 8764 | \n",
" 7479.0 | \n",
" 6610.0 | \n",
" 6510.0 | \n",
"
\n",
" \n",
" 34973 | \n",
" 97405 | \n",
" 12308 | \n",
" 11633 | \n",
" 11692 | \n",
" 10151 | \n",
" 8852 | \n",
" 7834 | \n",
" 7961 | \n",
" 7951 | \n",
" 33.93 | \n",
" ... | \n",
" 175.0 | \n",
" 132.0 | \n",
" 12308.000000 | \n",
" 11628.999970 | \n",
" 11692.000000 | \n",
" 10148 | \n",
" 8847 | \n",
" 7834.0 | \n",
" 7961.0 | \n",
" 7951.0 | \n",
"
\n",
" \n",
" 34974 | \n",
" 97406 | \n",
" 6568 | \n",
" 5741 | \n",
" 4940 | \n",
" 3434 | \n",
" 2676 | \n",
" 2020 | \n",
" 2062 | \n",
" 2304 | \n",
" 83.19 | \n",
" ... | \n",
" 217.0 | \n",
" 139.0 | \n",
" 6528.000000 | \n",
" 5697.000000 | \n",
" 4915.000000 | \n",
" 3432 | \n",
" 2673 | \n",
" 1993.0 | \n",
" 2062.0 | \n",
" 2285.0 | \n",
"
\n",
" \n",
" 34975 | \n",
" 97407 | \n",
" 33531 | \n",
" 35881 | \n",
" 38279 | \n",
" 38412 | \n",
" 34692 | \n",
" 30131 | \n",
" 25068 | \n",
" 19768 | \n",
" 16.62 | \n",
" ... | \n",
" 417.0 | \n",
" 278.0 | \n",
" 32844.675160 | \n",
" 35051.010920 | \n",
" 37395.676290 | \n",
" 37506 | \n",
" 34094 | \n",
" 29743.0 | \n",
" 25003.0 | \n",
" 19707.0 | \n",
"
\n",
" \n",
" 34976 | \n",
" 97408 | \n",
" 32633 | \n",
" 31439 | \n",
" 28798 | \n",
" 21904 | \n",
" 15614 | \n",
" 11002 | \n",
" 10112 | \n",
" 7626 | \n",
" 118.35 | \n",
" ... | \n",
" 159.0 | \n",
" 171.0 | \n",
" 32525.334670 | \n",
" 31336.665070 | \n",
" 28729.332600 | \n",
" 21840 | \n",
" 15604 | \n",
" 10987.0 | \n",
" 10101.0 | \n",
" 7626.0 | \n",
"
\n",
" \n",
" 34977 | \n",
" 97409 | \n",
" 56747 | \n",
" 56156 | \n",
" 52956 | \n",
" 43174 | \n",
" 35049 | \n",
" 30075 | \n",
" 25231 | \n",
" 22094 | \n",
" 53.07 | \n",
" ... | \n",
" 612.0 | \n",
" 360.0 | \n",
" 56396.483500 | \n",
" 55742.999740 | \n",
" 52643.848830 | \n",
" 42932 | \n",
" 34869 | \n",
" 29861.0 | \n",
" 25142.0 | \n",
" 22035.0 | \n",
"
\n",
" \n",
" 34978 | \n",
" 97410 | \n",
" 37274 | \n",
" 36131 | \n",
" 33802 | \n",
" 31560 | \n",
" 26187 | \n",
" 23541 | \n",
" 21658 | \n",
" 19492 | \n",
" 229.61 | \n",
" ... | \n",
" 618.0 | \n",
" 314.0 | \n",
" 36952.418130 | \n",
" 35846.809250 | \n",
" 33512.890180 | \n",
" 31388 | \n",
" 26110 | \n",
" 23431.0 | \n",
" 21641.0 | \n",
" 19352.0 | \n",
"
\n",
" \n",
" 34979 | \n",
" 97411 | \n",
" 150535 | \n",
" 142442 | \n",
" 144238 | \n",
" 131557 | \n",
" 121999 | \n",
" 109072 | \n",
" 103512 | \n",
" 85444 | \n",
" 142.79 | \n",
" ... | \n",
" 2537.0 | \n",
" 1239.0 | \n",
" 148338.517600 | \n",
" 140092.607300 | \n",
" 142252.282500 | \n",
" 129688 | \n",
" 120718 | \n",
" 106928.0 | \n",
" 101876.0 | \n",
" 81652.0 | \n",
"
\n",
" \n",
" 34980 | \n",
" 97412 | \n",
" 37517 | \n",
" 37550 | \n",
" 35062 | \n",
" 30293 | \n",
" 25630 | \n",
" 23307 | \n",
" 23653 | \n",
" 22361 | \n",
" 178.50 | \n",
" ... | \n",
" 660.0 | \n",
" 372.0 | \n",
" 37312.668870 | \n",
" 37306.999310 | \n",
" 34889.000470 | \n",
" 30173 | \n",
" 25486 | \n",
" 23154.0 | \n",
" 23351.0 | \n",
" 22058.0 | \n",
"
\n",
" \n",
" 34981 | \n",
" 97413 | \n",
" 34196 | \n",
" 33154 | \n",
" 29925 | \n",
" 25314 | \n",
" 20931 | \n",
" 18207 | \n",
" 17396 | \n",
" 16870 | \n",
" 118.37 | \n",
" ... | \n",
" 501.0 | \n",
" 278.0 | \n",
" 34161.666410 | \n",
" 33139.333550 | \n",
" 29905.666810 | \n",
" 25280 | \n",
" 20915 | \n",
" 18180.0 | \n",
" 17390.0 | \n",
" 16863.0 | \n",
"
\n",
" \n",
" 34982 | \n",
" 97414 | \n",
" 53589 | \n",
" 52656 | \n",
" 50717 | \n",
" 43519 | \n",
" 37420 | \n",
" 31785 | \n",
" 30291 | \n",
" 26663 | \n",
" 98.90 | \n",
" ... | \n",
" 700.0 | \n",
" 390.0 | \n",
" 53501.666860 | \n",
" 52540.666560 | \n",
" 50603.667390 | \n",
" 43471 | \n",
" 37280 | \n",
" 31689.0 | \n",
" 30184.0 | \n",
" 26437.0 | \n",
"
\n",
" \n",
" 34983 | \n",
" 97415 | \n",
" 103492 | \n",
" 104332 | \n",
" 103008 | \n",
" 87712 | \n",
" 71669 | \n",
" 58412 | \n",
" 52554 | \n",
" 43129 | \n",
" 241.28 | \n",
" ... | \n",
" 980.0 | \n",
" 668.0 | \n",
" 102693.530500 | \n",
" 103486.443500 | \n",
" 102496.498800 | \n",
" 87295 | \n",
" 71445 | \n",
" 57842.0 | \n",
" 51335.0 | \n",
" 42046.0 | \n",
"
\n",
" \n",
" 34984 | \n",
" 97416 | \n",
" 84961 | \n",
" 81415 | \n",
" 76247 | \n",
" 68915 | \n",
" 58846 | \n",
" 50082 | \n",
" 46060 | \n",
" 40355 | \n",
" 95.99 | \n",
" ... | \n",
" 1042.0 | \n",
" 703.0 | \n",
" 83421.910880 | \n",
" 79887.178210 | \n",
" 75129.692600 | \n",
" 68004 | \n",
" 57719 | \n",
" 48465.0 | \n",
" 45217.0 | \n",
" 39106.0 | \n",
"
\n",
" \n",
" 34985 | \n",
" 97417 | \n",
" 5149 | \n",
" 5088 | \n",
" 5114 | \n",
" 4860 | \n",
" 4005 | \n",
" 3476 | \n",
" 3453 | \n",
" 3336 | \n",
" 153.94 | \n",
" ... | \n",
" 73.0 | \n",
" 75.0 | \n",
" 5149.000000 | \n",
" 5088.000000 | \n",
" 5114.000000 | \n",
" 4860 | \n",
" 4005 | \n",
" 3476.0 | \n",
" 3453.0 | \n",
" 3336.0 | \n",
"
\n",
" \n",
" 34986 | \n",
" 97418 | \n",
" 33234 | \n",
" 32605 | \n",
" 30815 | \n",
" 26582 | \n",
" 20158 | \n",
" 17251 | \n",
" 16566 | \n",
" 14367 | \n",
" 87.21 | \n",
" ... | \n",
" 270.0 | \n",
" 164.0 | \n",
" 33081.059320 | \n",
" 32404.332340 | \n",
" 30668.447160 | \n",
" 26480 | \n",
" 20025 | \n",
" 16954.0 | \n",
" 16374.0 | \n",
" 14268.0 | \n",
"
\n",
" \n",
" 34987 | \n",
" 97419 | \n",
" 6296 | \n",
" 6782 | \n",
" 6809 | \n",
" 6551 | \n",
" 5761 | \n",
" 5265 | \n",
" 4850 | \n",
" 4761 | \n",
" 177.60 | \n",
" ... | \n",
" 139.0 | \n",
" 131.0 | \n",
" 6296.000000 | \n",
" 6781.000000 | \n",
" 6809.000000 | \n",
" 6547 | \n",
" 5760 | \n",
" 5261.0 | \n",
" 4850.0 | \n",
" 4761.0 | \n",
"
\n",
" \n",
" 34988 | \n",
" 97420 | \n",
" 23718 | \n",
" 22209 | \n",
" 22411 | \n",
" 18144 | \n",
" 14695 | \n",
" 13196 | \n",
" 11984 | \n",
" 11151 | \n",
" 57.84 | \n",
" ... | \n",
" 267.0 | \n",
" 159.0 | \n",
" 23614.664610 | \n",
" 22128.999130 | \n",
" 22367.333840 | \n",
" 18135 | \n",
" 14685 | \n",
" 13154.0 | \n",
" 11965.0 | \n",
" 11041.0 | \n",
"
\n",
" \n",
" 34989 | \n",
" 97421 | \n",
" 7224 | \n",
" 7226 | \n",
" 7294 | \n",
" 7402 | \n",
" 7004 | \n",
" 6467 | \n",
" 6462 | \n",
" 7105 | \n",
" 103.82 | \n",
" ... | \n",
" 201.0 | \n",
" 138.0 | \n",
" 7221.000000 | \n",
" 7192.666667 | \n",
" 7195.327612 | \n",
" 7372 | \n",
" 6973 | \n",
" 6435.0 | \n",
" 6448.0 | \n",
" 6881.0 | \n",
"
\n",
" \n",
" 34990 | \n",
" 97422 | \n",
" 79385 | \n",
" 76090 | \n",
" 72026 | \n",
" 60323 | \n",
" 47593 | \n",
" 40545 | \n",
" 36107 | \n",
" 31378 | \n",
" 165.43 | \n",
" ... | \n",
" 0.0 | \n",
" 617.0 | \n",
" 78973.785980 | \n",
" 75647.548200 | \n",
" 71653.651910 | \n",
" 60123 | \n",
" 47460 | \n",
" 39741.0 | \n",
" 36001.0 | \n",
" 30416.0 | \n",
"
\n",
" \n",
" 34991 | \n",
" 97423 | \n",
" 7076 | \n",
" 7268 | \n",
" 6994 | \n",
" 6598 | \n",
" 5767 | \n",
" 5132 | \n",
" 4864 | \n",
" 4471 | \n",
" 42.58 | \n",
" ... | \n",
" 113.0 | \n",
" 86.0 | \n",
" 7070.000283 | \n",
" 7260.000367 | \n",
" 6990.999857 | \n",
" 6597 | \n",
" 5763 | \n",
" 5132.0 | \n",
" 4864.0 | \n",
" 4465.0 | \n",
"
\n",
" \n",
" 34992 | \n",
" 97424 | \n",
" 5492 | \n",
" 5386 | \n",
" 5994 | \n",
" 6115 | \n",
" 5856 | \n",
" 5735 | \n",
" 5672 | \n",
" 5586 | \n",
" 84.40 | \n",
" ... | \n",
" 278.0 | \n",
" 200.0 | \n",
" 5487.000000 | \n",
" 5383.000000 | \n",
" 5991.000000 | \n",
" 6107 | \n",
" 5835 | \n",
" 5697.0 | \n",
" 5646.0 | \n",
" 5361.0 | \n",
"
\n",
" \n",
"
\n",
"
34993 rows × 64 columns
\n",
"
"
],
"text/plain": [
" CODGEO P18_POP P13_POP P08_POP D99_POP D90_POP D82_POP D75_POP \\\n",
"0 01001 771 767 791 728 579 477 368 \n",
"1 01002 253 236 194 168 159 136 106 \n",
"2 01004 14204 14359 12792 11436 10455 9737 9550 \n",
"3 01005 1720 1635 1567 1408 1156 848 756 \n",
"4 01006 112 108 123 86 76 65 82 \n",
"5 01007 2763 2503 2296 2146 1996 1862 1270 \n",
"6 01008 755 744 657 586 595 405 353 \n",
"7 01009 324 337 331 275 262 276 184 \n",
"8 01010 1113 1108 926 769 687 714 697 \n",
"9 01011 373 394 339 329 341 279 200 \n",
"10 01012 329 314 285 275 291 273 269 \n",
"11 01013 144 158 164 135 128 145 140 \n",
"12 01014 3356 3410 3433 3610 3369 2766 1400 \n",
"13 01015 647 631 593 533 500 479 440 \n",
"14 01016 461 427 368 332 314 311 334 \n",
"15 01017 450 422 421 390 405 447 479 \n",
"16 01019 27 21 23 15 14 28 33 \n",
"17 01021 1427 1387 1284 1102 851 719 480 \n",
"18 01022 1244 1175 1097 970 961 914 810 \n",
"19 01023 71 69 79 69 68 95 94 \n",
"20 01024 3196 3260 2662 1924 1776 1682 1279 \n",
"21 01025 4078 4036 3679 2914 2496 2113 1889 \n",
"22 01026 948 855 795 762 751 669 588 \n",
"23 01027 2513 2828 2362 1534 1668 1197 1051 \n",
"24 01028 610 573 595 529 377 307 254 \n",
"25 01029 687 677 560 492 422 415 515 \n",
"26 01030 848 876 881 817 868 666 531 \n",
"27 01031 3632 3646 3464 3488 3233 2602 1077 \n",
"28 01032 3351 3304 2883 2594 2319 1486 1341 \n",
"29 01033 16431 15847 15528 14422 14157 13812 14194 \n",
"... ... ... ... ... ... ... ... ... \n",
"34963 97356 1834 1707 1535 1032 748 554 399 \n",
"34964 97357 8698 6343 3973 2862 1786 754 1041 \n",
"34965 97358 216 150 476 239 123 138 136 \n",
"34966 97360 9381 7649 6458 3628 2451 618 453 \n",
"34967 97361 1430 1350 1305 887 630 292 208 \n",
"34968 97362 6212 6335 3136 1650 750 297 410 \n",
"34969 97401 11246 11203 10336 7172 5935 5150 4863 \n",
"34970 97402 12768 12616 11404 9683 8455 6945 5941 \n",
"34971 97403 6914 6519 6022 5170 4260 3705 3745 \n",
"34972 97404 14108 13581 13367 11755 8769 7479 6610 \n",
"34973 97405 12308 11633 11692 10151 8852 7834 7961 \n",
"34974 97406 6568 5741 4940 3434 2676 2020 2062 \n",
"34975 97407 33531 35881 38279 38412 34692 30131 25068 \n",
"34976 97408 32633 31439 28798 21904 15614 11002 10112 \n",
"34977 97409 56747 56156 52956 43174 35049 30075 25231 \n",
"34978 97410 37274 36131 33802 31560 26187 23541 21658 \n",
"34979 97411 150535 142442 144238 131557 121999 109072 103512 \n",
"34980 97412 37517 37550 35062 30293 25630 23307 23653 \n",
"34981 97413 34196 33154 29925 25314 20931 18207 17396 \n",
"34982 97414 53589 52656 50717 43519 37420 31785 30291 \n",
"34983 97415 103492 104332 103008 87712 71669 58412 52554 \n",
"34984 97416 84961 81415 76247 68915 58846 50082 46060 \n",
"34985 97417 5149 5088 5114 4860 4005 3476 3453 \n",
"34986 97418 33234 32605 30815 26582 20158 17251 16566 \n",
"34987 97419 6296 6782 6809 6551 5761 5265 4850 \n",
"34988 97420 23718 22209 22411 18144 14695 13196 11984 \n",
"34989 97421 7224 7226 7294 7402 7004 6467 6462 \n",
"34990 97422 79385 76090 72026 60323 47593 40545 36107 \n",
"34991 97423 7076 7268 6994 6598 5767 5132 4864 \n",
"34992 97424 5492 5386 5994 6115 5856 5735 5672 \n",
"\n",
" D68_POP SUPERF ... D75_LOGVAC D68_LOGVAC P18_PMEN \\\n",
"0 347 15.95 ... 22.0 25.0 771.000000 \n",
"1 88 9.15 ... 23.0 1.0 253.000000 \n",
"2 8949 24.60 ... 246.0 155.0 13697.547920 \n",
"3 627 15.92 ... 16.0 15.0 1720.000000 \n",
"4 108 5.88 ... 13.0 8.0 112.000000 \n",
"5 1193 33.55 ... 80.0 73.0 2753.000000 \n",
"6 327 5.22 ... 12.0 10.0 755.000000 \n",
"7 159 6.94 ... 2.0 1.0 324.000000 \n",
"8 528 29.26 ... 11.0 1.0 1113.000000 \n",
"9 148 14.57 ... 6.0 20.0 373.000000 \n",
"10 296 21.65 ... 6.0 22.0 327.000000 \n",
"11 143 14.10 ... 10.0 19.0 144.000000 \n",
"12 1255 23.49 ... 36.0 33.0 3313.000000 \n",
"13 466 22.49 ... 28.0 32.0 647.000000 \n",
"14 353 17.47 ... 19.0 18.0 461.000000 \n",
"15 582 7.84 ... 50.0 7.0 450.000000 \n",
"16 48 6.82 ... 1.0 3.0 27.000000 \n",
"17 496 5.50 ... 9.0 13.0 1330.000000 \n",
"18 838 3.75 ... 46.0 25.0 1228.000000 \n",
"19 103 4.68 ... 2.0 8.0 71.000000 \n",
"20 1236 18.69 ... 34.0 22.0 3195.000000 \n",
"21 1981 56.87 ... 43.0 43.0 4042.004253 \n",
"22 568 0.88 ... 15.0 12.0 890.333333 \n",
"23 732 18.04 ... 24.0 12.0 1884.000000 \n",
"24 284 8.91 ... 13.0 5.0 610.000000 \n",
"25 575 14.07 ... 21.0 12.0 609.000000 \n",
"26 584 0.94 ... 19.0 16.0 848.000000 \n",
"27 832 7.83 ... 33.0 19.0 3608.000000 \n",
"28 1022 13.30 ... 14.0 76.0 3285.000000 \n",
"29 13097 62.53 ... 386.0 275.0 16190.510060 \n",
"... ... ... ... ... ... ... \n",
"34963 276 10030.00 ... 0.0 13.0 1833.000089 \n",
"34964 723 2112.00 ... 0.0 0.0 7998.000000 \n",
"34965 107 5680.00 ... 3.0 2.0 82.966872 \n",
"34966 318 2020.00 ... 0.0 0.0 9335.666780 \n",
"34967 165 187.40 ... 0.0 28.0 1428.999889 \n",
"34968 284 2628.00 ... 0.0 0.0 4292.154527 \n",
"34969 4547 26.27 ... 166.0 84.0 11215.998770 \n",
"34970 5533 88.55 ... 77.0 79.0 12722.998750 \n",
"34971 3723 66.83 ... 0.0 116.0 6834.003857 \n",
"34972 6510 38.65 ... 278.0 96.0 14105.999990 \n",
"34973 7951 33.93 ... 175.0 132.0 12308.000000 \n",
"34974 2304 83.19 ... 217.0 139.0 6528.000000 \n",
"34975 19768 16.62 ... 417.0 278.0 32844.675160 \n",
"34976 7626 118.35 ... 159.0 171.0 32525.334670 \n",
"34977 22094 53.07 ... 612.0 360.0 56396.483500 \n",
"34978 19492 229.61 ... 618.0 314.0 36952.418130 \n",
"34979 85444 142.79 ... 2537.0 1239.0 148338.517600 \n",
"34980 22361 178.50 ... 660.0 372.0 37312.668870 \n",
"34981 16870 118.37 ... 501.0 278.0 34161.666410 \n",
"34982 26663 98.90 ... 700.0 390.0 53501.666860 \n",
"34983 43129 241.28 ... 980.0 668.0 102693.530500 \n",
"34984 40355 95.99 ... 1042.0 703.0 83421.910880 \n",
"34985 3336 153.94 ... 73.0 75.0 5149.000000 \n",
"34986 14367 87.21 ... 270.0 164.0 33081.059320 \n",
"34987 4761 177.60 ... 139.0 131.0 6296.000000 \n",
"34988 11151 57.84 ... 267.0 159.0 23614.664610 \n",
"34989 7105 103.82 ... 201.0 138.0 7221.000000 \n",
"34990 31378 165.43 ... 0.0 617.0 78973.785980 \n",
"34991 4471 42.58 ... 113.0 86.0 7070.000283 \n",
"34992 5586 84.40 ... 278.0 200.0 5487.000000 \n",
"\n",
" P13_PMEN P08_PMEN D99_PMEN D90_NPER_RP D82_NPER_RP \\\n",
"0 767.000000 791.000000 728 579 477.0 \n",
"1 236.000000 194.000000 168 159 136.0 \n",
"2 13831.019390 12305.616160 11015 10092 9333.0 \n",
"3 1635.000000 1567.000000 1406 1155 848.0 \n",
"4 108.000000 123.000000 86 76 65.0 \n",
"5 2498.000666 2296.000000 2144 1986 1832.0 \n",
"6 744.000000 657.000000 586 595 405.0 \n",
"7 337.000000 331.000000 275 262 276.0 \n",
"8 1108.000000 921.998087 769 687 669.0 \n",
"9 394.000000 339.000000 329 341 279.0 \n",
"10 314.000000 285.000000 275 290 273.0 \n",
"11 158.000000 164.000000 135 128 145.0 \n",
"12 3364.000000 3390.000000 3565 3369 2750.0 \n",
"13 631.000000 591.000000 533 500 479.0 \n",
"14 427.000000 368.000000 332 314 310.0 \n",
"15 422.000000 421.000000 390 405 447.0 \n",
"16 21.000000 23.000000 15 14 28.0 \n",
"17 1270.000000 1161.000000 919 797 662.0 \n",
"18 1157.006852 1079.004650 967 952 911.0 \n",
"19 67.002598 79.000000 65 68 95.0 \n",
"20 3260.000000 2662.000000 1924 1776 1672.0 \n",
"21 4017.664729 3653.129121 2914 2494 2109.0 \n",
"22 777.384304 729.920135 699 684 607.0 \n",
"23 1620.000000 1513.000000 1429 1283 1042.0 \n",
"24 573.000000 595.000000 528 377 307.0 \n",
"25 599.966575 509.960013 442 392 405.0 \n",
"26 876.000000 870.004422 811 868 666.0 \n",
"27 3574.000000 3414.000000 3477 3230 2602.0 \n",
"28 3229.000000 2883.000000 2594 2319 1465.0 \n",
"29 15619.856430 15284.834490 14209 13863 13493.0 \n",
"... ... ... ... ... ... \n",
"34963 1707.000000 1535.000000 1031 748 550.0 \n",
"34964 6343.000000 3973.000000 2862 1767 751.0 \n",
"34965 150.000000 476.000000 239 123 138.0 \n",
"34966 7649.000000 6458.000000 3593 2451 601.0 \n",
"34967 1348.999986 1305.000000 887 630 292.0 \n",
"34968 6333.666565 3136.000000 1647 742 296.0 \n",
"34969 11182.999610 10304.000000 7152 5918 5146.0 \n",
"34970 12549.998440 11383.000000 9663 8450 6945.0 \n",
"34971 6465.669394 6020.999967 5167 4259 3705.0 \n",
"34972 13575.000220 13362.000110 11750 8764 7479.0 \n",
"34973 11628.999970 11692.000000 10148 8847 7834.0 \n",
"34974 5697.000000 4915.000000 3432 2673 1993.0 \n",
"34975 35051.010920 37395.676290 37506 34094 29743.0 \n",
"34976 31336.665070 28729.332600 21840 15604 10987.0 \n",
"34977 55742.999740 52643.848830 42932 34869 29861.0 \n",
"34978 35846.809250 33512.890180 31388 26110 23431.0 \n",
"34979 140092.607300 142252.282500 129688 120718 106928.0 \n",
"34980 37306.999310 34889.000470 30173 25486 23154.0 \n",
"34981 33139.333550 29905.666810 25280 20915 18180.0 \n",
"34982 52540.666560 50603.667390 43471 37280 31689.0 \n",
"34983 103486.443500 102496.498800 87295 71445 57842.0 \n",
"34984 79887.178210 75129.692600 68004 57719 48465.0 \n",
"34985 5088.000000 5114.000000 4860 4005 3476.0 \n",
"34986 32404.332340 30668.447160 26480 20025 16954.0 \n",
"34987 6781.000000 6809.000000 6547 5760 5261.0 \n",
"34988 22128.999130 22367.333840 18135 14685 13154.0 \n",
"34989 7192.666667 7195.327612 7372 6973 6435.0 \n",
"34990 75647.548200 71653.651910 60123 47460 39741.0 \n",
"34991 7260.000367 6990.999857 6597 5763 5132.0 \n",
"34992 5383.000000 5991.000000 6107 5835 5697.0 \n",
"\n",
" D75_NPER_RP D68_NPER_RP \n",
"0 368.0 347.0 \n",
"1 106.0 88.0 \n",
"2 9164.0 8582.0 \n",
"3 753.0 627.0 \n",
"4 82.0 108.0 \n",
"5 1261.0 1187.0 \n",
"6 353.0 327.0 \n",
"7 184.0 159.0 \n",
"8 616.0 499.0 \n",
"9 200.0 148.0 \n",
"10 269.0 296.0 \n",
"11 140.0 143.0 \n",
"12 1358.0 1244.0 \n",
"13 440.0 466.0 \n",
"14 333.0 351.0 \n",
"15 479.0 582.0 \n",
"16 33.0 48.0 \n",
"17 403.0 387.0 \n",
"18 810.0 826.0 \n",
"19 94.0 103.0 \n",
"20 1279.0 1236.0 \n",
"21 1889.0 1965.0 \n",
"22 534.0 531.0 \n",
"23 903.0 646.0 \n",
"24 251.0 284.0 \n",
"25 470.0 539.0 \n",
"26 531.0 584.0 \n",
"27 1066.0 820.0 \n",
"28 1331.0 1019.0 \n",
"29 13893.0 12832.0 \n",
"... ... ... \n",
"34963 399.0 276.0 \n",
"34964 1041.0 723.0 \n",
"34965 136.0 89.0 \n",
"34966 453.0 318.0 \n",
"34967 208.0 165.0 \n",
"34968 410.0 284.0 \n",
"34969 4863.0 4547.0 \n",
"34970 5941.0 5533.0 \n",
"34971 3745.0 3723.0 \n",
"34972 6610.0 6510.0 \n",
"34973 7961.0 7951.0 \n",
"34974 2062.0 2285.0 \n",
"34975 25003.0 19707.0 \n",
"34976 10101.0 7626.0 \n",
"34977 25142.0 22035.0 \n",
"34978 21641.0 19352.0 \n",
"34979 101876.0 81652.0 \n",
"34980 23351.0 22058.0 \n",
"34981 17390.0 16863.0 \n",
"34982 30184.0 26437.0 \n",
"34983 51335.0 42046.0 \n",
"34984 45217.0 39106.0 \n",
"34985 3453.0 3336.0 \n",
"34986 16374.0 14268.0 \n",
"34987 4850.0 4761.0 \n",
"34988 11965.0 11041.0 \n",
"34989 6448.0 6881.0 \n",
"34990 36001.0 30416.0 \n",
"34991 4864.0 4465.0 \n",
"34992 5646.0 5361.0 \n",
"\n",
"[34993 rows x 64 columns]"
]
},
"execution_count": 63,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stat['CODGEO'] = stat['CODGEO'].apply(lambda x: x if len(str(x)) == 5 else f'0{x}')\n",
"stat"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "xQylE_qkw7zy"
},
"source": [
"# Mise en forme des données\n"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "fsHQX4nDxT7V"
},
"source": [
"### Region"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "bCmwMddvx4np"
},
"source": [
"Liste des champs à garder :\n",
"\n",
"1. Reg\n",
"2. NCC\n",
"3. Libelle\n",
"4. CHEFLIEU\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": 64,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 614
},
"id": "68NGZWOJw6hJ",
"outputId": "9f34d32e-adf4-4369-d1a2-33f6aca6d2ed",
"scrolled": true
},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"/usr/lib/python3/dist-packages/ipykernel_launcher.py:2: SettingWithCopyWarning: \n",
"A value is trying to be set on a copy of a slice from a DataFrame.\n",
"Try using .loc[row_indexer,col_indexer] = value instead\n",
"\n",
"See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
" \n"
]
},
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" REG | \n",
" NCC | \n",
" LIBELLE | \n",
" CHEFLIEU | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01 | \n",
" GUADELOUPE | \n",
" Guadeloupe | \n",
" 97105 | \n",
"
\n",
" \n",
" 1 | \n",
" 02 | \n",
" MARTINIQUE | \n",
" Martinique | \n",
" 97209 | \n",
"
\n",
" \n",
" 2 | \n",
" 03 | \n",
" GUYANE | \n",
" Guyane | \n",
" 97302 | \n",
"
\n",
" \n",
" 3 | \n",
" 04 | \n",
" LA REUNION | \n",
" La Réunion | \n",
" 97411 | \n",
"
\n",
" \n",
" 4 | \n",
" 06 | \n",
" MAYOTTE | \n",
" Mayotte | \n",
" 97608 | \n",
"
\n",
" \n",
" 5 | \n",
" 11 | \n",
" ILE DE FRANCE | \n",
" Île-de-France | \n",
" 75056 | \n",
"
\n",
" \n",
" 6 | \n",
" 24 | \n",
" CENTRE VAL DE LOIRE | \n",
" Centre-Val de Loire | \n",
" 45234 | \n",
"
\n",
" \n",
" 7 | \n",
" 27 | \n",
" BOURGOGNE FRANCHE COMTE | \n",
" Bourgogne-Franche-Comté | \n",
" 21231 | \n",
"
\n",
" \n",
" 8 | \n",
" 28 | \n",
" NORMANDIE | \n",
" Normandie | \n",
" 76540 | \n",
"
\n",
" \n",
" 9 | \n",
" 32 | \n",
" HAUTS DE FRANCE | \n",
" Hauts-de-France | \n",
" 59350 | \n",
"
\n",
" \n",
" 10 | \n",
" 44 | \n",
" GRAND EST | \n",
" Grand Est | \n",
" 67482 | \n",
"
\n",
" \n",
" 11 | \n",
" 52 | \n",
" PAYS DE LA LOIRE | \n",
" Pays de la Loire | \n",
" 44109 | \n",
"
\n",
" \n",
" 12 | \n",
" 53 | \n",
" BRETAGNE | \n",
" Bretagne | \n",
" 35238 | \n",
"
\n",
" \n",
" 13 | \n",
" 75 | \n",
" NOUVELLE AQUITAINE | \n",
" Nouvelle-Aquitaine | \n",
" 33063 | \n",
"
\n",
" \n",
" 14 | \n",
" 76 | \n",
" OCCITANIE | \n",
" Occitanie | \n",
" 31555 | \n",
"
\n",
" \n",
" 15 | \n",
" 84 | \n",
" AUVERGNE RHONE ALPES | \n",
" Auvergne-Rhône-Alpes | \n",
" 69123 | \n",
"
\n",
" \n",
" 16 | \n",
" 93 | \n",
" PROVENCE ALPES COTE D AZUR | \n",
" Provence-Alpes-Côte d'Azur | \n",
" 13055 | \n",
"
\n",
" \n",
" 17 | \n",
" 94 | \n",
" CORSE | \n",
" Corse | \n",
" 2A004 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" REG NCC LIBELLE CHEFLIEU\n",
"0 01 GUADELOUPE Guadeloupe 97105\n",
"1 02 MARTINIQUE Martinique 97209\n",
"2 03 GUYANE Guyane 97302\n",
"3 04 LA REUNION La Réunion 97411\n",
"4 06 MAYOTTE Mayotte 97608\n",
"5 11 ILE DE FRANCE Île-de-France 75056\n",
"6 24 CENTRE VAL DE LOIRE Centre-Val de Loire 45234\n",
"7 27 BOURGOGNE FRANCHE COMTE Bourgogne-Franche-Comté 21231\n",
"8 28 NORMANDIE Normandie 76540\n",
"9 32 HAUTS DE FRANCE Hauts-de-France 59350\n",
"10 44 GRAND EST Grand Est 67482\n",
"11 52 PAYS DE LA LOIRE Pays de la Loire 44109\n",
"12 53 BRETAGNE Bretagne 35238\n",
"13 75 NOUVELLE AQUITAINE Nouvelle-Aquitaine 33063\n",
"14 76 OCCITANIE Occitanie 31555\n",
"15 84 AUVERGNE RHONE ALPES Auvergne-Rhône-Alpes 69123\n",
"16 93 PROVENCE ALPES COTE D AZUR Provence-Alpes-Côte d'Azur 13055\n",
"17 94 CORSE Corse 2A004"
]
},
"execution_count": 64,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"region = region[[\"REG\",\"NCC\",\"LIBELLE\",\"CHEFLIEU\"]]\n",
"region['REG'] = region['REG'].apply(lambda x: x if len(str(x)) == 2 else f'0{x}')\n",
"region"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "FcOSlc4Qyywg"
},
"source": [
"### Departement"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "PDo-B6EMy7zA"
},
"source": [
"Liste des champs à garder :\n",
"\n",
"1. Dep\n",
"2. NCC\n",
"3. Libelle\n",
"4. REG\n",
"5. CHEFLIEU\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": 65,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 424
},
"id": "76z4h10_yyR4",
"outputId": "4da5bd1e-d516-4585-b587-c479309f34f8",
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" DEP | \n",
" NCC | \n",
" LIBELLE | \n",
" REG | \n",
" CHEFLIEU | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01 | \n",
" AIN | \n",
" Ain | \n",
" 84 | \n",
" 01053 | \n",
"
\n",
" \n",
" 1 | \n",
" 02 | \n",
" AISNE | \n",
" Aisne | \n",
" 32 | \n",
" 02408 | \n",
"
\n",
" \n",
" 2 | \n",
" 03 | \n",
" ALLIER | \n",
" Allier | \n",
" 84 | \n",
" 03190 | \n",
"
\n",
" \n",
" 3 | \n",
" 04 | \n",
" ALPES DE HAUTE PROVENCE | \n",
" Alpes-de-Haute-Provence | \n",
" 93 | \n",
" 04070 | \n",
"
\n",
" \n",
" 4 | \n",
" 05 | \n",
" HAUTES ALPES | \n",
" Hautes-Alpes | \n",
" 93 | \n",
" 05061 | \n",
"
\n",
" \n",
" 5 | \n",
" 06 | \n",
" ALPES MARITIMES | \n",
" Alpes-Maritimes | \n",
" 93 | \n",
" 06088 | \n",
"
\n",
" \n",
" 6 | \n",
" 07 | \n",
" ARDECHE | \n",
" Ardèche | \n",
" 84 | \n",
" 07186 | \n",
"
\n",
" \n",
" 7 | \n",
" 08 | \n",
" ARDENNES | \n",
" Ardennes | \n",
" 44 | \n",
" 08105 | \n",
"
\n",
" \n",
" 8 | \n",
" 09 | \n",
" ARIEGE | \n",
" Ariège | \n",
" 76 | \n",
" 09122 | \n",
"
\n",
" \n",
" 9 | \n",
" 10 | \n",
" AUBE | \n",
" Aube | \n",
" 44 | \n",
" 10387 | \n",
"
\n",
" \n",
" 10 | \n",
" 11 | \n",
" AUDE | \n",
" Aude | \n",
" 76 | \n",
" 11069 | \n",
"
\n",
" \n",
" 11 | \n",
" 12 | \n",
" AVEYRON | \n",
" Aveyron | \n",
" 76 | \n",
" 12202 | \n",
"
\n",
" \n",
" 12 | \n",
" 13 | \n",
" BOUCHES DU RHONE | \n",
" Bouches-du-Rhône | \n",
" 93 | \n",
" 13055 | \n",
"
\n",
" \n",
" 13 | \n",
" 14 | \n",
" CALVADOS | \n",
" Calvados | \n",
" 28 | \n",
" 14118 | \n",
"
\n",
" \n",
" 14 | \n",
" 15 | \n",
" CANTAL | \n",
" Cantal | \n",
" 84 | \n",
" 15014 | \n",
"
\n",
" \n",
" 15 | \n",
" 16 | \n",
" CHARENTE | \n",
" Charente | \n",
" 75 | \n",
" 16015 | \n",
"
\n",
" \n",
" 16 | \n",
" 17 | \n",
" CHARENTE MARITIME | \n",
" Charente-Maritime | \n",
" 75 | \n",
" 17300 | \n",
"
\n",
" \n",
" 17 | \n",
" 18 | \n",
" CHER | \n",
" Cher | \n",
" 24 | \n",
" 18033 | \n",
"
\n",
" \n",
" 18 | \n",
" 19 | \n",
" CORREZE | \n",
" Corrèze | \n",
" 75 | \n",
" 19272 | \n",
"
\n",
" \n",
" 19 | \n",
" 21 | \n",
" COTE D OR | \n",
" Côte-d'Or | \n",
" 27 | \n",
" 21231 | \n",
"
\n",
" \n",
" 20 | \n",
" 22 | \n",
" COTES D ARMOR | \n",
" Côtes-d'Armor | \n",
" 53 | \n",
" 22278 | \n",
"
\n",
" \n",
" 21 | \n",
" 23 | \n",
" CREUSE | \n",
" Creuse | \n",
" 75 | \n",
" 23096 | \n",
"
\n",
" \n",
" 22 | \n",
" 24 | \n",
" DORDOGNE | \n",
" Dordogne | \n",
" 75 | \n",
" 24322 | \n",
"
\n",
" \n",
" 23 | \n",
" 25 | \n",
" DOUBS | \n",
" Doubs | \n",
" 27 | \n",
" 25056 | \n",
"
\n",
" \n",
" 24 | \n",
" 26 | \n",
" DROME | \n",
" Drôme | \n",
" 84 | \n",
" 26362 | \n",
"
\n",
" \n",
" 25 | \n",
" 27 | \n",
" EURE | \n",
" Eure | \n",
" 28 | \n",
" 27229 | \n",
"
\n",
" \n",
" 26 | \n",
" 28 | \n",
" EURE ET LOIR | \n",
" Eure-et-Loir | \n",
" 24 | \n",
" 28085 | \n",
"
\n",
" \n",
" 27 | \n",
" 29 | \n",
" FINISTERE | \n",
" Finistère | \n",
" 53 | \n",
" 29232 | \n",
"
\n",
" \n",
" 28 | \n",
" 2A | \n",
" CORSE DU SUD | \n",
" Corse-du-Sud | \n",
" 94 | \n",
" 2A004 | \n",
"
\n",
" \n",
" 29 | \n",
" 2B | \n",
" HAUTE CORSE | \n",
" Haute-Corse | \n",
" 94 | \n",
" 2B033 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 71 | \n",
" 71 | \n",
" SAONE ET LOIRE | \n",
" Saône-et-Loire | \n",
" 27 | \n",
" 71270 | \n",
"
\n",
" \n",
" 72 | \n",
" 72 | \n",
" SARTHE | \n",
" Sarthe | \n",
" 52 | \n",
" 72181 | \n",
"
\n",
" \n",
" 73 | \n",
" 73 | \n",
" SAVOIE | \n",
" Savoie | \n",
" 84 | \n",
" 73065 | \n",
"
\n",
" \n",
" 74 | \n",
" 74 | \n",
" HAUTE SAVOIE | \n",
" Haute-Savoie | \n",
" 84 | \n",
" 74010 | \n",
"
\n",
" \n",
" 75 | \n",
" 75 | \n",
" PARIS | \n",
" Paris | \n",
" 11 | \n",
" 75056 | \n",
"
\n",
" \n",
" 76 | \n",
" 76 | \n",
" SEINE MARITIME | \n",
" Seine-Maritime | \n",
" 28 | \n",
" 76540 | \n",
"
\n",
" \n",
" 77 | \n",
" 77 | \n",
" SEINE ET MARNE | \n",
" Seine-et-Marne | \n",
" 11 | \n",
" 77288 | \n",
"
\n",
" \n",
" 78 | \n",
" 78 | \n",
" YVELINES | \n",
" Yvelines | \n",
" 11 | \n",
" 78646 | \n",
"
\n",
" \n",
" 79 | \n",
" 79 | \n",
" DEUX SEVRES | \n",
" Deux-Sèvres | \n",
" 75 | \n",
" 79191 | \n",
"
\n",
" \n",
" 80 | \n",
" 80 | \n",
" SOMME | \n",
" Somme | \n",
" 32 | \n",
" 80021 | \n",
"
\n",
" \n",
" 81 | \n",
" 81 | \n",
" TARN | \n",
" Tarn | \n",
" 76 | \n",
" 81004 | \n",
"
\n",
" \n",
" 82 | \n",
" 82 | \n",
" TARN ET GARONNE | \n",
" Tarn-et-Garonne | \n",
" 76 | \n",
" 82121 | \n",
"
\n",
" \n",
" 83 | \n",
" 83 | \n",
" VAR | \n",
" Var | \n",
" 93 | \n",
" 83137 | \n",
"
\n",
" \n",
" 84 | \n",
" 84 | \n",
" VAUCLUSE | \n",
" Vaucluse | \n",
" 93 | \n",
" 84007 | \n",
"
\n",
" \n",
" 85 | \n",
" 85 | \n",
" VENDEE | \n",
" Vendée | \n",
" 52 | \n",
" 85191 | \n",
"
\n",
" \n",
" 86 | \n",
" 86 | \n",
" VIENNE | \n",
" Vienne | \n",
" 75 | \n",
" 86194 | \n",
"
\n",
" \n",
" 87 | \n",
" 87 | \n",
" HAUTE VIENNE | \n",
" Haute-Vienne | \n",
" 75 | \n",
" 87085 | \n",
"
\n",
" \n",
" 88 | \n",
" 88 | \n",
" VOSGES | \n",
" Vosges | \n",
" 44 | \n",
" 88160 | \n",
"
\n",
" \n",
" 89 | \n",
" 89 | \n",
" YONNE | \n",
" Yonne | \n",
" 27 | \n",
" 89024 | \n",
"
\n",
" \n",
" 90 | \n",
" 90 | \n",
" TERRITOIRE DE BELFORT | \n",
" Territoire de Belfort | \n",
" 27 | \n",
" 90010 | \n",
"
\n",
" \n",
" 91 | \n",
" 91 | \n",
" ESSONNE | \n",
" Essonne | \n",
" 11 | \n",
" 91228 | \n",
"
\n",
" \n",
" 92 | \n",
" 92 | \n",
" HAUTS DE SEINE | \n",
" Hauts-de-Seine | \n",
" 11 | \n",
" 92050 | \n",
"
\n",
" \n",
" 93 | \n",
" 93 | \n",
" SEINE SAINT DENIS | \n",
" Seine-Saint-Denis | \n",
" 11 | \n",
" 93008 | \n",
"
\n",
" \n",
" 94 | \n",
" 94 | \n",
" VAL DE MARNE | \n",
" Val-de-Marne | \n",
" 11 | \n",
" 94028 | \n",
"
\n",
" \n",
" 95 | \n",
" 95 | \n",
" VAL D OISE | \n",
" Val-d'Oise | \n",
" 11 | \n",
" 95500 | \n",
"
\n",
" \n",
" 96 | \n",
" 971 | \n",
" GUADELOUPE | \n",
" Guadeloupe | \n",
" 1 | \n",
" 97105 | \n",
"
\n",
" \n",
" 97 | \n",
" 972 | \n",
" MARTINIQUE | \n",
" Martinique | \n",
" 2 | \n",
" 97209 | \n",
"
\n",
" \n",
" 98 | \n",
" 973 | \n",
" GUYANE | \n",
" Guyane | \n",
" 3 | \n",
" 97302 | \n",
"
\n",
" \n",
" 99 | \n",
" 974 | \n",
" LA REUNION | \n",
" La Réunion | \n",
" 4 | \n",
" 97411 | \n",
"
\n",
" \n",
" 100 | \n",
" 976 | \n",
" MAYOTTE | \n",
" Mayotte | \n",
" 6 | \n",
" 97608 | \n",
"
\n",
" \n",
"
\n",
"
101 rows × 5 columns
\n",
"
"
],
"text/plain": [
" DEP NCC LIBELLE REG CHEFLIEU\n",
"0 01 AIN Ain 84 01053\n",
"1 02 AISNE Aisne 32 02408\n",
"2 03 ALLIER Allier 84 03190\n",
"3 04 ALPES DE HAUTE PROVENCE Alpes-de-Haute-Provence 93 04070\n",
"4 05 HAUTES ALPES Hautes-Alpes 93 05061\n",
"5 06 ALPES MARITIMES Alpes-Maritimes 93 06088\n",
"6 07 ARDECHE Ardèche 84 07186\n",
"7 08 ARDENNES Ardennes 44 08105\n",
"8 09 ARIEGE Ariège 76 09122\n",
"9 10 AUBE Aube 44 10387\n",
"10 11 AUDE Aude 76 11069\n",
"11 12 AVEYRON Aveyron 76 12202\n",
"12 13 BOUCHES DU RHONE Bouches-du-Rhône 93 13055\n",
"13 14 CALVADOS Calvados 28 14118\n",
"14 15 CANTAL Cantal 84 15014\n",
"15 16 CHARENTE Charente 75 16015\n",
"16 17 CHARENTE MARITIME Charente-Maritime 75 17300\n",
"17 18 CHER Cher 24 18033\n",
"18 19 CORREZE Corrèze 75 19272\n",
"19 21 COTE D OR Côte-d'Or 27 21231\n",
"20 22 COTES D ARMOR Côtes-d'Armor 53 22278\n",
"21 23 CREUSE Creuse 75 23096\n",
"22 24 DORDOGNE Dordogne 75 24322\n",
"23 25 DOUBS Doubs 27 25056\n",
"24 26 DROME Drôme 84 26362\n",
"25 27 EURE Eure 28 27229\n",
"26 28 EURE ET LOIR Eure-et-Loir 24 28085\n",
"27 29 FINISTERE Finistère 53 29232\n",
"28 2A CORSE DU SUD Corse-du-Sud 94 2A004\n",
"29 2B HAUTE CORSE Haute-Corse 94 2B033\n",
".. ... ... ... ... ...\n",
"71 71 SAONE ET LOIRE Saône-et-Loire 27 71270\n",
"72 72 SARTHE Sarthe 52 72181\n",
"73 73 SAVOIE Savoie 84 73065\n",
"74 74 HAUTE SAVOIE Haute-Savoie 84 74010\n",
"75 75 PARIS Paris 11 75056\n",
"76 76 SEINE MARITIME Seine-Maritime 28 76540\n",
"77 77 SEINE ET MARNE Seine-et-Marne 11 77288\n",
"78 78 YVELINES Yvelines 11 78646\n",
"79 79 DEUX SEVRES Deux-Sèvres 75 79191\n",
"80 80 SOMME Somme 32 80021\n",
"81 81 TARN Tarn 76 81004\n",
"82 82 TARN ET GARONNE Tarn-et-Garonne 76 82121\n",
"83 83 VAR Var 93 83137\n",
"84 84 VAUCLUSE Vaucluse 93 84007\n",
"85 85 VENDEE Vendée 52 85191\n",
"86 86 VIENNE Vienne 75 86194\n",
"87 87 HAUTE VIENNE Haute-Vienne 75 87085\n",
"88 88 VOSGES Vosges 44 88160\n",
"89 89 YONNE Yonne 27 89024\n",
"90 90 TERRITOIRE DE BELFORT Territoire de Belfort 27 90010\n",
"91 91 ESSONNE Essonne 11 91228\n",
"92 92 HAUTS DE SEINE Hauts-de-Seine 11 92050\n",
"93 93 SEINE SAINT DENIS Seine-Saint-Denis 11 93008\n",
"94 94 VAL DE MARNE Val-de-Marne 11 94028\n",
"95 95 VAL D OISE Val-d'Oise 11 95500\n",
"96 971 GUADELOUPE Guadeloupe 1 97105\n",
"97 972 MARTINIQUE Martinique 2 97209\n",
"98 973 GUYANE Guyane 3 97302\n",
"99 974 LA REUNION La Réunion 4 97411\n",
"100 976 MAYOTTE Mayotte 6 97608\n",
"\n",
"[101 rows x 5 columns]"
]
},
"execution_count": 65,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"departement = departement[[\"DEP\",\"NCC\",\"LIBELLE\",\"REG\",\"CHEFLIEU\"]]\n",
"departement"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "8ZOCLwaDzJir"
},
"source": [
"### Commune"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "T8OKKF4yzJlB"
},
"source": [
"Liste des champs à garder :\n",
"\n",
"1. Com\n",
"2. Typecom (que COM)\n",
"3. Ncc\n",
"4. Libelle\n",
"5. DEP\n",
"6. REG\n"
]
},
{
"cell_type": "code",
"execution_count": 66,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 424
},
"id": "bxYanVmfzahv",
"outputId": "ed7a73a9-8b9c-44c0-fd39-d0e8a002b6a1",
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" COM | \n",
" TYPECOM | \n",
" NCC | \n",
" LIBELLE | \n",
" DEP | \n",
" REG | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" COM | \n",
" ABERGEMENT CLEMENCIAT | \n",
" L'Abergement-Clémenciat | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 1 | \n",
" 01002 | \n",
" COM | \n",
" ABERGEMENT DE VAREY | \n",
" L'Abergement-de-Varey | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 2 | \n",
" 01004 | \n",
" COM | \n",
" AMBERIEU EN BUGEY | \n",
" Ambérieu-en-Bugey | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 3 | \n",
" 01005 | \n",
" COM | \n",
" AMBERIEUX EN DOMBES | \n",
" Ambérieux-en-Dombes | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 4 | \n",
" 01006 | \n",
" COM | \n",
" AMBLEON | \n",
" Ambléon | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 5 | \n",
" 01007 | \n",
" COM | \n",
" AMBRONAY | \n",
" Ambronay | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 6 | \n",
" 01008 | \n",
" COM | \n",
" AMBUTRIX | \n",
" Ambutrix | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 7 | \n",
" 01009 | \n",
" COM | \n",
" ANDERT ET CONDON | \n",
" Andert-et-Condon | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 8 | \n",
" 01010 | \n",
" COM | \n",
" ANGLEFORT | \n",
" Anglefort | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 9 | \n",
" 01011 | \n",
" COM | \n",
" APREMONT | \n",
" Apremont | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 10 | \n",
" 01012 | \n",
" COM | \n",
" ARANC | \n",
" Aranc | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 11 | \n",
" 01013 | \n",
" COM | \n",
" ARANDAS | \n",
" Arandas | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 12 | \n",
" 01014 | \n",
" COM | \n",
" ARBENT | \n",
" Arbent | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 13 | \n",
" 01015 | \n",
" COM | \n",
" ARBOYS EN BUGEY | \n",
" Arboys en Bugey | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 14 | \n",
" 01015 | \n",
" COMD | \n",
" ARBIGNIEU | \n",
" Arbignieu | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 15 | \n",
" 01016 | \n",
" COM | \n",
" ARBIGNY | \n",
" Arbigny | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 16 | \n",
" 01017 | \n",
" COM | \n",
" ARGIS | \n",
" Argis | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 17 | \n",
" 01019 | \n",
" COM | \n",
" ARMIX | \n",
" Armix | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 18 | \n",
" 01021 | \n",
" COM | \n",
" ARS SUR FORMANS | \n",
" Ars-sur-Formans | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 19 | \n",
" 01022 | \n",
" COM | \n",
" ARTEMARE | \n",
" Artemare | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 20 | \n",
" 01023 | \n",
" COM | \n",
" ASNIERES SUR SAONE | \n",
" Asnières-sur-Saône | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 21 | \n",
" 01024 | \n",
" COM | \n",
" ATTIGNAT | \n",
" Attignat | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 22 | \n",
" 01025 | \n",
" COM | \n",
" BAGE DOMMARTIN | \n",
" Bâgé-Dommartin | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 23 | \n",
" 01025 | \n",
" COMD | \n",
" BAGE LA VILLE | \n",
" Bâgé-la-Ville | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 24 | \n",
" 01026 | \n",
" COM | \n",
" BAGE LE CHATEL | \n",
" Bâgé-le-Châtel | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 25 | \n",
" 01027 | \n",
" COM | \n",
" BALAN | \n",
" Balan | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 26 | \n",
" 01028 | \n",
" COM | \n",
" BANEINS | \n",
" Baneins | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 27 | \n",
" 01029 | \n",
" COM | \n",
" BEAUPONT | \n",
" Beaupont | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 28 | \n",
" 01030 | \n",
" COM | \n",
" BEAUREGARD | \n",
" Beauregard | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 29 | \n",
" 01031 | \n",
" COM | \n",
" BELLIGNAT | \n",
" Bellignat | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 37712 | \n",
" 97412 | \n",
" COM | \n",
" SAINT JOSEPH | \n",
" Saint-Joseph | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37713 | \n",
" 97413 | \n",
" COM | \n",
" SAINT LEU | \n",
" Saint-Leu | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37714 | \n",
" 97414 | \n",
" COM | \n",
" SAINT LOUIS | \n",
" Saint-Louis | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37715 | \n",
" 97415 | \n",
" COM | \n",
" SAINT PAUL | \n",
" Saint-Paul | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37716 | \n",
" 97416 | \n",
" COM | \n",
" SAINT PIERRE | \n",
" Saint-Pierre | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37717 | \n",
" 97417 | \n",
" COM | \n",
" SAINT PHILIPPE | \n",
" Saint-Philippe | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37718 | \n",
" 97418 | \n",
" COM | \n",
" SAINTE MARIE | \n",
" Sainte-Marie | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37719 | \n",
" 97419 | \n",
" COM | \n",
" SAINTE ROSE | \n",
" Sainte-Rose | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37720 | \n",
" 97420 | \n",
" COM | \n",
" SAINTE SUZANNE | \n",
" Sainte-Suzanne | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37721 | \n",
" 97421 | \n",
" COM | \n",
" SALAZIE | \n",
" Salazie | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37722 | \n",
" 97422 | \n",
" COM | \n",
" TAMPON | \n",
" Le Tampon | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37723 | \n",
" 97423 | \n",
" COM | \n",
" TROIS BASSINS | \n",
" Les Trois-Bassins | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37724 | \n",
" 97424 | \n",
" COM | \n",
" CILAOS | \n",
" Cilaos | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37725 | \n",
" 97601 | \n",
" COM | \n",
" ACOUA | \n",
" Acoua | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37726 | \n",
" 97602 | \n",
" COM | \n",
" BANDRABOUA | \n",
" Bandraboua | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37727 | \n",
" 97603 | \n",
" COM | \n",
" BANDRELE | \n",
" Bandrele | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37728 | \n",
" 97604 | \n",
" COM | \n",
" BOUENI | \n",
" Bouéni | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37729 | \n",
" 97605 | \n",
" COM | \n",
" CHICONI | \n",
" Chiconi | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37730 | \n",
" 97606 | \n",
" COM | \n",
" CHIRONGUI | \n",
" Chirongui | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37731 | \n",
" 97607 | \n",
" COM | \n",
" DEMBENI | \n",
" Dembeni | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37732 | \n",
" 97608 | \n",
" COM | \n",
" DZAOUDZI | \n",
" Dzaoudzi | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37733 | \n",
" 97609 | \n",
" COM | \n",
" KANI KELI | \n",
" Kani-Kéli | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37734 | \n",
" 97610 | \n",
" COM | \n",
" KOUNGOU | \n",
" Koungou | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37735 | \n",
" 97611 | \n",
" COM | \n",
" MAMOUDZOU | \n",
" Mamoudzou | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37736 | \n",
" 97612 | \n",
" COM | \n",
" MTSAMBORO | \n",
" Mtsamboro | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37737 | \n",
" 97613 | \n",
" COM | \n",
" M TSANGAMOUJI | \n",
" M'Tsangamouji | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37738 | \n",
" 97614 | \n",
" COM | \n",
" OUANGANI | \n",
" Ouangani | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37739 | \n",
" 97615 | \n",
" COM | \n",
" PAMANDZI | \n",
" Pamandzi | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37740 | \n",
" 97616 | \n",
" COM | \n",
" SADA | \n",
" Sada | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37741 | \n",
" 97617 | \n",
" COM | \n",
" TSINGONI | \n",
" Tsingoni | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
"
\n",
"
37742 rows × 6 columns
\n",
"
"
],
"text/plain": [
" COM TYPECOM NCC LIBELLE DEP \\\n",
"0 01001 COM ABERGEMENT CLEMENCIAT L'Abergement-Clémenciat 01 \n",
"1 01002 COM ABERGEMENT DE VAREY L'Abergement-de-Varey 01 \n",
"2 01004 COM AMBERIEU EN BUGEY Ambérieu-en-Bugey 01 \n",
"3 01005 COM AMBERIEUX EN DOMBES Ambérieux-en-Dombes 01 \n",
"4 01006 COM AMBLEON Ambléon 01 \n",
"5 01007 COM AMBRONAY Ambronay 01 \n",
"6 01008 COM AMBUTRIX Ambutrix 01 \n",
"7 01009 COM ANDERT ET CONDON Andert-et-Condon 01 \n",
"8 01010 COM ANGLEFORT Anglefort 01 \n",
"9 01011 COM APREMONT Apremont 01 \n",
"10 01012 COM ARANC Aranc 01 \n",
"11 01013 COM ARANDAS Arandas 01 \n",
"12 01014 COM ARBENT Arbent 01 \n",
"13 01015 COM ARBOYS EN BUGEY Arboys en Bugey 01 \n",
"14 01015 COMD ARBIGNIEU Arbignieu NaN \n",
"15 01016 COM ARBIGNY Arbigny 01 \n",
"16 01017 COM ARGIS Argis 01 \n",
"17 01019 COM ARMIX Armix 01 \n",
"18 01021 COM ARS SUR FORMANS Ars-sur-Formans 01 \n",
"19 01022 COM ARTEMARE Artemare 01 \n",
"20 01023 COM ASNIERES SUR SAONE Asnières-sur-Saône 01 \n",
"21 01024 COM ATTIGNAT Attignat 01 \n",
"22 01025 COM BAGE DOMMARTIN Bâgé-Dommartin 01 \n",
"23 01025 COMD BAGE LA VILLE Bâgé-la-Ville NaN \n",
"24 01026 COM BAGE LE CHATEL Bâgé-le-Châtel 01 \n",
"25 01027 COM BALAN Balan 01 \n",
"26 01028 COM BANEINS Baneins 01 \n",
"27 01029 COM BEAUPONT Beaupont 01 \n",
"28 01030 COM BEAUREGARD Beauregard 01 \n",
"29 01031 COM BELLIGNAT Bellignat 01 \n",
"... ... ... ... ... ... \n",
"37712 97412 COM SAINT JOSEPH Saint-Joseph 974 \n",
"37713 97413 COM SAINT LEU Saint-Leu 974 \n",
"37714 97414 COM SAINT LOUIS Saint-Louis 974 \n",
"37715 97415 COM SAINT PAUL Saint-Paul 974 \n",
"37716 97416 COM SAINT PIERRE Saint-Pierre 974 \n",
"37717 97417 COM SAINT PHILIPPE Saint-Philippe 974 \n",
"37718 97418 COM SAINTE MARIE Sainte-Marie 974 \n",
"37719 97419 COM SAINTE ROSE Sainte-Rose 974 \n",
"37720 97420 COM SAINTE SUZANNE Sainte-Suzanne 974 \n",
"37721 97421 COM SALAZIE Salazie 974 \n",
"37722 97422 COM TAMPON Le Tampon 974 \n",
"37723 97423 COM TROIS BASSINS Les Trois-Bassins 974 \n",
"37724 97424 COM CILAOS Cilaos 974 \n",
"37725 97601 COM ACOUA Acoua 976 \n",
"37726 97602 COM BANDRABOUA Bandraboua 976 \n",
"37727 97603 COM BANDRELE Bandrele 976 \n",
"37728 97604 COM BOUENI Bouéni 976 \n",
"37729 97605 COM CHICONI Chiconi 976 \n",
"37730 97606 COM CHIRONGUI Chirongui 976 \n",
"37731 97607 COM DEMBENI Dembeni 976 \n",
"37732 97608 COM DZAOUDZI Dzaoudzi 976 \n",
"37733 97609 COM KANI KELI Kani-Kéli 976 \n",
"37734 97610 COM KOUNGOU Koungou 976 \n",
"37735 97611 COM MAMOUDZOU Mamoudzou 976 \n",
"37736 97612 COM MTSAMBORO Mtsamboro 976 \n",
"37737 97613 COM M TSANGAMOUJI M'Tsangamouji 976 \n",
"37738 97614 COM OUANGANI Ouangani 976 \n",
"37739 97615 COM PAMANDZI Pamandzi 976 \n",
"37740 97616 COM SADA Sada 976 \n",
"37741 97617 COM TSINGONI Tsingoni 976 \n",
"\n",
" REG \n",
"0 84.0 \n",
"1 84.0 \n",
"2 84.0 \n",
"3 84.0 \n",
"4 84.0 \n",
"5 84.0 \n",
"6 84.0 \n",
"7 84.0 \n",
"8 84.0 \n",
"9 84.0 \n",
"10 84.0 \n",
"11 84.0 \n",
"12 84.0 \n",
"13 84.0 \n",
"14 NaN \n",
"15 84.0 \n",
"16 84.0 \n",
"17 84.0 \n",
"18 84.0 \n",
"19 84.0 \n",
"20 84.0 \n",
"21 84.0 \n",
"22 84.0 \n",
"23 NaN \n",
"24 84.0 \n",
"25 84.0 \n",
"26 84.0 \n",
"27 84.0 \n",
"28 84.0 \n",
"29 84.0 \n",
"... ... \n",
"37712 4.0 \n",
"37713 4.0 \n",
"37714 4.0 \n",
"37715 4.0 \n",
"37716 4.0 \n",
"37717 4.0 \n",
"37718 4.0 \n",
"37719 4.0 \n",
"37720 4.0 \n",
"37721 4.0 \n",
"37722 4.0 \n",
"37723 4.0 \n",
"37724 4.0 \n",
"37725 6.0 \n",
"37726 6.0 \n",
"37727 6.0 \n",
"37728 6.0 \n",
"37729 6.0 \n",
"37730 6.0 \n",
"37731 6.0 \n",
"37732 6.0 \n",
"37733 6.0 \n",
"37734 6.0 \n",
"37735 6.0 \n",
"37736 6.0 \n",
"37737 6.0 \n",
"37738 6.0 \n",
"37739 6.0 \n",
"37740 6.0 \n",
"37741 6.0 \n",
"\n",
"[37742 rows x 6 columns]"
]
},
"execution_count": 66,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"commune = commune[[\"COM\",\"TYPECOM\",\"NCC\",\"LIBELLE\",\"DEP\",\"REG\"]]\n",
"commune"
]
},
{
"cell_type": "code",
"execution_count": 67,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 424
},
"id": "oehcqUNxzumL",
"outputId": "c22012de-36e4-4db2-8805-2982250d56bb",
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" COM | \n",
" TYPECOM | \n",
" NCC | \n",
" LIBELLE | \n",
" DEP | \n",
" REG | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" COM | \n",
" ABERGEMENT CLEMENCIAT | \n",
" L'Abergement-Clémenciat | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 1 | \n",
" 01002 | \n",
" COM | \n",
" ABERGEMENT DE VAREY | \n",
" L'Abergement-de-Varey | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 2 | \n",
" 01004 | \n",
" COM | \n",
" AMBERIEU EN BUGEY | \n",
" Ambérieu-en-Bugey | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 3 | \n",
" 01005 | \n",
" COM | \n",
" AMBERIEUX EN DOMBES | \n",
" Ambérieux-en-Dombes | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 4 | \n",
" 01006 | \n",
" COM | \n",
" AMBLEON | \n",
" Ambléon | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 5 | \n",
" 01007 | \n",
" COM | \n",
" AMBRONAY | \n",
" Ambronay | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 6 | \n",
" 01008 | \n",
" COM | \n",
" AMBUTRIX | \n",
" Ambutrix | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 7 | \n",
" 01009 | \n",
" COM | \n",
" ANDERT ET CONDON | \n",
" Andert-et-Condon | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 8 | \n",
" 01010 | \n",
" COM | \n",
" ANGLEFORT | \n",
" Anglefort | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 9 | \n",
" 01011 | \n",
" COM | \n",
" APREMONT | \n",
" Apremont | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 10 | \n",
" 01012 | \n",
" COM | \n",
" ARANC | \n",
" Aranc | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 11 | \n",
" 01013 | \n",
" COM | \n",
" ARANDAS | \n",
" Arandas | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 12 | \n",
" 01014 | \n",
" COM | \n",
" ARBENT | \n",
" Arbent | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 13 | \n",
" 01015 | \n",
" COM | \n",
" ARBOYS EN BUGEY | \n",
" Arboys en Bugey | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 15 | \n",
" 01016 | \n",
" COM | \n",
" ARBIGNY | \n",
" Arbigny | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 16 | \n",
" 01017 | \n",
" COM | \n",
" ARGIS | \n",
" Argis | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 17 | \n",
" 01019 | \n",
" COM | \n",
" ARMIX | \n",
" Armix | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 18 | \n",
" 01021 | \n",
" COM | \n",
" ARS SUR FORMANS | \n",
" Ars-sur-Formans | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 19 | \n",
" 01022 | \n",
" COM | \n",
" ARTEMARE | \n",
" Artemare | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 20 | \n",
" 01023 | \n",
" COM | \n",
" ASNIERES SUR SAONE | \n",
" Asnières-sur-Saône | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 21 | \n",
" 01024 | \n",
" COM | \n",
" ATTIGNAT | \n",
" Attignat | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 22 | \n",
" 01025 | \n",
" COM | \n",
" BAGE DOMMARTIN | \n",
" Bâgé-Dommartin | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 24 | \n",
" 01026 | \n",
" COM | \n",
" BAGE LE CHATEL | \n",
" Bâgé-le-Châtel | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 25 | \n",
" 01027 | \n",
" COM | \n",
" BALAN | \n",
" Balan | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 26 | \n",
" 01028 | \n",
" COM | \n",
" BANEINS | \n",
" Baneins | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 27 | \n",
" 01029 | \n",
" COM | \n",
" BEAUPONT | \n",
" Beaupont | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 28 | \n",
" 01030 | \n",
" COM | \n",
" BEAUREGARD | \n",
" Beauregard | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 29 | \n",
" 01031 | \n",
" COM | \n",
" BELLIGNAT | \n",
" Bellignat | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 30 | \n",
" 01032 | \n",
" COM | \n",
" BELIGNEUX | \n",
" Béligneux | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" 31 | \n",
" 01033 | \n",
" COM | \n",
" VALSERHONE | \n",
" Valserhône | \n",
" 01 | \n",
" 84.0 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 37712 | \n",
" 97412 | \n",
" COM | \n",
" SAINT JOSEPH | \n",
" Saint-Joseph | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37713 | \n",
" 97413 | \n",
" COM | \n",
" SAINT LEU | \n",
" Saint-Leu | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37714 | \n",
" 97414 | \n",
" COM | \n",
" SAINT LOUIS | \n",
" Saint-Louis | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37715 | \n",
" 97415 | \n",
" COM | \n",
" SAINT PAUL | \n",
" Saint-Paul | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37716 | \n",
" 97416 | \n",
" COM | \n",
" SAINT PIERRE | \n",
" Saint-Pierre | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37717 | \n",
" 97417 | \n",
" COM | \n",
" SAINT PHILIPPE | \n",
" Saint-Philippe | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37718 | \n",
" 97418 | \n",
" COM | \n",
" SAINTE MARIE | \n",
" Sainte-Marie | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37719 | \n",
" 97419 | \n",
" COM | \n",
" SAINTE ROSE | \n",
" Sainte-Rose | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37720 | \n",
" 97420 | \n",
" COM | \n",
" SAINTE SUZANNE | \n",
" Sainte-Suzanne | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37721 | \n",
" 97421 | \n",
" COM | \n",
" SALAZIE | \n",
" Salazie | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37722 | \n",
" 97422 | \n",
" COM | \n",
" TAMPON | \n",
" Le Tampon | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37723 | \n",
" 97423 | \n",
" COM | \n",
" TROIS BASSINS | \n",
" Les Trois-Bassins | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37724 | \n",
" 97424 | \n",
" COM | \n",
" CILAOS | \n",
" Cilaos | \n",
" 974 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 37725 | \n",
" 97601 | \n",
" COM | \n",
" ACOUA | \n",
" Acoua | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37726 | \n",
" 97602 | \n",
" COM | \n",
" BANDRABOUA | \n",
" Bandraboua | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37727 | \n",
" 97603 | \n",
" COM | \n",
" BANDRELE | \n",
" Bandrele | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37728 | \n",
" 97604 | \n",
" COM | \n",
" BOUENI | \n",
" Bouéni | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37729 | \n",
" 97605 | \n",
" COM | \n",
" CHICONI | \n",
" Chiconi | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37730 | \n",
" 97606 | \n",
" COM | \n",
" CHIRONGUI | \n",
" Chirongui | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37731 | \n",
" 97607 | \n",
" COM | \n",
" DEMBENI | \n",
" Dembeni | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37732 | \n",
" 97608 | \n",
" COM | \n",
" DZAOUDZI | \n",
" Dzaoudzi | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37733 | \n",
" 97609 | \n",
" COM | \n",
" KANI KELI | \n",
" Kani-Kéli | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37734 | \n",
" 97610 | \n",
" COM | \n",
" KOUNGOU | \n",
" Koungou | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37735 | \n",
" 97611 | \n",
" COM | \n",
" MAMOUDZOU | \n",
" Mamoudzou | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37736 | \n",
" 97612 | \n",
" COM | \n",
" MTSAMBORO | \n",
" Mtsamboro | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37737 | \n",
" 97613 | \n",
" COM | \n",
" M TSANGAMOUJI | \n",
" M'Tsangamouji | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37738 | \n",
" 97614 | \n",
" COM | \n",
" OUANGANI | \n",
" Ouangani | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37739 | \n",
" 97615 | \n",
" COM | \n",
" PAMANDZI | \n",
" Pamandzi | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37740 | \n",
" 97616 | \n",
" COM | \n",
" SADA | \n",
" Sada | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 37741 | \n",
" 97617 | \n",
" COM | \n",
" TSINGONI | \n",
" Tsingoni | \n",
" 976 | \n",
" 6.0 | \n",
"
\n",
" \n",
"
\n",
"
34965 rows × 6 columns
\n",
"
"
],
"text/plain": [
" COM TYPECOM NCC LIBELLE DEP \\\n",
"0 01001 COM ABERGEMENT CLEMENCIAT L'Abergement-Clémenciat 01 \n",
"1 01002 COM ABERGEMENT DE VAREY L'Abergement-de-Varey 01 \n",
"2 01004 COM AMBERIEU EN BUGEY Ambérieu-en-Bugey 01 \n",
"3 01005 COM AMBERIEUX EN DOMBES Ambérieux-en-Dombes 01 \n",
"4 01006 COM AMBLEON Ambléon 01 \n",
"5 01007 COM AMBRONAY Ambronay 01 \n",
"6 01008 COM AMBUTRIX Ambutrix 01 \n",
"7 01009 COM ANDERT ET CONDON Andert-et-Condon 01 \n",
"8 01010 COM ANGLEFORT Anglefort 01 \n",
"9 01011 COM APREMONT Apremont 01 \n",
"10 01012 COM ARANC Aranc 01 \n",
"11 01013 COM ARANDAS Arandas 01 \n",
"12 01014 COM ARBENT Arbent 01 \n",
"13 01015 COM ARBOYS EN BUGEY Arboys en Bugey 01 \n",
"15 01016 COM ARBIGNY Arbigny 01 \n",
"16 01017 COM ARGIS Argis 01 \n",
"17 01019 COM ARMIX Armix 01 \n",
"18 01021 COM ARS SUR FORMANS Ars-sur-Formans 01 \n",
"19 01022 COM ARTEMARE Artemare 01 \n",
"20 01023 COM ASNIERES SUR SAONE Asnières-sur-Saône 01 \n",
"21 01024 COM ATTIGNAT Attignat 01 \n",
"22 01025 COM BAGE DOMMARTIN Bâgé-Dommartin 01 \n",
"24 01026 COM BAGE LE CHATEL Bâgé-le-Châtel 01 \n",
"25 01027 COM BALAN Balan 01 \n",
"26 01028 COM BANEINS Baneins 01 \n",
"27 01029 COM BEAUPONT Beaupont 01 \n",
"28 01030 COM BEAUREGARD Beauregard 01 \n",
"29 01031 COM BELLIGNAT Bellignat 01 \n",
"30 01032 COM BELIGNEUX Béligneux 01 \n",
"31 01033 COM VALSERHONE Valserhône 01 \n",
"... ... ... ... ... ... \n",
"37712 97412 COM SAINT JOSEPH Saint-Joseph 974 \n",
"37713 97413 COM SAINT LEU Saint-Leu 974 \n",
"37714 97414 COM SAINT LOUIS Saint-Louis 974 \n",
"37715 97415 COM SAINT PAUL Saint-Paul 974 \n",
"37716 97416 COM SAINT PIERRE Saint-Pierre 974 \n",
"37717 97417 COM SAINT PHILIPPE Saint-Philippe 974 \n",
"37718 97418 COM SAINTE MARIE Sainte-Marie 974 \n",
"37719 97419 COM SAINTE ROSE Sainte-Rose 974 \n",
"37720 97420 COM SAINTE SUZANNE Sainte-Suzanne 974 \n",
"37721 97421 COM SALAZIE Salazie 974 \n",
"37722 97422 COM TAMPON Le Tampon 974 \n",
"37723 97423 COM TROIS BASSINS Les Trois-Bassins 974 \n",
"37724 97424 COM CILAOS Cilaos 974 \n",
"37725 97601 COM ACOUA Acoua 976 \n",
"37726 97602 COM BANDRABOUA Bandraboua 976 \n",
"37727 97603 COM BANDRELE Bandrele 976 \n",
"37728 97604 COM BOUENI Bouéni 976 \n",
"37729 97605 COM CHICONI Chiconi 976 \n",
"37730 97606 COM CHIRONGUI Chirongui 976 \n",
"37731 97607 COM DEMBENI Dembeni 976 \n",
"37732 97608 COM DZAOUDZI Dzaoudzi 976 \n",
"37733 97609 COM KANI KELI Kani-Kéli 976 \n",
"37734 97610 COM KOUNGOU Koungou 976 \n",
"37735 97611 COM MAMOUDZOU Mamoudzou 976 \n",
"37736 97612 COM MTSAMBORO Mtsamboro 976 \n",
"37737 97613 COM M TSANGAMOUJI M'Tsangamouji 976 \n",
"37738 97614 COM OUANGANI Ouangani 976 \n",
"37739 97615 COM PAMANDZI Pamandzi 976 \n",
"37740 97616 COM SADA Sada 976 \n",
"37741 97617 COM TSINGONI Tsingoni 976 \n",
"\n",
" REG \n",
"0 84.0 \n",
"1 84.0 \n",
"2 84.0 \n",
"3 84.0 \n",
"4 84.0 \n",
"5 84.0 \n",
"6 84.0 \n",
"7 84.0 \n",
"8 84.0 \n",
"9 84.0 \n",
"10 84.0 \n",
"11 84.0 \n",
"12 84.0 \n",
"13 84.0 \n",
"15 84.0 \n",
"16 84.0 \n",
"17 84.0 \n",
"18 84.0 \n",
"19 84.0 \n",
"20 84.0 \n",
"21 84.0 \n",
"22 84.0 \n",
"24 84.0 \n",
"25 84.0 \n",
"26 84.0 \n",
"27 84.0 \n",
"28 84.0 \n",
"29 84.0 \n",
"30 84.0 \n",
"31 84.0 \n",
"... ... \n",
"37712 4.0 \n",
"37713 4.0 \n",
"37714 4.0 \n",
"37715 4.0 \n",
"37716 4.0 \n",
"37717 4.0 \n",
"37718 4.0 \n",
"37719 4.0 \n",
"37720 4.0 \n",
"37721 4.0 \n",
"37722 4.0 \n",
"37723 4.0 \n",
"37724 4.0 \n",
"37725 6.0 \n",
"37726 6.0 \n",
"37727 6.0 \n",
"37728 6.0 \n",
"37729 6.0 \n",
"37730 6.0 \n",
"37731 6.0 \n",
"37732 6.0 \n",
"37733 6.0 \n",
"37734 6.0 \n",
"37735 6.0 \n",
"37736 6.0 \n",
"37737 6.0 \n",
"37738 6.0 \n",
"37739 6.0 \n",
"37740 6.0 \n",
"37741 6.0 \n",
"\n",
"[34965 rows x 6 columns]"
]
},
"execution_count": 67,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# n'avoir que les communes de type 'COM'\n",
"# 37 742 lignes - 34 965 lignes = 2 777 lignes en moins\n",
"commune = commune.loc[commune['TYPECOM'] == 'COM']\n",
"commune"
]
},
{
"cell_type": "code",
"execution_count": 68,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" COM | \n",
" NCC | \n",
" LIBELLE | \n",
" DEP | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" ABERGEMENT CLEMENCIAT | \n",
" L'Abergement-Clémenciat | \n",
" 01 | \n",
"
\n",
" \n",
" 1 | \n",
" 01002 | \n",
" ABERGEMENT DE VAREY | \n",
" L'Abergement-de-Varey | \n",
" 01 | \n",
"
\n",
" \n",
" 2 | \n",
" 01004 | \n",
" AMBERIEU EN BUGEY | \n",
" Ambérieu-en-Bugey | \n",
" 01 | \n",
"
\n",
" \n",
" 3 | \n",
" 01005 | \n",
" AMBERIEUX EN DOMBES | \n",
" Ambérieux-en-Dombes | \n",
" 01 | \n",
"
\n",
" \n",
" 4 | \n",
" 01006 | \n",
" AMBLEON | \n",
" Ambléon | \n",
" 01 | \n",
"
\n",
" \n",
" 5 | \n",
" 01007 | \n",
" AMBRONAY | \n",
" Ambronay | \n",
" 01 | \n",
"
\n",
" \n",
" 6 | \n",
" 01008 | \n",
" AMBUTRIX | \n",
" Ambutrix | \n",
" 01 | \n",
"
\n",
" \n",
" 7 | \n",
" 01009 | \n",
" ANDERT ET CONDON | \n",
" Andert-et-Condon | \n",
" 01 | \n",
"
\n",
" \n",
" 8 | \n",
" 01010 | \n",
" ANGLEFORT | \n",
" Anglefort | \n",
" 01 | \n",
"
\n",
" \n",
" 9 | \n",
" 01011 | \n",
" APREMONT | \n",
" Apremont | \n",
" 01 | \n",
"
\n",
" \n",
" 10 | \n",
" 01012 | \n",
" ARANC | \n",
" Aranc | \n",
" 01 | \n",
"
\n",
" \n",
" 11 | \n",
" 01013 | \n",
" ARANDAS | \n",
" Arandas | \n",
" 01 | \n",
"
\n",
" \n",
" 12 | \n",
" 01014 | \n",
" ARBENT | \n",
" Arbent | \n",
" 01 | \n",
"
\n",
" \n",
" 13 | \n",
" 01015 | \n",
" ARBOYS EN BUGEY | \n",
" Arboys en Bugey | \n",
" 01 | \n",
"
\n",
" \n",
" 15 | \n",
" 01016 | \n",
" ARBIGNY | \n",
" Arbigny | \n",
" 01 | \n",
"
\n",
" \n",
" 16 | \n",
" 01017 | \n",
" ARGIS | \n",
" Argis | \n",
" 01 | \n",
"
\n",
" \n",
" 17 | \n",
" 01019 | \n",
" ARMIX | \n",
" Armix | \n",
" 01 | \n",
"
\n",
" \n",
" 18 | \n",
" 01021 | \n",
" ARS SUR FORMANS | \n",
" Ars-sur-Formans | \n",
" 01 | \n",
"
\n",
" \n",
" 19 | \n",
" 01022 | \n",
" ARTEMARE | \n",
" Artemare | \n",
" 01 | \n",
"
\n",
" \n",
" 20 | \n",
" 01023 | \n",
" ASNIERES SUR SAONE | \n",
" Asnières-sur-Saône | \n",
" 01 | \n",
"
\n",
" \n",
" 21 | \n",
" 01024 | \n",
" ATTIGNAT | \n",
" Attignat | \n",
" 01 | \n",
"
\n",
" \n",
" 22 | \n",
" 01025 | \n",
" BAGE DOMMARTIN | \n",
" Bâgé-Dommartin | \n",
" 01 | \n",
"
\n",
" \n",
" 24 | \n",
" 01026 | \n",
" BAGE LE CHATEL | \n",
" Bâgé-le-Châtel | \n",
" 01 | \n",
"
\n",
" \n",
" 25 | \n",
" 01027 | \n",
" BALAN | \n",
" Balan | \n",
" 01 | \n",
"
\n",
" \n",
" 26 | \n",
" 01028 | \n",
" BANEINS | \n",
" Baneins | \n",
" 01 | \n",
"
\n",
" \n",
" 27 | \n",
" 01029 | \n",
" BEAUPONT | \n",
" Beaupont | \n",
" 01 | \n",
"
\n",
" \n",
" 28 | \n",
" 01030 | \n",
" BEAUREGARD | \n",
" Beauregard | \n",
" 01 | \n",
"
\n",
" \n",
" 29 | \n",
" 01031 | \n",
" BELLIGNAT | \n",
" Bellignat | \n",
" 01 | \n",
"
\n",
" \n",
" 30 | \n",
" 01032 | \n",
" BELIGNEUX | \n",
" Béligneux | \n",
" 01 | \n",
"
\n",
" \n",
" 31 | \n",
" 01033 | \n",
" VALSERHONE | \n",
" Valserhône | \n",
" 01 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 37712 | \n",
" 97412 | \n",
" SAINT JOSEPH | \n",
" Saint-Joseph | \n",
" 974 | \n",
"
\n",
" \n",
" 37713 | \n",
" 97413 | \n",
" SAINT LEU | \n",
" Saint-Leu | \n",
" 974 | \n",
"
\n",
" \n",
" 37714 | \n",
" 97414 | \n",
" SAINT LOUIS | \n",
" Saint-Louis | \n",
" 974 | \n",
"
\n",
" \n",
" 37715 | \n",
" 97415 | \n",
" SAINT PAUL | \n",
" Saint-Paul | \n",
" 974 | \n",
"
\n",
" \n",
" 37716 | \n",
" 97416 | \n",
" SAINT PIERRE | \n",
" Saint-Pierre | \n",
" 974 | \n",
"
\n",
" \n",
" 37717 | \n",
" 97417 | \n",
" SAINT PHILIPPE | \n",
" Saint-Philippe | \n",
" 974 | \n",
"
\n",
" \n",
" 37718 | \n",
" 97418 | \n",
" SAINTE MARIE | \n",
" Sainte-Marie | \n",
" 974 | \n",
"
\n",
" \n",
" 37719 | \n",
" 97419 | \n",
" SAINTE ROSE | \n",
" Sainte-Rose | \n",
" 974 | \n",
"
\n",
" \n",
" 37720 | \n",
" 97420 | \n",
" SAINTE SUZANNE | \n",
" Sainte-Suzanne | \n",
" 974 | \n",
"
\n",
" \n",
" 37721 | \n",
" 97421 | \n",
" SALAZIE | \n",
" Salazie | \n",
" 974 | \n",
"
\n",
" \n",
" 37722 | \n",
" 97422 | \n",
" TAMPON | \n",
" Le Tampon | \n",
" 974 | \n",
"
\n",
" \n",
" 37723 | \n",
" 97423 | \n",
" TROIS BASSINS | \n",
" Les Trois-Bassins | \n",
" 974 | \n",
"
\n",
" \n",
" 37724 | \n",
" 97424 | \n",
" CILAOS | \n",
" Cilaos | \n",
" 974 | \n",
"
\n",
" \n",
" 37725 | \n",
" 97601 | \n",
" ACOUA | \n",
" Acoua | \n",
" 976 | \n",
"
\n",
" \n",
" 37726 | \n",
" 97602 | \n",
" BANDRABOUA | \n",
" Bandraboua | \n",
" 976 | \n",
"
\n",
" \n",
" 37727 | \n",
" 97603 | \n",
" BANDRELE | \n",
" Bandrele | \n",
" 976 | \n",
"
\n",
" \n",
" 37728 | \n",
" 97604 | \n",
" BOUENI | \n",
" Bouéni | \n",
" 976 | \n",
"
\n",
" \n",
" 37729 | \n",
" 97605 | \n",
" CHICONI | \n",
" Chiconi | \n",
" 976 | \n",
"
\n",
" \n",
" 37730 | \n",
" 97606 | \n",
" CHIRONGUI | \n",
" Chirongui | \n",
" 976 | \n",
"
\n",
" \n",
" 37731 | \n",
" 97607 | \n",
" DEMBENI | \n",
" Dembeni | \n",
" 976 | \n",
"
\n",
" \n",
" 37732 | \n",
" 97608 | \n",
" DZAOUDZI | \n",
" Dzaoudzi | \n",
" 976 | \n",
"
\n",
" \n",
" 37733 | \n",
" 97609 | \n",
" KANI KELI | \n",
" Kani-Kéli | \n",
" 976 | \n",
"
\n",
" \n",
" 37734 | \n",
" 97610 | \n",
" KOUNGOU | \n",
" Koungou | \n",
" 976 | \n",
"
\n",
" \n",
" 37735 | \n",
" 97611 | \n",
" MAMOUDZOU | \n",
" Mamoudzou | \n",
" 976 | \n",
"
\n",
" \n",
" 37736 | \n",
" 97612 | \n",
" MTSAMBORO | \n",
" Mtsamboro | \n",
" 976 | \n",
"
\n",
" \n",
" 37737 | \n",
" 97613 | \n",
" M TSANGAMOUJI | \n",
" M'Tsangamouji | \n",
" 976 | \n",
"
\n",
" \n",
" 37738 | \n",
" 97614 | \n",
" OUANGANI | \n",
" Ouangani | \n",
" 976 | \n",
"
\n",
" \n",
" 37739 | \n",
" 97615 | \n",
" PAMANDZI | \n",
" Pamandzi | \n",
" 976 | \n",
"
\n",
" \n",
" 37740 | \n",
" 97616 | \n",
" SADA | \n",
" Sada | \n",
" 976 | \n",
"
\n",
" \n",
" 37741 | \n",
" 97617 | \n",
" TSINGONI | \n",
" Tsingoni | \n",
" 976 | \n",
"
\n",
" \n",
"
\n",
"
34965 rows × 4 columns
\n",
"
"
],
"text/plain": [
" COM NCC LIBELLE DEP\n",
"0 01001 ABERGEMENT CLEMENCIAT L'Abergement-Clémenciat 01\n",
"1 01002 ABERGEMENT DE VAREY L'Abergement-de-Varey 01\n",
"2 01004 AMBERIEU EN BUGEY Ambérieu-en-Bugey 01\n",
"3 01005 AMBERIEUX EN DOMBES Ambérieux-en-Dombes 01\n",
"4 01006 AMBLEON Ambléon 01\n",
"5 01007 AMBRONAY Ambronay 01\n",
"6 01008 AMBUTRIX Ambutrix 01\n",
"7 01009 ANDERT ET CONDON Andert-et-Condon 01\n",
"8 01010 ANGLEFORT Anglefort 01\n",
"9 01011 APREMONT Apremont 01\n",
"10 01012 ARANC Aranc 01\n",
"11 01013 ARANDAS Arandas 01\n",
"12 01014 ARBENT Arbent 01\n",
"13 01015 ARBOYS EN BUGEY Arboys en Bugey 01\n",
"15 01016 ARBIGNY Arbigny 01\n",
"16 01017 ARGIS Argis 01\n",
"17 01019 ARMIX Armix 01\n",
"18 01021 ARS SUR FORMANS Ars-sur-Formans 01\n",
"19 01022 ARTEMARE Artemare 01\n",
"20 01023 ASNIERES SUR SAONE Asnières-sur-Saône 01\n",
"21 01024 ATTIGNAT Attignat 01\n",
"22 01025 BAGE DOMMARTIN Bâgé-Dommartin 01\n",
"24 01026 BAGE LE CHATEL Bâgé-le-Châtel 01\n",
"25 01027 BALAN Balan 01\n",
"26 01028 BANEINS Baneins 01\n",
"27 01029 BEAUPONT Beaupont 01\n",
"28 01030 BEAUREGARD Beauregard 01\n",
"29 01031 BELLIGNAT Bellignat 01\n",
"30 01032 BELIGNEUX Béligneux 01\n",
"31 01033 VALSERHONE Valserhône 01\n",
"... ... ... ... ...\n",
"37712 97412 SAINT JOSEPH Saint-Joseph 974\n",
"37713 97413 SAINT LEU Saint-Leu 974\n",
"37714 97414 SAINT LOUIS Saint-Louis 974\n",
"37715 97415 SAINT PAUL Saint-Paul 974\n",
"37716 97416 SAINT PIERRE Saint-Pierre 974\n",
"37717 97417 SAINT PHILIPPE Saint-Philippe 974\n",
"37718 97418 SAINTE MARIE Sainte-Marie 974\n",
"37719 97419 SAINTE ROSE Sainte-Rose 974\n",
"37720 97420 SAINTE SUZANNE Sainte-Suzanne 974\n",
"37721 97421 SALAZIE Salazie 974\n",
"37722 97422 TAMPON Le Tampon 974\n",
"37723 97423 TROIS BASSINS Les Trois-Bassins 974\n",
"37724 97424 CILAOS Cilaos 974\n",
"37725 97601 ACOUA Acoua 976\n",
"37726 97602 BANDRABOUA Bandraboua 976\n",
"37727 97603 BANDRELE Bandrele 976\n",
"37728 97604 BOUENI Bouéni 976\n",
"37729 97605 CHICONI Chiconi 976\n",
"37730 97606 CHIRONGUI Chirongui 976\n",
"37731 97607 DEMBENI Dembeni 976\n",
"37732 97608 DZAOUDZI Dzaoudzi 976\n",
"37733 97609 KANI KELI Kani-Kéli 976\n",
"37734 97610 KOUNGOU Koungou 976\n",
"37735 97611 MAMOUDZOU Mamoudzou 976\n",
"37736 97612 MTSAMBORO Mtsamboro 976\n",
"37737 97613 M TSANGAMOUJI M'Tsangamouji 976\n",
"37738 97614 OUANGANI Ouangani 976\n",
"37739 97615 PAMANDZI Pamandzi 976\n",
"37740 97616 SADA Sada 976\n",
"37741 97617 TSINGONI Tsingoni 976\n",
"\n",
"[34965 rows x 4 columns]"
]
},
"execution_count": 68,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"commune = commune[[\"COM\",\"NCC\",\"LIBELLE\",\"DEP\"]]\n",
"commune"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "MmDCnRpoI3iR"
},
"source": [
"### Statistiques"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "L31Dd6tDGCmm"
},
"source": [
"Liste des champs à garder : (40 colonnes)\n",
"1. CODGEO\n",
"2. SUPERF\n",
"3. P18_POP,P13_POP,P08_POP,D99_POP (Population pour 4 années)\n",
"4. NAIS1318,NAIS0813 NAIS9908,NAIS9099,NAIS8290 (Naissance par 5 tranche d'années)\n",
"5. DECE1318,DECE0813,DECE9908,DECE9099,DECE8290 (Décès par 5 tranche d'années)\n",
"6. P18_LOG,P13_LOG,P08_LOG,D99_LOG,D90_LOG,D82_LOG (nombre de logement total pour 6 années \n",
"7. P18_LOGVAC,P13_LOGVAC,P08_LOGVAC,D99_LOGVAC,D90_LOGVAC,D82_LOGVAC (nombre de logement vacant total pour 6 années)\n",
"8. P18_RP,P13_RP,P08_RP,D99_RP,D90_RP,D82_RP (nombre de résidences principales total pour 6 années)\n",
"9. P18_RSECOCC,P13_RSECOCC,P08_RSECOCC,D99_RSECOCC,D90_RSECOCC,D82_RSECOCC( nombre de résidences secondaires et de logements occasionnels total pour 6 années)"
]
},
{
"cell_type": "code",
"execution_count": 69,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 424
},
"id": "vZdUByb8I25J",
"outputId": "4459f9dd-3fc7-4a78-c1ae-f74d848ebb47",
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" CODGEO | \n",
" SUPERF | \n",
" P18_POP | \n",
" P13_POP | \n",
" P08_POP | \n",
" D99_POP | \n",
" NAIS1318 | \n",
" NAIS0813 | \n",
" NAIS9908 | \n",
" NAIS9099 | \n",
" ... | \n",
" P08_RP | \n",
" D99_RP | \n",
" D90_RP | \n",
" D82_RP | \n",
" P18_RSECOCC | \n",
" P13_RSECOCC | \n",
" P08_RSECOCC | \n",
" D99_RSECOCC | \n",
" D90_RSECOCC | \n",
" D82_RSECOCC | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" 15.95 | \n",
" 771 | \n",
" 767 | \n",
" 791 | \n",
" 728 | \n",
" 44.0 | \n",
" 40 | \n",
" 87.0 | \n",
" 60.0 | \n",
" ... | \n",
" 291.626387 | \n",
" 248 | \n",
" 196 | \n",
" 163.0 | \n",
" 16.278261 | \n",
" 21.063063 | \n",
" 23.927711 | \n",
" 32 | \n",
" 31 | \n",
" 26.0 | \n",
"
\n",
" \n",
" 1 | \n",
" 01002 | \n",
" 9.15 | \n",
" 253 | \n",
" 236 | \n",
" 194 | \n",
" 168 | \n",
" 23.0 | \n",
" 15 | \n",
" 32.0 | \n",
" 20.0 | \n",
" ... | \n",
" 83.282828 | \n",
" 67 | \n",
" 68 | \n",
" 59.0 | \n",
" 52.945455 | \n",
" 49.620253 | \n",
" 61.000000 | \n",
" 71 | \n",
" 65 | \n",
" 75.0 | \n",
"
\n",
" \n",
" 2 | \n",
" 01004 | \n",
" 24.60 | \n",
" 14204 | \n",
" 14359 | \n",
" 12792 | \n",
" 11436 | \n",
" 1092.0 | \n",
" 1067 | \n",
" 1542.0 | \n",
" 1299.0 | \n",
" ... | \n",
" 5529.109976 | \n",
" 4635 | \n",
" 4006 | \n",
" 3520.0 | \n",
" 118.593433 | \n",
" 117.640523 | \n",
" 115.156391 | \n",
" 135 | \n",
" 174 | \n",
" 194.0 | \n",
"
\n",
" \n",
" 3 | \n",
" 01005 | \n",
" 15.92 | \n",
" 1720 | \n",
" 1635 | \n",
" 1567 | \n",
" 1408 | \n",
" 90.0 | \n",
" 114 | \n",
" 159.0 | \n",
" 135.0 | \n",
" ... | \n",
" 586.655322 | \n",
" 473 | \n",
" 369 | \n",
" 275.0 | \n",
" 4.632675 | \n",
" 9.710099 | \n",
" 7.363061 | \n",
" 14 | \n",
" 11 | \n",
" 30.0 | \n",
"
\n",
" \n",
" 4 | \n",
" 01006 | \n",
" 5.88 | \n",
" 112 | \n",
" 108 | \n",
" 123 | \n",
" 86 | \n",
" 7.0 | \n",
" 8 | \n",
" 7.0 | \n",
" 6.0 | \n",
" ... | \n",
" 53.300000 | \n",
" 41 | \n",
" 33 | \n",
" 27.0 | \n",
" 12.333333 | \n",
" 13.000000 | \n",
" 12.000000 | \n",
" 13 | \n",
" 16 | \n",
" 17.0 | \n",
"
\n",
" \n",
" 5 | \n",
" 01007 | \n",
" 33.55 | \n",
" 2763 | \n",
" 2503 | \n",
" 2296 | \n",
" 2146 | \n",
" 158.0 | \n",
" 175 | \n",
" 253.0 | \n",
" 198.0 | \n",
" ... | \n",
" 920.175258 | \n",
" 798 | \n",
" 666 | \n",
" 568.0 | \n",
" 47.810976 | \n",
" 59.681622 | \n",
" 62.453131 | \n",
" 69 | \n",
" 89 | \n",
" 98.0 | \n",
"
\n",
" \n",
" 6 | \n",
" 01008 | \n",
" 5.22 | \n",
" 755 | \n",
" 744 | \n",
" 657 | \n",
" 586 | \n",
" 47.0 | \n",
" 61 | \n",
" 59.0 | \n",
" 59.0 | \n",
" ... | \n",
" 267.000000 | \n",
" 219 | \n",
" 195 | \n",
" 136.0 | \n",
" 6.000000 | \n",
" 9.000000 | \n",
" 10.000000 | \n",
" 16 | \n",
" 19 | \n",
" 19.0 | \n",
"
\n",
" \n",
" 7 | \n",
" 01009 | \n",
" 6.94 | \n",
" 324 | \n",
" 337 | \n",
" 331 | \n",
" 275 | \n",
" 7.0 | \n",
" 20 | \n",
" 29.0 | \n",
" 21.0 | \n",
" ... | \n",
" 141.000000 | \n",
" 116 | \n",
" 101 | \n",
" 89.0 | \n",
" 24.000000 | \n",
" 23.000000 | \n",
" 23.000000 | \n",
" 20 | \n",
" 26 | \n",
" 20.0 | \n",
"
\n",
" \n",
" 8 | \n",
" 01010 | \n",
" 29.26 | \n",
" 1113 | \n",
" 1108 | \n",
" 926 | \n",
" 769 | \n",
" 63.0 | \n",
" 62 | \n",
" 100.0 | \n",
" 70.0 | \n",
" ... | \n",
" 381.307743 | \n",
" 304 | \n",
" 260 | \n",
" 234.0 | \n",
" 78.516556 | \n",
" 79.231884 | \n",
" 90.243513 | \n",
" 82 | \n",
" 81 | \n",
" 67.0 | \n",
"
\n",
" \n",
" 9 | \n",
" 01011 | \n",
" 14.57 | \n",
" 373 | \n",
" 394 | \n",
" 339 | \n",
" 329 | \n",
" 20.0 | \n",
" 26 | \n",
" 42.0 | \n",
" 39.0 | \n",
" ... | \n",
" 131.324324 | \n",
" 121 | \n",
" 111 | \n",
" 90.0 | \n",
" 21.000000 | \n",
" 23.497297 | \n",
" 23.550898 | \n",
" 23 | \n",
" 16 | \n",
" 19.0 | \n",
"
\n",
" \n",
" 10 | \n",
" 01012 | \n",
" 21.65 | \n",
" 329 | \n",
" 314 | \n",
" 285 | \n",
" 275 | \n",
" 15.0 | \n",
" 24 | \n",
" 22.0 | \n",
" 17.0 | \n",
" ... | \n",
" 131.538462 | \n",
" 119 | \n",
" 117 | \n",
" 106.0 | \n",
" 50.444444 | \n",
" 47.218605 | \n",
" 49.251282 | \n",
" 59 | \n",
" 50 | \n",
" 52.0 | \n",
"
\n",
" \n",
" 11 | \n",
" 01013 | \n",
" 14.10 | \n",
" 144 | \n",
" 158 | \n",
" 164 | \n",
" 135 | \n",
" 9.0 | \n",
" 7 | \n",
" 16.0 | \n",
" 15.0 | \n",
" ... | \n",
" 67.468354 | \n",
" 59 | \n",
" 55 | \n",
" 60.0 | \n",
" 36.000000 | \n",
" 33.000000 | \n",
" 38.000000 | \n",
" 41 | \n",
" 38 | \n",
" 30.0 | \n",
"
\n",
" \n",
" 12 | \n",
" 01014 | \n",
" 23.49 | \n",
" 3356 | \n",
" 3410 | \n",
" 3433 | \n",
" 3610 | \n",
" 150.0 | \n",
" 194 | \n",
" 395.0 | \n",
" 433.0 | \n",
" ... | \n",
" 1247.643836 | \n",
" 1140 | \n",
" 1016 | \n",
" 840.0 | \n",
" 9.053254 | \n",
" 13.053498 | \n",
" 11.141383 | \n",
" 14 | \n",
" 10 | \n",
" 10.0 | \n",
"
\n",
" \n",
" 13 | \n",
" 01015 | \n",
" 22.49 | \n",
" 647 | \n",
" 631 | \n",
" 593 | \n",
" 533 | \n",
" 25.0 | \n",
" 22 | \n",
" 49.0 | \n",
" 38.0 | \n",
" ... | \n",
" 256.000000 | \n",
" 226 | \n",
" 201 | \n",
" 183.0 | \n",
" 73.000000 | \n",
" 66.000000 | \n",
" 67.000000 | \n",
" 69 | \n",
" 78 | \n",
" 68.0 | \n",
"
\n",
" \n",
" 14 | \n",
" 01016 | \n",
" 17.47 | \n",
" 461 | \n",
" 427 | \n",
" 368 | \n",
" 332 | \n",
" 28.0 | \n",
" 27 | \n",
" 36.0 | \n",
" 22.0 | \n",
" ... | \n",
" 144.802005 | \n",
" 133 | \n",
" 121 | \n",
" 117.0 | \n",
" 18.491943 | \n",
" 24.748114 | \n",
" 21.232407 | \n",
" 20 | \n",
" 21 | \n",
" 21.0 | \n",
"
\n",
" \n",
" 15 | \n",
" 01017 | \n",
" 7.84 | \n",
" 450 | \n",
" 422 | \n",
" 421 | \n",
" 390 | \n",
" 21.0 | \n",
" 37 | \n",
" 44.0 | \n",
" 34.0 | \n",
" ... | \n",
" 189.648585 | \n",
" 164 | \n",
" 178 | \n",
" 201.0 | \n",
" 65.393939 | \n",
" 67.375000 | \n",
" 75.900901 | \n",
" 71 | \n",
" 78 | \n",
" 91.0 | \n",
"
\n",
" \n",
" 16 | \n",
" 01019 | \n",
" 6.82 | \n",
" 27 | \n",
" 21 | \n",
" 23 | \n",
" 15 | \n",
" 2.0 | \n",
" 1 | \n",
" 0.0 | \n",
" 1.0 | \n",
" ... | \n",
" 13.800000 | \n",
" 10 | \n",
" 8 | \n",
" 12.0 | \n",
" 16.252874 | \n",
" 12.962963 | \n",
" 12.458333 | \n",
" 10 | \n",
" 11 | \n",
" 11.0 | \n",
"
\n",
" \n",
" 17 | \n",
" 01021 | \n",
" 5.50 | \n",
" 1427 | \n",
" 1387 | \n",
" 1284 | \n",
" 1102 | \n",
" 73.0 | \n",
" 85 | \n",
" 118.0 | \n",
" 96.0 | \n",
" ... | \n",
" 416.000000 | \n",
" 318 | \n",
" 261 | \n",
" 220.0 | \n",
" 15.000000 | \n",
" 15.000000 | \n",
" 9.000000 | \n",
" 14 | \n",
" 14 | \n",
" 15.0 | \n",
"
\n",
" \n",
" 18 | \n",
" 01022 | \n",
" 3.75 | \n",
" 1244 | \n",
" 1175 | \n",
" 1097 | \n",
" 970 | \n",
" 46.0 | \n",
" 56 | \n",
" 92.0 | \n",
" 90.0 | \n",
" ... | \n",
" 494.543798 | \n",
" 427 | \n",
" 388 | \n",
" 354.0 | \n",
" 40.453901 | \n",
" 46.044978 | \n",
" 61.979167 | \n",
" 59 | \n",
" 72 | \n",
" 75.0 | \n",
"
\n",
" \n",
" 19 | \n",
" 01023 | \n",
" 4.68 | \n",
" 71 | \n",
" 69 | \n",
" 79 | \n",
" 69 | \n",
" 8.0 | \n",
" 4 | \n",
" 18.0 | \n",
" 9.0 | \n",
" ... | \n",
" 31.383562 | \n",
" 28 | \n",
" 31 | \n",
" 34.0 | \n",
" 7.583333 | \n",
" 6.939130 | \n",
" 9.428571 | \n",
" 9 | \n",
" 8 | \n",
" 9.0 | \n",
"
\n",
" \n",
" 20 | \n",
" 01024 | \n",
" 18.69 | \n",
" 3196 | \n",
" 3260 | \n",
" 2662 | \n",
" 1924 | \n",
" 189.0 | \n",
" 221 | \n",
" 258.0 | \n",
" 178.0 | \n",
" ... | \n",
" 1015.208154 | \n",
" 719 | \n",
" 614 | \n",
" 552.0 | \n",
" 13.111429 | \n",
" 17.797090 | \n",
" 13.513487 | \n",
" 19 | \n",
" 18 | \n",
" 14.0 | \n",
"
\n",
" \n",
" 21 | \n",
" 01025 | \n",
" 56.87 | \n",
" 4078 | \n",
" 4036 | \n",
" 3679 | \n",
" 2914 | \n",
" 256.0 | \n",
" 248 | \n",
" 401.0 | \n",
" 310.0 | \n",
" ... | \n",
" 1363.684940 | \n",
" 1047 | \n",
" 849 | \n",
" 702.0 | \n",
" 23.111632 | \n",
" 35.895986 | \n",
" 32.398085 | \n",
" 48 | \n",
" 38 | \n",
" 36.0 | \n",
"
\n",
" \n",
" 22 | \n",
" 01026 | \n",
" 0.88 | \n",
" 948 | \n",
" 855 | \n",
" 795 | \n",
" 762 | \n",
" 49.0 | \n",
" 41 | \n",
" 65.0 | \n",
" 61.0 | \n",
" ... | \n",
" 335.883578 | \n",
" 285 | \n",
" 260 | \n",
" 220.0 | \n",
" 8.771784 | \n",
" 5.788618 | \n",
" 10.130342 | \n",
" 10 | \n",
" 16 | \n",
" 12.0 | \n",
"
\n",
" \n",
" 23 | \n",
" 01027 | \n",
" 18.04 | \n",
" 2513 | \n",
" 2828 | \n",
" 2362 | \n",
" 1534 | \n",
" 146.0 | \n",
" 118 | \n",
" 183.0 | \n",
" 166.0 | \n",
" ... | \n",
" 565.000000 | \n",
" 481 | \n",
" 414 | \n",
" 314.0 | \n",
" 4.000000 | \n",
" 3.000000 | \n",
" 5.000000 | \n",
" 10 | \n",
" 22 | \n",
" 21.0 | \n",
"
\n",
" \n",
" 24 | \n",
" 01028 | \n",
" 8.91 | \n",
" 610 | \n",
" 573 | \n",
" 595 | \n",
" 529 | \n",
" 39.0 | \n",
" 39 | \n",
" 88.0 | \n",
" 44.0 | \n",
" ... | \n",
" 218.444056 | \n",
" 178 | \n",
" 128 | \n",
" 110.0 | \n",
" 5.706626 | \n",
" 7.616756 | \n",
" 9.380332 | \n",
" 19 | \n",
" 28 | \n",
" 19.0 | \n",
"
\n",
" \n",
" 25 | \n",
" 01029 | \n",
" 14.07 | \n",
" 687 | \n",
" 677 | \n",
" 560 | \n",
" 492 | \n",
" 28.0 | \n",
" 49 | \n",
" 43.0 | \n",
" 26.0 | \n",
" ... | \n",
" 217.982908 | \n",
" 193 | \n",
" 166 | \n",
" 169.0 | \n",
" 25.000000 | \n",
" 28.000000 | \n",
" 30.890459 | \n",
" 40 | \n",
" 42 | \n",
" 51.0 | \n",
"
\n",
" \n",
" 26 | \n",
" 01030 | \n",
" 0.94 | \n",
" 848 | \n",
" 876 | \n",
" 881 | \n",
" 817 | \n",
" 53.0 | \n",
" 64 | \n",
" 97.0 | \n",
" 114.0 | \n",
" ... | \n",
" 346.784979 | \n",
" 304 | \n",
" 302 | \n",
" 229.0 | \n",
" 7.660874 | \n",
" 7.252369 | \n",
" 0.000000 | \n",
" 12 | \n",
" 17 | \n",
" 18.0 | \n",
"
\n",
" \n",
" 27 | \n",
" 01031 | \n",
" 7.83 | \n",
" 3632 | \n",
" 3646 | \n",
" 3464 | \n",
" 3488 | \n",
" 231.0 | \n",
" 289 | \n",
" 444.0 | \n",
" 490.0 | \n",
" ... | \n",
" 1596.000000 | \n",
" 1471 | \n",
" 1143 | \n",
" 894.0 | \n",
" 27.013939 | \n",
" 13.054507 | \n",
" 15.133407 | \n",
" 38 | \n",
" 12 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 28 | \n",
" 01032 | \n",
" 13.30 | \n",
" 3351 | \n",
" 3304 | \n",
" 2883 | \n",
" 2594 | \n",
" 282.0 | \n",
" 300 | \n",
" 457.0 | \n",
" 410.0 | \n",
" ... | \n",
" 1043.000000 | \n",
" 856 | \n",
" 727 | \n",
" 474.0 | \n",
" 26.000000 | \n",
" 20.000000 | \n",
" 25.000000 | \n",
" 37 | \n",
" 51 | \n",
" 55.0 | \n",
"
\n",
" \n",
" 29 | \n",
" 01033 | \n",
" 62.53 | \n",
" 16431 | \n",
" 15847 | \n",
" 15528 | \n",
" 14422 | \n",
" 1151.0 | \n",
" 1089 | \n",
" 1847.0 | \n",
" 1806.0 | \n",
" ... | \n",
" 6614.624168 | \n",
" 5867 | \n",
" 5367 | \n",
" 4928.0 | \n",
" 244.609179 | \n",
" 213.557866 | \n",
" 186.240149 | \n",
" 273 | \n",
" 294 | \n",
" 276.0 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 34963 | \n",
" 97356 | \n",
" 10030.00 | \n",
" 1834 | \n",
" 1707 | \n",
" 1535 | \n",
" 1032 | \n",
" 254.0 | \n",
" 276 | \n",
" 553.0 | \n",
" 379.0 | \n",
" ... | \n",
" 287.355344 | \n",
" 185 | \n",
" 121 | \n",
" 99.0 | \n",
" 13.703526 | \n",
" 21.144792 | \n",
" 6.631200 | \n",
" 2 | \n",
" 0 | \n",
" 1.0 | \n",
"
\n",
" \n",
" 34964 | \n",
" 97357 | \n",
" 2112.00 | \n",
" 8698 | \n",
" 6343 | \n",
" 3973 | \n",
" 2862 | \n",
" 1040.0 | \n",
" 991 | \n",
" 1571.0 | \n",
" 945.0 | \n",
" ... | \n",
" 1046.393287 | \n",
" 909 | \n",
" 607 | \n",
" 255.0 | \n",
" 14.737827 | \n",
" 108.519877 | \n",
" 126.326948 | \n",
" 138 | \n",
" 388 | \n",
" 174.0 | \n",
"
\n",
" \n",
" 34965 | \n",
" 97358 | \n",
" 5680.00 | \n",
" 216 | \n",
" 150 | \n",
" 476 | \n",
" 239 | \n",
" 1.0 | \n",
" 1 | \n",
" 40.0 | \n",
" 2.0 | \n",
" ... | \n",
" 133.000000 | \n",
" 104 | \n",
" 44 | \n",
" 70.0 | \n",
" 0.000000 | \n",
" 5.000000 | \n",
" 0.000000 | \n",
" 9 | \n",
" 1 | \n",
" 0.0 | \n",
"
\n",
" \n",
" 34966 | \n",
" 97360 | \n",
" 2020.00 | \n",
" 9381 | \n",
" 7649 | \n",
" 6458 | \n",
" 3628 | \n",
" 821.0 | \n",
" 811 | \n",
" 1303.0 | \n",
" 1144.0 | \n",
" ... | \n",
" 1367.893795 | \n",
" 921 | \n",
" 650 | \n",
" 182.0 | \n",
" 22.501209 | \n",
" 133.429490 | \n",
" 6.028607 | \n",
" 96 | \n",
" 183 | \n",
" 43.0 | \n",
"
\n",
" \n",
" 34967 | \n",
" 97361 | \n",
" 187.40 | \n",
" 1430 | \n",
" 1350 | \n",
" 1305 | \n",
" 887 | \n",
" 110.0 | \n",
" 110 | \n",
" 234.0 | \n",
" 131.0 | \n",
" ... | \n",
" 294.115192 | \n",
" 176 | \n",
" 112 | \n",
" 73.0 | \n",
" 11.718688 | \n",
" 0.840755 | \n",
" 32.573145 | \n",
" 15 | \n",
" 57 | \n",
" 10.0 | \n",
"
\n",
" \n",
" 34968 | \n",
" 97362 | \n",
" 2628.00 | \n",
" 6212 | \n",
" 6335 | \n",
" 3136 | \n",
" 1650 | \n",
" 341.0 | \n",
" 376 | \n",
" 642.0 | \n",
" 142.0 | \n",
" ... | \n",
" 592.338028 | \n",
" 450 | \n",
" 239 | \n",
" 101.0 | \n",
" 64.528215 | \n",
" 81.538419 | \n",
" 215.656216 | \n",
" 28 | \n",
" 153 | \n",
" 68.0 | \n",
"
\n",
" \n",
" 34969 | \n",
" 97401 | \n",
" 26.27 | \n",
" 11246 | \n",
" 11203 | \n",
" 10336 | \n",
" 7172 | \n",
" 823.0 | \n",
" 838 | \n",
" 1246.0 | \n",
" 946.0 | \n",
" ... | \n",
" 3764.000000 | \n",
" 2254 | \n",
" 1563 | \n",
" 1240.0 | \n",
" 161.582553 | \n",
" 156.703208 | \n",
" 109.415071 | \n",
" 60 | \n",
" 58 | \n",
" 76.0 | \n",
"
\n",
" \n",
" 34970 | \n",
" 97402 | \n",
" 88.55 | \n",
" 12768 | \n",
" 12616 | \n",
" 11404 | \n",
" 9683 | \n",
" 1057.0 | \n",
" 1021 | \n",
" 1752.0 | \n",
" 1515.0 | \n",
" ... | \n",
" 3791.000000 | \n",
" 2663 | \n",
" 2012 | \n",
" 1477.0 | \n",
" 49.911166 | \n",
" 35.734985 | \n",
" 30.000000 | \n",
" 17 | \n",
" 30 | \n",
" 32.0 | \n",
"
\n",
" \n",
" 34971 | \n",
" 97403 | \n",
" 66.83 | \n",
" 6914 | \n",
" 6519 | \n",
" 6022 | \n",
" 5170 | \n",
" 477.0 | \n",
" 482 | \n",
" 826.0 | \n",
" 763.0 | \n",
" ... | \n",
" 2218.878874 | \n",
" 1644 | \n",
" 1190 | \n",
" 927.0 | \n",
" 158.631955 | \n",
" 101.528470 | \n",
" 123.290841 | \n",
" 75 | \n",
" 51 | \n",
" 50.0 | \n",
"
\n",
" \n",
" 34972 | \n",
" 97404 | \n",
" 38.65 | \n",
" 14108 | \n",
" 13581 | \n",
" 13367 | \n",
" 11755 | \n",
" 935.0 | \n",
" 1046 | \n",
" 1868.0 | \n",
" 1831.0 | \n",
" ... | \n",
" 4711.423791 | \n",
" 3591 | \n",
" 2340 | \n",
" 1773.0 | \n",
" 237.998942 | \n",
" 142.889964 | \n",
" 126.925172 | \n",
" 121 | \n",
" 70 | \n",
" 60.0 | \n",
"
\n",
" \n",
" 34973 | \n",
" 97405 | \n",
" 33.93 | \n",
" 12308 | \n",
" 11633 | \n",
" 11692 | \n",
" 10151 | \n",
" 836.0 | \n",
" 897 | \n",
" 1568.0 | \n",
" 1406.0 | \n",
" ... | \n",
" 4311.464499 | \n",
" 3349 | \n",
" 2608 | \n",
" 2024.0 | \n",
" 107.657605 | \n",
" 82.782168 | \n",
" 67.084488 | \n",
" 20 | \n",
" 32 | \n",
" 24.0 | \n",
"
\n",
" \n",
" 34974 | \n",
" 97406 | \n",
" 83.19 | \n",
" 6568 | \n",
" 5741 | \n",
" 4940 | \n",
" 3434 | \n",
" 501.0 | \n",
" 439 | \n",
" 696.0 | \n",
" 436.0 | \n",
" ... | \n",
" 1708.000000 | \n",
" 1082 | \n",
" 775 | \n",
" 537.0 | \n",
" 695.512652 | \n",
" 656.287299 | \n",
" 685.240058 | \n",
" 488 | \n",
" 572 | \n",
" 528.0 | \n",
"
\n",
" \n",
" 34975 | \n",
" 97407 | \n",
" 16.62 | \n",
" 33531 | \n",
" 35881 | \n",
" 38279 | \n",
" 38412 | \n",
" 3070.0 | \n",
" 3605 | \n",
" 7844.0 | \n",
" 7942.0 | \n",
" ... | \n",
" 11932.788200 | \n",
" 11019 | \n",
" 8917 | \n",
" 7274.0 | \n",
" 37.368237 | \n",
" 78.281407 | \n",
" 76.152852 | \n",
" 69 | \n",
" 66 | \n",
" 123.0 | \n",
"
\n",
" \n",
" 34976 | \n",
" 97408 | \n",
" 118.35 | \n",
" 32633 | \n",
" 31439 | \n",
" 28798 | \n",
" 21904 | \n",
" 2880.0 | \n",
" 2760 | \n",
" 4613.0 | \n",
" 3758.0 | \n",
" ... | \n",
" 9535.843991 | \n",
" 6539 | \n",
" 4018 | \n",
" 2437.0 | \n",
" 197.917486 | \n",
" 136.694436 | \n",
" 78.248660 | \n",
" 108 | \n",
" 119 | \n",
" 65.0 | \n",
"
\n",
" \n",
" 34977 | \n",
" 97409 | \n",
" 53.07 | \n",
" 56747 | \n",
" 56156 | \n",
" 52956 | \n",
" 43174 | \n",
" 5230.0 | \n",
" 5269 | \n",
" 9325.0 | \n",
" 7685.0 | \n",
" ... | \n",
" 16574.682600 | \n",
" 12296 | \n",
" 8683 | \n",
" 6636.0 | \n",
" 310.380925 | \n",
" 122.492240 | \n",
" 95.025267 | \n",
" 49 | \n",
" 48 | \n",
" 88.0 | \n",
"
\n",
" \n",
" 34978 | \n",
" 97410 | \n",
" 229.61 | \n",
" 37274 | \n",
" 36131 | \n",
" 33802 | \n",
" 31560 | \n",
" 3426.0 | \n",
" 3264 | \n",
" 6297.0 | \n",
" 5846.0 | \n",
" ... | \n",
" 10926.732600 | \n",
" 9188 | \n",
" 6704 | \n",
" 5399.0 | \n",
" 72.814899 | \n",
" 101.641973 | \n",
" 115.270236 | \n",
" 79 | \n",
" 42 | \n",
" 85.0 | \n",
"
\n",
" \n",
" 34979 | \n",
" 97411 | \n",
" 142.79 | \n",
" 150535 | \n",
" 142442 | \n",
" 144238 | \n",
" 131557 | \n",
" 11926.0 | \n",
" 12318 | \n",
" 22697.0 | \n",
" 23089.0 | \n",
" ... | \n",
" 54838.891490 | \n",
" 44100 | \n",
" 34667 | \n",
" 27387.0 | \n",
" 993.607878 | \n",
" 685.782946 | \n",
" 965.185969 | \n",
" 376 | \n",
" 828 | \n",
" 508.0 | \n",
"
\n",
" \n",
" 34980 | \n",
" 97412 | \n",
" 178.50 | \n",
" 37517 | \n",
" 37550 | \n",
" 35062 | \n",
" 30293 | \n",
" 2847.0 | \n",
" 3103 | \n",
" 5193.0 | \n",
" 4502.0 | \n",
" ... | \n",
" 12393.294630 | \n",
" 9441 | \n",
" 7114 | \n",
" 5696.0 | \n",
" 313.048880 | \n",
" 232.187384 | \n",
" 196.094413 | \n",
" 154 | \n",
" 144 | \n",
" 148.0 | \n",
"
\n",
" \n",
" 34981 | \n",
" 97413 | \n",
" 118.37 | \n",
" 34196 | \n",
" 33154 | \n",
" 29925 | \n",
" 25314 | \n",
" 2738.0 | \n",
" 2744 | \n",
" 4690.0 | \n",
" 4275.0 | \n",
" ... | \n",
" 10145.075520 | \n",
" 7331 | \n",
" 5264 | \n",
" 4062.0 | \n",
" 663.957801 | \n",
" 453.186138 | \n",
" 250.810284 | \n",
" 97 | \n",
" 146 | \n",
" 187.0 | \n",
"
\n",
" \n",
" 34982 | \n",
" 97414 | \n",
" 98.90 | \n",
" 53589 | \n",
" 52656 | \n",
" 50717 | \n",
" 43519 | \n",
" 4930.0 | \n",
" 5130 | \n",
" 8646.0 | \n",
" 7641.0 | \n",
" ... | \n",
" 16262.721440 | \n",
" 12466 | \n",
" 9499 | \n",
" 7391.0 | \n",
" 558.705425 | \n",
" 304.655511 | \n",
" 232.244255 | \n",
" 164 | \n",
" 156 | \n",
" 247.0 | \n",
"
\n",
" \n",
" 34983 | \n",
" 97415 | \n",
" 241.28 | \n",
" 103492 | \n",
" 104332 | \n",
" 103008 | \n",
" 87712 | \n",
" 7542.0 | \n",
" 8276 | \n",
" 16018.0 | \n",
" 15458.0 | \n",
" ... | \n",
" 33887.919930 | \n",
" 25837 | \n",
" 17857 | \n",
" 12737.0 | \n",
" 3605.586132 | \n",
" 1508.288258 | \n",
" 874.230610 | \n",
" 803 | \n",
" 684 | \n",
" 635.0 | \n",
"
\n",
" \n",
" 34984 | \n",
" 97416 | \n",
" 95.99 | \n",
" 84961 | \n",
" 81415 | \n",
" 76247 | \n",
" 68915 | \n",
" 6857.0 | \n",
" 6679 | \n",
" 12208.0 | \n",
" 12133.0 | \n",
" ... | \n",
" 27009.478960 | \n",
" 21615 | \n",
" 16038 | \n",
" 11863.0 | \n",
" 966.844106 | \n",
" 531.000118 | \n",
" 368.192482 | \n",
" 138 | \n",
" 155 | \n",
" 161.0 | \n",
"
\n",
" \n",
" 34985 | \n",
" 97417 | \n",
" 153.94 | \n",
" 5149 | \n",
" 5088 | \n",
" 5114 | \n",
" 4860 | \n",
" 309.0 | \n",
" 349 | \n",
" 735.0 | \n",
" 754.0 | \n",
" ... | \n",
" 1740.529689 | \n",
" 1418 | \n",
" 1061 | \n",
" 815.0 | \n",
" 41.677626 | \n",
" 42.372127 | \n",
" 24.724040 | \n",
" 19 | \n",
" 36 | \n",
" 22.0 | \n",
"
\n",
" \n",
" 34986 | \n",
" 97418 | \n",
" 87.21 | \n",
" 33234 | \n",
" 32605 | \n",
" 30815 | \n",
" 26582 | \n",
" 2937.0 | \n",
" 2697 | \n",
" 5319.0 | \n",
" 4302.0 | \n",
" ... | \n",
" 9979.121898 | \n",
" 7533 | \n",
" 4682 | \n",
" 3508.0 | \n",
" 113.097642 | \n",
" 50.822358 | \n",
" 59.693302 | \n",
" 38 | \n",
" 22 | \n",
" 43.0 | \n",
"
\n",
" \n",
" 34987 | \n",
" 97419 | \n",
" 177.60 | \n",
" 6296 | \n",
" 6782 | \n",
" 6809 | \n",
" 6551 | \n",
" 491.0 | \n",
" 521 | \n",
" 1092.0 | \n",
" 1202.0 | \n",
" ... | \n",
" 2151.000000 | \n",
" 1882 | \n",
" 1454 | \n",
" 1218.0 | \n",
" 26.930769 | \n",
" 28.424242 | \n",
" 51.499572 | \n",
" 29 | \n",
" 26 | \n",
" 35.0 | \n",
"
\n",
" \n",
" 34988 | \n",
" 97420 | \n",
" 57.84 | \n",
" 23718 | \n",
" 22209 | \n",
" 22411 | \n",
" 18144 | \n",
" 1844.0 | \n",
" 2031 | \n",
" 3846.0 | \n",
" 3184.0 | \n",
" ... | \n",
" 7071.593020 | \n",
" 5026 | \n",
" 3519 | \n",
" 2803.0 | \n",
" 42.587533 | \n",
" 58.482359 | \n",
" 40.265781 | \n",
" 31 | \n",
" 15 | \n",
" 36.0 | \n",
"
\n",
" \n",
" 34989 | \n",
" 97421 | \n",
" 103.82 | \n",
" 7224 | \n",
" 7226 | \n",
" 7294 | \n",
" 7402 | \n",
" 640.0 | \n",
" 653 | \n",
" 1249.0 | \n",
" 1344.0 | \n",
" ... | \n",
" 2272.152712 | \n",
" 2055 | \n",
" 1663 | \n",
" 1408.0 | \n",
" 193.945735 | \n",
" 162.324313 | \n",
" 192.307798 | \n",
" 78 | \n",
" 72 | \n",
" 73.0 | \n",
"
\n",
" \n",
" 34990 | \n",
" 97422 | \n",
" 165.43 | \n",
" 79385 | \n",
" 76090 | \n",
" 72026 | \n",
" 60323 | \n",
" 6351.0 | \n",
" 6659 | \n",
" 10686.0 | \n",
" 9573.0 | \n",
" ... | \n",
" 26046.445870 | \n",
" 19284 | \n",
" 13298 | \n",
" 9831.0 | \n",
" 931.563102 | \n",
" 1021.297312 | \n",
" 975.368762 | \n",
" 604 | \n",
" 561 | \n",
" 563.0 | \n",
"
\n",
" \n",
" 34991 | \n",
" 97423 | \n",
" 42.58 | \n",
" 7076 | \n",
" 7268 | \n",
" 6994 | \n",
" 6598 | \n",
" 514.0 | \n",
" 565 | \n",
" 1124.0 | \n",
" 1176.0 | \n",
" ... | \n",
" 2283.818340 | \n",
" 1838 | \n",
" 1416 | \n",
" 1139.0 | \n",
" 79.262346 | \n",
" 65.172510 | \n",
" 67.691291 | \n",
" 66 | \n",
" 55 | \n",
" 43.0 | \n",
"
\n",
" \n",
" 34992 | \n",
" 97424 | \n",
" 84.40 | \n",
" 5492 | \n",
" 5386 | \n",
" 5994 | \n",
" 6115 | \n",
" 397.0 | \n",
" 439 | \n",
" 921.0 | \n",
" 1056.0 | \n",
" ... | \n",
" 2095.000000 | \n",
" 1817 | \n",
" 1484 | \n",
" 1279.0 | \n",
" 346.558245 | \n",
" 240.130024 | \n",
" 176.880416 | \n",
" 133 | \n",
" 99 | \n",
" 76.0 | \n",
"
\n",
" \n",
"
\n",
"
34993 rows × 40 columns
\n",
"
"
],
"text/plain": [
" CODGEO SUPERF P18_POP P13_POP P08_POP D99_POP NAIS1318 \\\n",
"0 01001 15.95 771 767 791 728 44.0 \n",
"1 01002 9.15 253 236 194 168 23.0 \n",
"2 01004 24.60 14204 14359 12792 11436 1092.0 \n",
"3 01005 15.92 1720 1635 1567 1408 90.0 \n",
"4 01006 5.88 112 108 123 86 7.0 \n",
"5 01007 33.55 2763 2503 2296 2146 158.0 \n",
"6 01008 5.22 755 744 657 586 47.0 \n",
"7 01009 6.94 324 337 331 275 7.0 \n",
"8 01010 29.26 1113 1108 926 769 63.0 \n",
"9 01011 14.57 373 394 339 329 20.0 \n",
"10 01012 21.65 329 314 285 275 15.0 \n",
"11 01013 14.10 144 158 164 135 9.0 \n",
"12 01014 23.49 3356 3410 3433 3610 150.0 \n",
"13 01015 22.49 647 631 593 533 25.0 \n",
"14 01016 17.47 461 427 368 332 28.0 \n",
"15 01017 7.84 450 422 421 390 21.0 \n",
"16 01019 6.82 27 21 23 15 2.0 \n",
"17 01021 5.50 1427 1387 1284 1102 73.0 \n",
"18 01022 3.75 1244 1175 1097 970 46.0 \n",
"19 01023 4.68 71 69 79 69 8.0 \n",
"20 01024 18.69 3196 3260 2662 1924 189.0 \n",
"21 01025 56.87 4078 4036 3679 2914 256.0 \n",
"22 01026 0.88 948 855 795 762 49.0 \n",
"23 01027 18.04 2513 2828 2362 1534 146.0 \n",
"24 01028 8.91 610 573 595 529 39.0 \n",
"25 01029 14.07 687 677 560 492 28.0 \n",
"26 01030 0.94 848 876 881 817 53.0 \n",
"27 01031 7.83 3632 3646 3464 3488 231.0 \n",
"28 01032 13.30 3351 3304 2883 2594 282.0 \n",
"29 01033 62.53 16431 15847 15528 14422 1151.0 \n",
"... ... ... ... ... ... ... ... \n",
"34963 97356 10030.00 1834 1707 1535 1032 254.0 \n",
"34964 97357 2112.00 8698 6343 3973 2862 1040.0 \n",
"34965 97358 5680.00 216 150 476 239 1.0 \n",
"34966 97360 2020.00 9381 7649 6458 3628 821.0 \n",
"34967 97361 187.40 1430 1350 1305 887 110.0 \n",
"34968 97362 2628.00 6212 6335 3136 1650 341.0 \n",
"34969 97401 26.27 11246 11203 10336 7172 823.0 \n",
"34970 97402 88.55 12768 12616 11404 9683 1057.0 \n",
"34971 97403 66.83 6914 6519 6022 5170 477.0 \n",
"34972 97404 38.65 14108 13581 13367 11755 935.0 \n",
"34973 97405 33.93 12308 11633 11692 10151 836.0 \n",
"34974 97406 83.19 6568 5741 4940 3434 501.0 \n",
"34975 97407 16.62 33531 35881 38279 38412 3070.0 \n",
"34976 97408 118.35 32633 31439 28798 21904 2880.0 \n",
"34977 97409 53.07 56747 56156 52956 43174 5230.0 \n",
"34978 97410 229.61 37274 36131 33802 31560 3426.0 \n",
"34979 97411 142.79 150535 142442 144238 131557 11926.0 \n",
"34980 97412 178.50 37517 37550 35062 30293 2847.0 \n",
"34981 97413 118.37 34196 33154 29925 25314 2738.0 \n",
"34982 97414 98.90 53589 52656 50717 43519 4930.0 \n",
"34983 97415 241.28 103492 104332 103008 87712 7542.0 \n",
"34984 97416 95.99 84961 81415 76247 68915 6857.0 \n",
"34985 97417 153.94 5149 5088 5114 4860 309.0 \n",
"34986 97418 87.21 33234 32605 30815 26582 2937.0 \n",
"34987 97419 177.60 6296 6782 6809 6551 491.0 \n",
"34988 97420 57.84 23718 22209 22411 18144 1844.0 \n",
"34989 97421 103.82 7224 7226 7294 7402 640.0 \n",
"34990 97422 165.43 79385 76090 72026 60323 6351.0 \n",
"34991 97423 42.58 7076 7268 6994 6598 514.0 \n",
"34992 97424 84.40 5492 5386 5994 6115 397.0 \n",
"\n",
" NAIS0813 NAIS9908 NAIS9099 ... P08_RP D99_RP \\\n",
"0 40 87.0 60.0 ... 291.626387 248 \n",
"1 15 32.0 20.0 ... 83.282828 67 \n",
"2 1067 1542.0 1299.0 ... 5529.109976 4635 \n",
"3 114 159.0 135.0 ... 586.655322 473 \n",
"4 8 7.0 6.0 ... 53.300000 41 \n",
"5 175 253.0 198.0 ... 920.175258 798 \n",
"6 61 59.0 59.0 ... 267.000000 219 \n",
"7 20 29.0 21.0 ... 141.000000 116 \n",
"8 62 100.0 70.0 ... 381.307743 304 \n",
"9 26 42.0 39.0 ... 131.324324 121 \n",
"10 24 22.0 17.0 ... 131.538462 119 \n",
"11 7 16.0 15.0 ... 67.468354 59 \n",
"12 194 395.0 433.0 ... 1247.643836 1140 \n",
"13 22 49.0 38.0 ... 256.000000 226 \n",
"14 27 36.0 22.0 ... 144.802005 133 \n",
"15 37 44.0 34.0 ... 189.648585 164 \n",
"16 1 0.0 1.0 ... 13.800000 10 \n",
"17 85 118.0 96.0 ... 416.000000 318 \n",
"18 56 92.0 90.0 ... 494.543798 427 \n",
"19 4 18.0 9.0 ... 31.383562 28 \n",
"20 221 258.0 178.0 ... 1015.208154 719 \n",
"21 248 401.0 310.0 ... 1363.684940 1047 \n",
"22 41 65.0 61.0 ... 335.883578 285 \n",
"23 118 183.0 166.0 ... 565.000000 481 \n",
"24 39 88.0 44.0 ... 218.444056 178 \n",
"25 49 43.0 26.0 ... 217.982908 193 \n",
"26 64 97.0 114.0 ... 346.784979 304 \n",
"27 289 444.0 490.0 ... 1596.000000 1471 \n",
"28 300 457.0 410.0 ... 1043.000000 856 \n",
"29 1089 1847.0 1806.0 ... 6614.624168 5867 \n",
"... ... ... ... ... ... ... \n",
"34963 276 553.0 379.0 ... 287.355344 185 \n",
"34964 991 1571.0 945.0 ... 1046.393287 909 \n",
"34965 1 40.0 2.0 ... 133.000000 104 \n",
"34966 811 1303.0 1144.0 ... 1367.893795 921 \n",
"34967 110 234.0 131.0 ... 294.115192 176 \n",
"34968 376 642.0 142.0 ... 592.338028 450 \n",
"34969 838 1246.0 946.0 ... 3764.000000 2254 \n",
"34970 1021 1752.0 1515.0 ... 3791.000000 2663 \n",
"34971 482 826.0 763.0 ... 2218.878874 1644 \n",
"34972 1046 1868.0 1831.0 ... 4711.423791 3591 \n",
"34973 897 1568.0 1406.0 ... 4311.464499 3349 \n",
"34974 439 696.0 436.0 ... 1708.000000 1082 \n",
"34975 3605 7844.0 7942.0 ... 11932.788200 11019 \n",
"34976 2760 4613.0 3758.0 ... 9535.843991 6539 \n",
"34977 5269 9325.0 7685.0 ... 16574.682600 12296 \n",
"34978 3264 6297.0 5846.0 ... 10926.732600 9188 \n",
"34979 12318 22697.0 23089.0 ... 54838.891490 44100 \n",
"34980 3103 5193.0 4502.0 ... 12393.294630 9441 \n",
"34981 2744 4690.0 4275.0 ... 10145.075520 7331 \n",
"34982 5130 8646.0 7641.0 ... 16262.721440 12466 \n",
"34983 8276 16018.0 15458.0 ... 33887.919930 25837 \n",
"34984 6679 12208.0 12133.0 ... 27009.478960 21615 \n",
"34985 349 735.0 754.0 ... 1740.529689 1418 \n",
"34986 2697 5319.0 4302.0 ... 9979.121898 7533 \n",
"34987 521 1092.0 1202.0 ... 2151.000000 1882 \n",
"34988 2031 3846.0 3184.0 ... 7071.593020 5026 \n",
"34989 653 1249.0 1344.0 ... 2272.152712 2055 \n",
"34990 6659 10686.0 9573.0 ... 26046.445870 19284 \n",
"34991 565 1124.0 1176.0 ... 2283.818340 1838 \n",
"34992 439 921.0 1056.0 ... 2095.000000 1817 \n",
"\n",
" D90_RP D82_RP P18_RSECOCC P13_RSECOCC P08_RSECOCC D99_RSECOCC \\\n",
"0 196 163.0 16.278261 21.063063 23.927711 32 \n",
"1 68 59.0 52.945455 49.620253 61.000000 71 \n",
"2 4006 3520.0 118.593433 117.640523 115.156391 135 \n",
"3 369 275.0 4.632675 9.710099 7.363061 14 \n",
"4 33 27.0 12.333333 13.000000 12.000000 13 \n",
"5 666 568.0 47.810976 59.681622 62.453131 69 \n",
"6 195 136.0 6.000000 9.000000 10.000000 16 \n",
"7 101 89.0 24.000000 23.000000 23.000000 20 \n",
"8 260 234.0 78.516556 79.231884 90.243513 82 \n",
"9 111 90.0 21.000000 23.497297 23.550898 23 \n",
"10 117 106.0 50.444444 47.218605 49.251282 59 \n",
"11 55 60.0 36.000000 33.000000 38.000000 41 \n",
"12 1016 840.0 9.053254 13.053498 11.141383 14 \n",
"13 201 183.0 73.000000 66.000000 67.000000 69 \n",
"14 121 117.0 18.491943 24.748114 21.232407 20 \n",
"15 178 201.0 65.393939 67.375000 75.900901 71 \n",
"16 8 12.0 16.252874 12.962963 12.458333 10 \n",
"17 261 220.0 15.000000 15.000000 9.000000 14 \n",
"18 388 354.0 40.453901 46.044978 61.979167 59 \n",
"19 31 34.0 7.583333 6.939130 9.428571 9 \n",
"20 614 552.0 13.111429 17.797090 13.513487 19 \n",
"21 849 702.0 23.111632 35.895986 32.398085 48 \n",
"22 260 220.0 8.771784 5.788618 10.130342 10 \n",
"23 414 314.0 4.000000 3.000000 5.000000 10 \n",
"24 128 110.0 5.706626 7.616756 9.380332 19 \n",
"25 166 169.0 25.000000 28.000000 30.890459 40 \n",
"26 302 229.0 7.660874 7.252369 0.000000 12 \n",
"27 1143 894.0 27.013939 13.054507 15.133407 38 \n",
"28 727 474.0 26.000000 20.000000 25.000000 37 \n",
"29 5367 4928.0 244.609179 213.557866 186.240149 273 \n",
"... ... ... ... ... ... ... \n",
"34963 121 99.0 13.703526 21.144792 6.631200 2 \n",
"34964 607 255.0 14.737827 108.519877 126.326948 138 \n",
"34965 44 70.0 0.000000 5.000000 0.000000 9 \n",
"34966 650 182.0 22.501209 133.429490 6.028607 96 \n",
"34967 112 73.0 11.718688 0.840755 32.573145 15 \n",
"34968 239 101.0 64.528215 81.538419 215.656216 28 \n",
"34969 1563 1240.0 161.582553 156.703208 109.415071 60 \n",
"34970 2012 1477.0 49.911166 35.734985 30.000000 17 \n",
"34971 1190 927.0 158.631955 101.528470 123.290841 75 \n",
"34972 2340 1773.0 237.998942 142.889964 126.925172 121 \n",
"34973 2608 2024.0 107.657605 82.782168 67.084488 20 \n",
"34974 775 537.0 695.512652 656.287299 685.240058 488 \n",
"34975 8917 7274.0 37.368237 78.281407 76.152852 69 \n",
"34976 4018 2437.0 197.917486 136.694436 78.248660 108 \n",
"34977 8683 6636.0 310.380925 122.492240 95.025267 49 \n",
"34978 6704 5399.0 72.814899 101.641973 115.270236 79 \n",
"34979 34667 27387.0 993.607878 685.782946 965.185969 376 \n",
"34980 7114 5696.0 313.048880 232.187384 196.094413 154 \n",
"34981 5264 4062.0 663.957801 453.186138 250.810284 97 \n",
"34982 9499 7391.0 558.705425 304.655511 232.244255 164 \n",
"34983 17857 12737.0 3605.586132 1508.288258 874.230610 803 \n",
"34984 16038 11863.0 966.844106 531.000118 368.192482 138 \n",
"34985 1061 815.0 41.677626 42.372127 24.724040 19 \n",
"34986 4682 3508.0 113.097642 50.822358 59.693302 38 \n",
"34987 1454 1218.0 26.930769 28.424242 51.499572 29 \n",
"34988 3519 2803.0 42.587533 58.482359 40.265781 31 \n",
"34989 1663 1408.0 193.945735 162.324313 192.307798 78 \n",
"34990 13298 9831.0 931.563102 1021.297312 975.368762 604 \n",
"34991 1416 1139.0 79.262346 65.172510 67.691291 66 \n",
"34992 1484 1279.0 346.558245 240.130024 176.880416 133 \n",
"\n",
" D90_RSECOCC D82_RSECOCC \n",
"0 31 26.0 \n",
"1 65 75.0 \n",
"2 174 194.0 \n",
"3 11 30.0 \n",
"4 16 17.0 \n",
"5 89 98.0 \n",
"6 19 19.0 \n",
"7 26 20.0 \n",
"8 81 67.0 \n",
"9 16 19.0 \n",
"10 50 52.0 \n",
"11 38 30.0 \n",
"12 10 10.0 \n",
"13 78 68.0 \n",
"14 21 21.0 \n",
"15 78 91.0 \n",
"16 11 11.0 \n",
"17 14 15.0 \n",
"18 72 75.0 \n",
"19 8 9.0 \n",
"20 18 14.0 \n",
"21 38 36.0 \n",
"22 16 12.0 \n",
"23 22 21.0 \n",
"24 28 19.0 \n",
"25 42 51.0 \n",
"26 17 18.0 \n",
"27 12 4.0 \n",
"28 51 55.0 \n",
"29 294 276.0 \n",
"... ... ... \n",
"34963 0 1.0 \n",
"34964 388 174.0 \n",
"34965 1 0.0 \n",
"34966 183 43.0 \n",
"34967 57 10.0 \n",
"34968 153 68.0 \n",
"34969 58 76.0 \n",
"34970 30 32.0 \n",
"34971 51 50.0 \n",
"34972 70 60.0 \n",
"34973 32 24.0 \n",
"34974 572 528.0 \n",
"34975 66 123.0 \n",
"34976 119 65.0 \n",
"34977 48 88.0 \n",
"34978 42 85.0 \n",
"34979 828 508.0 \n",
"34980 144 148.0 \n",
"34981 146 187.0 \n",
"34982 156 247.0 \n",
"34983 684 635.0 \n",
"34984 155 161.0 \n",
"34985 36 22.0 \n",
"34986 22 43.0 \n",
"34987 26 35.0 \n",
"34988 15 36.0 \n",
"34989 72 73.0 \n",
"34990 561 563.0 \n",
"34991 55 43.0 \n",
"34992 99 76.0 \n",
"\n",
"[34993 rows x 40 columns]"
]
},
"execution_count": 69,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stat = stat[[\"CODGEO\",\"SUPERF\",\"P18_POP\",\"P13_POP\",\"P08_POP\",\"D99_POP\",\"NAIS1318\",\"NAIS0813\",\"NAIS9908\",\"NAIS9099\",\"NAIS8290\",\"DECE1318\",\n",
" \"DECE0813\",\"DECE9908\",\"DECE9099\",\"DECE8290\",\"P18_LOG\",\"P13_LOG\",\"P08_LOG\",\"D99_LOG\",\"D90_LOG\",\"D82_LOG\",\n",
" \"P18_LOGVAC\",\"P13_LOGVAC\",\"P08_LOGVAC\",\"D99_LOGVAC\",\"D90_LOGVAC\",\"D82_LOGVAC\",\"P18_RP\",\"P13_RP\",\"P08_RP\",\"D99_RP\",\"D90_RP\",\"D82_RP\",\n",
" \"P18_RSECOCC\",\"P13_RSECOCC\",\"P08_RSECOCC\",\"D99_RSECOCC\",\"D90_RSECOCC\",\"D82_RSECOCC\"]]\n",
"stat"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "CETl8dAHLuuL"
},
"source": [
"### Données de chaque table"
]
},
{
"cell_type": "code",
"execution_count": 70,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 614
},
"id": "005mZSZsLr5d",
"outputId": "bcba5b8c-f838-4ba3-adbf-c8a21a846733"
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" REG | \n",
" NCC | \n",
" LIBELLE | \n",
" CHEFLIEU | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01 | \n",
" GUADELOUPE | \n",
" Guadeloupe | \n",
" 97105 | \n",
"
\n",
" \n",
" 1 | \n",
" 02 | \n",
" MARTINIQUE | \n",
" Martinique | \n",
" 97209 | \n",
"
\n",
" \n",
" 2 | \n",
" 03 | \n",
" GUYANE | \n",
" Guyane | \n",
" 97302 | \n",
"
\n",
" \n",
" 3 | \n",
" 04 | \n",
" LA REUNION | \n",
" La Réunion | \n",
" 97411 | \n",
"
\n",
" \n",
" 4 | \n",
" 06 | \n",
" MAYOTTE | \n",
" Mayotte | \n",
" 97608 | \n",
"
\n",
" \n",
" 5 | \n",
" 11 | \n",
" ILE DE FRANCE | \n",
" Île-de-France | \n",
" 75056 | \n",
"
\n",
" \n",
" 6 | \n",
" 24 | \n",
" CENTRE VAL DE LOIRE | \n",
" Centre-Val de Loire | \n",
" 45234 | \n",
"
\n",
" \n",
" 7 | \n",
" 27 | \n",
" BOURGOGNE FRANCHE COMTE | \n",
" Bourgogne-Franche-Comté | \n",
" 21231 | \n",
"
\n",
" \n",
" 8 | \n",
" 28 | \n",
" NORMANDIE | \n",
" Normandie | \n",
" 76540 | \n",
"
\n",
" \n",
" 9 | \n",
" 32 | \n",
" HAUTS DE FRANCE | \n",
" Hauts-de-France | \n",
" 59350 | \n",
"
\n",
" \n",
" 10 | \n",
" 44 | \n",
" GRAND EST | \n",
" Grand Est | \n",
" 67482 | \n",
"
\n",
" \n",
" 11 | \n",
" 52 | \n",
" PAYS DE LA LOIRE | \n",
" Pays de la Loire | \n",
" 44109 | \n",
"
\n",
" \n",
" 12 | \n",
" 53 | \n",
" BRETAGNE | \n",
" Bretagne | \n",
" 35238 | \n",
"
\n",
" \n",
" 13 | \n",
" 75 | \n",
" NOUVELLE AQUITAINE | \n",
" Nouvelle-Aquitaine | \n",
" 33063 | \n",
"
\n",
" \n",
" 14 | \n",
" 76 | \n",
" OCCITANIE | \n",
" Occitanie | \n",
" 31555 | \n",
"
\n",
" \n",
" 15 | \n",
" 84 | \n",
" AUVERGNE RHONE ALPES | \n",
" Auvergne-Rhône-Alpes | \n",
" 69123 | \n",
"
\n",
" \n",
" 16 | \n",
" 93 | \n",
" PROVENCE ALPES COTE D AZUR | \n",
" Provence-Alpes-Côte d'Azur | \n",
" 13055 | \n",
"
\n",
" \n",
" 17 | \n",
" 94 | \n",
" CORSE | \n",
" Corse | \n",
" 2A004 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" REG NCC LIBELLE CHEFLIEU\n",
"0 01 GUADELOUPE Guadeloupe 97105\n",
"1 02 MARTINIQUE Martinique 97209\n",
"2 03 GUYANE Guyane 97302\n",
"3 04 LA REUNION La Réunion 97411\n",
"4 06 MAYOTTE Mayotte 97608\n",
"5 11 ILE DE FRANCE Île-de-France 75056\n",
"6 24 CENTRE VAL DE LOIRE Centre-Val de Loire 45234\n",
"7 27 BOURGOGNE FRANCHE COMTE Bourgogne-Franche-Comté 21231\n",
"8 28 NORMANDIE Normandie 76540\n",
"9 32 HAUTS DE FRANCE Hauts-de-France 59350\n",
"10 44 GRAND EST Grand Est 67482\n",
"11 52 PAYS DE LA LOIRE Pays de la Loire 44109\n",
"12 53 BRETAGNE Bretagne 35238\n",
"13 75 NOUVELLE AQUITAINE Nouvelle-Aquitaine 33063\n",
"14 76 OCCITANIE Occitanie 31555\n",
"15 84 AUVERGNE RHONE ALPES Auvergne-Rhône-Alpes 69123\n",
"16 93 PROVENCE ALPES COTE D AZUR Provence-Alpes-Côte d'Azur 13055\n",
"17 94 CORSE Corse 2A004"
]
},
"execution_count": 70,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Region\n",
"region"
]
},
{
"cell_type": "code",
"execution_count": 71,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 424
},
"id": "DhCSanwZL9D6",
"outputId": "31453965-f1f7-4aa8-b96e-b29c761b3529",
"scrolled": true
},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"/usr/lib/python3/dist-packages/ipykernel_launcher.py:3: SettingWithCopyWarning: \n",
"A value is trying to be set on a copy of a slice from a DataFrame.\n",
"Try using .loc[row_indexer,col_indexer] = value instead\n",
"\n",
"See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
" This is separate from the ipykernel package so we can avoid doing imports until\n"
]
},
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" DEP | \n",
" NCC | \n",
" LIBELLE | \n",
" REG | \n",
" CHEFLIEU | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01 | \n",
" AIN | \n",
" Ain | \n",
" 84 | \n",
" 01053 | \n",
"
\n",
" \n",
" 1 | \n",
" 02 | \n",
" AISNE | \n",
" Aisne | \n",
" 32 | \n",
" 02408 | \n",
"
\n",
" \n",
" 2 | \n",
" 03 | \n",
" ALLIER | \n",
" Allier | \n",
" 84 | \n",
" 03190 | \n",
"
\n",
" \n",
" 3 | \n",
" 04 | \n",
" ALPES DE HAUTE PROVENCE | \n",
" Alpes-de-Haute-Provence | \n",
" 93 | \n",
" 04070 | \n",
"
\n",
" \n",
" 4 | \n",
" 05 | \n",
" HAUTES ALPES | \n",
" Hautes-Alpes | \n",
" 93 | \n",
" 05061 | \n",
"
\n",
" \n",
" 5 | \n",
" 06 | \n",
" ALPES MARITIMES | \n",
" Alpes-Maritimes | \n",
" 93 | \n",
" 06088 | \n",
"
\n",
" \n",
" 6 | \n",
" 07 | \n",
" ARDECHE | \n",
" Ardèche | \n",
" 84 | \n",
" 07186 | \n",
"
\n",
" \n",
" 7 | \n",
" 08 | \n",
" ARDENNES | \n",
" Ardennes | \n",
" 44 | \n",
" 08105 | \n",
"
\n",
" \n",
" 8 | \n",
" 09 | \n",
" ARIEGE | \n",
" Ariège | \n",
" 76 | \n",
" 09122 | \n",
"
\n",
" \n",
" 9 | \n",
" 10 | \n",
" AUBE | \n",
" Aube | \n",
" 44 | \n",
" 10387 | \n",
"
\n",
" \n",
" 10 | \n",
" 11 | \n",
" AUDE | \n",
" Aude | \n",
" 76 | \n",
" 11069 | \n",
"
\n",
" \n",
" 11 | \n",
" 12 | \n",
" AVEYRON | \n",
" Aveyron | \n",
" 76 | \n",
" 12202 | \n",
"
\n",
" \n",
" 12 | \n",
" 13 | \n",
" BOUCHES DU RHONE | \n",
" Bouches-du-Rhône | \n",
" 93 | \n",
" 13055 | \n",
"
\n",
" \n",
" 13 | \n",
" 14 | \n",
" CALVADOS | \n",
" Calvados | \n",
" 28 | \n",
" 14118 | \n",
"
\n",
" \n",
" 14 | \n",
" 15 | \n",
" CANTAL | \n",
" Cantal | \n",
" 84 | \n",
" 15014 | \n",
"
\n",
" \n",
" 15 | \n",
" 16 | \n",
" CHARENTE | \n",
" Charente | \n",
" 75 | \n",
" 16015 | \n",
"
\n",
" \n",
" 16 | \n",
" 17 | \n",
" CHARENTE MARITIME | \n",
" Charente-Maritime | \n",
" 75 | \n",
" 17300 | \n",
"
\n",
" \n",
" 17 | \n",
" 18 | \n",
" CHER | \n",
" Cher | \n",
" 24 | \n",
" 18033 | \n",
"
\n",
" \n",
" 18 | \n",
" 19 | \n",
" CORREZE | \n",
" Corrèze | \n",
" 75 | \n",
" 19272 | \n",
"
\n",
" \n",
" 19 | \n",
" 21 | \n",
" COTE D OR | \n",
" Côte-d'Or | \n",
" 27 | \n",
" 21231 | \n",
"
\n",
" \n",
" 20 | \n",
" 22 | \n",
" COTES D ARMOR | \n",
" Côtes-d'Armor | \n",
" 53 | \n",
" 22278 | \n",
"
\n",
" \n",
" 21 | \n",
" 23 | \n",
" CREUSE | \n",
" Creuse | \n",
" 75 | \n",
" 23096 | \n",
"
\n",
" \n",
" 22 | \n",
" 24 | \n",
" DORDOGNE | \n",
" Dordogne | \n",
" 75 | \n",
" 24322 | \n",
"
\n",
" \n",
" 23 | \n",
" 25 | \n",
" DOUBS | \n",
" Doubs | \n",
" 27 | \n",
" 25056 | \n",
"
\n",
" \n",
" 24 | \n",
" 26 | \n",
" DROME | \n",
" Drôme | \n",
" 84 | \n",
" 26362 | \n",
"
\n",
" \n",
" 25 | \n",
" 27 | \n",
" EURE | \n",
" Eure | \n",
" 28 | \n",
" 27229 | \n",
"
\n",
" \n",
" 26 | \n",
" 28 | \n",
" EURE ET LOIR | \n",
" Eure-et-Loir | \n",
" 24 | \n",
" 28085 | \n",
"
\n",
" \n",
" 27 | \n",
" 29 | \n",
" FINISTERE | \n",
" Finistère | \n",
" 53 | \n",
" 29232 | \n",
"
\n",
" \n",
" 28 | \n",
" 2A | \n",
" CORSE DU SUD | \n",
" Corse-du-Sud | \n",
" 94 | \n",
" 2A004 | \n",
"
\n",
" \n",
" 29 | \n",
" 2B | \n",
" HAUTE CORSE | \n",
" Haute-Corse | \n",
" 94 | \n",
" 2B033 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 71 | \n",
" 71 | \n",
" SAONE ET LOIRE | \n",
" Saône-et-Loire | \n",
" 27 | \n",
" 71270 | \n",
"
\n",
" \n",
" 72 | \n",
" 72 | \n",
" SARTHE | \n",
" Sarthe | \n",
" 52 | \n",
" 72181 | \n",
"
\n",
" \n",
" 73 | \n",
" 73 | \n",
" SAVOIE | \n",
" Savoie | \n",
" 84 | \n",
" 73065 | \n",
"
\n",
" \n",
" 74 | \n",
" 74 | \n",
" HAUTE SAVOIE | \n",
" Haute-Savoie | \n",
" 84 | \n",
" 74010 | \n",
"
\n",
" \n",
" 75 | \n",
" 75 | \n",
" PARIS | \n",
" Paris | \n",
" 11 | \n",
" 75056 | \n",
"
\n",
" \n",
" 76 | \n",
" 76 | \n",
" SEINE MARITIME | \n",
" Seine-Maritime | \n",
" 28 | \n",
" 76540 | \n",
"
\n",
" \n",
" 77 | \n",
" 77 | \n",
" SEINE ET MARNE | \n",
" Seine-et-Marne | \n",
" 11 | \n",
" 77288 | \n",
"
\n",
" \n",
" 78 | \n",
" 78 | \n",
" YVELINES | \n",
" Yvelines | \n",
" 11 | \n",
" 78646 | \n",
"
\n",
" \n",
" 79 | \n",
" 79 | \n",
" DEUX SEVRES | \n",
" Deux-Sèvres | \n",
" 75 | \n",
" 79191 | \n",
"
\n",
" \n",
" 80 | \n",
" 80 | \n",
" SOMME | \n",
" Somme | \n",
" 32 | \n",
" 80021 | \n",
"
\n",
" \n",
" 81 | \n",
" 81 | \n",
" TARN | \n",
" Tarn | \n",
" 76 | \n",
" 81004 | \n",
"
\n",
" \n",
" 82 | \n",
" 82 | \n",
" TARN ET GARONNE | \n",
" Tarn-et-Garonne | \n",
" 76 | \n",
" 82121 | \n",
"
\n",
" \n",
" 83 | \n",
" 83 | \n",
" VAR | \n",
" Var | \n",
" 93 | \n",
" 83137 | \n",
"
\n",
" \n",
" 84 | \n",
" 84 | \n",
" VAUCLUSE | \n",
" Vaucluse | \n",
" 93 | \n",
" 84007 | \n",
"
\n",
" \n",
" 85 | \n",
" 85 | \n",
" VENDEE | \n",
" Vendée | \n",
" 52 | \n",
" 85191 | \n",
"
\n",
" \n",
" 86 | \n",
" 86 | \n",
" VIENNE | \n",
" Vienne | \n",
" 75 | \n",
" 86194 | \n",
"
\n",
" \n",
" 87 | \n",
" 87 | \n",
" HAUTE VIENNE | \n",
" Haute-Vienne | \n",
" 75 | \n",
" 87085 | \n",
"
\n",
" \n",
" 88 | \n",
" 88 | \n",
" VOSGES | \n",
" Vosges | \n",
" 44 | \n",
" 88160 | \n",
"
\n",
" \n",
" 89 | \n",
" 89 | \n",
" YONNE | \n",
" Yonne | \n",
" 27 | \n",
" 89024 | \n",
"
\n",
" \n",
" 90 | \n",
" 90 | \n",
" TERRITOIRE DE BELFORT | \n",
" Territoire de Belfort | \n",
" 27 | \n",
" 90010 | \n",
"
\n",
" \n",
" 91 | \n",
" 91 | \n",
" ESSONNE | \n",
" Essonne | \n",
" 11 | \n",
" 91228 | \n",
"
\n",
" \n",
" 92 | \n",
" 92 | \n",
" HAUTS DE SEINE | \n",
" Hauts-de-Seine | \n",
" 11 | \n",
" 92050 | \n",
"
\n",
" \n",
" 93 | \n",
" 93 | \n",
" SEINE SAINT DENIS | \n",
" Seine-Saint-Denis | \n",
" 11 | \n",
" 93008 | \n",
"
\n",
" \n",
" 94 | \n",
" 94 | \n",
" VAL DE MARNE | \n",
" Val-de-Marne | \n",
" 11 | \n",
" 94028 | \n",
"
\n",
" \n",
" 95 | \n",
" 95 | \n",
" VAL D OISE | \n",
" Val-d'Oise | \n",
" 11 | \n",
" 95500 | \n",
"
\n",
" \n",
" 96 | \n",
" 971 | \n",
" GUADELOUPE | \n",
" Guadeloupe | \n",
" 01 | \n",
" 97105 | \n",
"
\n",
" \n",
" 97 | \n",
" 972 | \n",
" MARTINIQUE | \n",
" Martinique | \n",
" 02 | \n",
" 97209 | \n",
"
\n",
" \n",
" 98 | \n",
" 973 | \n",
" GUYANE | \n",
" Guyane | \n",
" 03 | \n",
" 97302 | \n",
"
\n",
" \n",
" 99 | \n",
" 974 | \n",
" LA REUNION | \n",
" La Réunion | \n",
" 04 | \n",
" 97411 | \n",
"
\n",
" \n",
" 100 | \n",
" 976 | \n",
" MAYOTTE | \n",
" Mayotte | \n",
" 06 | \n",
" 97608 | \n",
"
\n",
" \n",
"
\n",
"
101 rows × 5 columns
\n",
"
"
],
"text/plain": [
" DEP NCC LIBELLE REG CHEFLIEU\n",
"0 01 AIN Ain 84 01053\n",
"1 02 AISNE Aisne 32 02408\n",
"2 03 ALLIER Allier 84 03190\n",
"3 04 ALPES DE HAUTE PROVENCE Alpes-de-Haute-Provence 93 04070\n",
"4 05 HAUTES ALPES Hautes-Alpes 93 05061\n",
"5 06 ALPES MARITIMES Alpes-Maritimes 93 06088\n",
"6 07 ARDECHE Ardèche 84 07186\n",
"7 08 ARDENNES Ardennes 44 08105\n",
"8 09 ARIEGE Ariège 76 09122\n",
"9 10 AUBE Aube 44 10387\n",
"10 11 AUDE Aude 76 11069\n",
"11 12 AVEYRON Aveyron 76 12202\n",
"12 13 BOUCHES DU RHONE Bouches-du-Rhône 93 13055\n",
"13 14 CALVADOS Calvados 28 14118\n",
"14 15 CANTAL Cantal 84 15014\n",
"15 16 CHARENTE Charente 75 16015\n",
"16 17 CHARENTE MARITIME Charente-Maritime 75 17300\n",
"17 18 CHER Cher 24 18033\n",
"18 19 CORREZE Corrèze 75 19272\n",
"19 21 COTE D OR Côte-d'Or 27 21231\n",
"20 22 COTES D ARMOR Côtes-d'Armor 53 22278\n",
"21 23 CREUSE Creuse 75 23096\n",
"22 24 DORDOGNE Dordogne 75 24322\n",
"23 25 DOUBS Doubs 27 25056\n",
"24 26 DROME Drôme 84 26362\n",
"25 27 EURE Eure 28 27229\n",
"26 28 EURE ET LOIR Eure-et-Loir 24 28085\n",
"27 29 FINISTERE Finistère 53 29232\n",
"28 2A CORSE DU SUD Corse-du-Sud 94 2A004\n",
"29 2B HAUTE CORSE Haute-Corse 94 2B033\n",
".. ... ... ... .. ...\n",
"71 71 SAONE ET LOIRE Saône-et-Loire 27 71270\n",
"72 72 SARTHE Sarthe 52 72181\n",
"73 73 SAVOIE Savoie 84 73065\n",
"74 74 HAUTE SAVOIE Haute-Savoie 84 74010\n",
"75 75 PARIS Paris 11 75056\n",
"76 76 SEINE MARITIME Seine-Maritime 28 76540\n",
"77 77 SEINE ET MARNE Seine-et-Marne 11 77288\n",
"78 78 YVELINES Yvelines 11 78646\n",
"79 79 DEUX SEVRES Deux-Sèvres 75 79191\n",
"80 80 SOMME Somme 32 80021\n",
"81 81 TARN Tarn 76 81004\n",
"82 82 TARN ET GARONNE Tarn-et-Garonne 76 82121\n",
"83 83 VAR Var 93 83137\n",
"84 84 VAUCLUSE Vaucluse 93 84007\n",
"85 85 VENDEE Vendée 52 85191\n",
"86 86 VIENNE Vienne 75 86194\n",
"87 87 HAUTE VIENNE Haute-Vienne 75 87085\n",
"88 88 VOSGES Vosges 44 88160\n",
"89 89 YONNE Yonne 27 89024\n",
"90 90 TERRITOIRE DE BELFORT Territoire de Belfort 27 90010\n",
"91 91 ESSONNE Essonne 11 91228\n",
"92 92 HAUTS DE SEINE Hauts-de-Seine 11 92050\n",
"93 93 SEINE SAINT DENIS Seine-Saint-Denis 11 93008\n",
"94 94 VAL DE MARNE Val-de-Marne 11 94028\n",
"95 95 VAL D OISE Val-d'Oise 11 95500\n",
"96 971 GUADELOUPE Guadeloupe 01 97105\n",
"97 972 MARTINIQUE Martinique 02 97209\n",
"98 973 GUYANE Guyane 03 97302\n",
"99 974 LA REUNION La Réunion 04 97411\n",
"100 976 MAYOTTE Mayotte 06 97608\n",
"\n",
"[101 rows x 5 columns]"
]
},
"execution_count": 71,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Departement\n",
"departement\n",
"departement['REG'] = departement['REG'].apply(lambda x: x if len(str(x)) == 2 else f'0{x}')\n",
"departement"
]
},
{
"cell_type": "code",
"execution_count": 72,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 424
},
"id": "ozX81jRIN5Vp",
"outputId": "d498c1e3-06a2-4f8b-f468-91274f162fb4",
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" CHEFLIEUDEP | \n",
" DEP | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01053 | \n",
" 01 | \n",
"
\n",
" \n",
" 1 | \n",
" 02408 | \n",
" 02 | \n",
"
\n",
" \n",
" 2 | \n",
" 03190 | \n",
" 03 | \n",
"
\n",
" \n",
" 3 | \n",
" 04070 | \n",
" 04 | \n",
"
\n",
" \n",
" 4 | \n",
" 05061 | \n",
" 05 | \n",
"
\n",
" \n",
" 5 | \n",
" 06088 | \n",
" 06 | \n",
"
\n",
" \n",
" 6 | \n",
" 07186 | \n",
" 07 | \n",
"
\n",
" \n",
" 7 | \n",
" 08105 | \n",
" 08 | \n",
"
\n",
" \n",
" 8 | \n",
" 09122 | \n",
" 09 | \n",
"
\n",
" \n",
" 9 | \n",
" 10387 | \n",
" 10 | \n",
"
\n",
" \n",
" 10 | \n",
" 11069 | \n",
" 11 | \n",
"
\n",
" \n",
" 11 | \n",
" 12202 | \n",
" 12 | \n",
"
\n",
" \n",
" 12 | \n",
" 13055 | \n",
" 13 | \n",
"
\n",
" \n",
" 13 | \n",
" 14118 | \n",
" 14 | \n",
"
\n",
" \n",
" 14 | \n",
" 15014 | \n",
" 15 | \n",
"
\n",
" \n",
" 15 | \n",
" 16015 | \n",
" 16 | \n",
"
\n",
" \n",
" 16 | \n",
" 17300 | \n",
" 17 | \n",
"
\n",
" \n",
" 17 | \n",
" 18033 | \n",
" 18 | \n",
"
\n",
" \n",
" 18 | \n",
" 19272 | \n",
" 19 | \n",
"
\n",
" \n",
" 19 | \n",
" 21231 | \n",
" 21 | \n",
"
\n",
" \n",
" 20 | \n",
" 22278 | \n",
" 22 | \n",
"
\n",
" \n",
" 21 | \n",
" 23096 | \n",
" 23 | \n",
"
\n",
" \n",
" 22 | \n",
" 24322 | \n",
" 24 | \n",
"
\n",
" \n",
" 23 | \n",
" 25056 | \n",
" 25 | \n",
"
\n",
" \n",
" 24 | \n",
" 26362 | \n",
" 26 | \n",
"
\n",
" \n",
" 25 | \n",
" 27229 | \n",
" 27 | \n",
"
\n",
" \n",
" 26 | \n",
" 28085 | \n",
" 28 | \n",
"
\n",
" \n",
" 27 | \n",
" 29232 | \n",
" 29 | \n",
"
\n",
" \n",
" 28 | \n",
" 2A004 | \n",
" 2A | \n",
"
\n",
" \n",
" 29 | \n",
" 2B033 | \n",
" 2B | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 71 | \n",
" 71270 | \n",
" 71 | \n",
"
\n",
" \n",
" 72 | \n",
" 72181 | \n",
" 72 | \n",
"
\n",
" \n",
" 73 | \n",
" 73065 | \n",
" 73 | \n",
"
\n",
" \n",
" 74 | \n",
" 74010 | \n",
" 74 | \n",
"
\n",
" \n",
" 75 | \n",
" 75056 | \n",
" 75 | \n",
"
\n",
" \n",
" 76 | \n",
" 76540 | \n",
" 76 | \n",
"
\n",
" \n",
" 77 | \n",
" 77288 | \n",
" 77 | \n",
"
\n",
" \n",
" 78 | \n",
" 78646 | \n",
" 78 | \n",
"
\n",
" \n",
" 79 | \n",
" 79191 | \n",
" 79 | \n",
"
\n",
" \n",
" 80 | \n",
" 80021 | \n",
" 80 | \n",
"
\n",
" \n",
" 81 | \n",
" 81004 | \n",
" 81 | \n",
"
\n",
" \n",
" 82 | \n",
" 82121 | \n",
" 82 | \n",
"
\n",
" \n",
" 83 | \n",
" 83137 | \n",
" 83 | \n",
"
\n",
" \n",
" 84 | \n",
" 84007 | \n",
" 84 | \n",
"
\n",
" \n",
" 85 | \n",
" 85191 | \n",
" 85 | \n",
"
\n",
" \n",
" 86 | \n",
" 86194 | \n",
" 86 | \n",
"
\n",
" \n",
" 87 | \n",
" 87085 | \n",
" 87 | \n",
"
\n",
" \n",
" 88 | \n",
" 88160 | \n",
" 88 | \n",
"
\n",
" \n",
" 89 | \n",
" 89024 | \n",
" 89 | \n",
"
\n",
" \n",
" 90 | \n",
" 90010 | \n",
" 90 | \n",
"
\n",
" \n",
" 91 | \n",
" 91228 | \n",
" 91 | \n",
"
\n",
" \n",
" 92 | \n",
" 92050 | \n",
" 92 | \n",
"
\n",
" \n",
" 93 | \n",
" 93008 | \n",
" 93 | \n",
"
\n",
" \n",
" 94 | \n",
" 94028 | \n",
" 94 | \n",
"
\n",
" \n",
" 95 | \n",
" 95500 | \n",
" 95 | \n",
"
\n",
" \n",
" 96 | \n",
" 97105 | \n",
" 971 | \n",
"
\n",
" \n",
" 97 | \n",
" 97209 | \n",
" 972 | \n",
"
\n",
" \n",
" 98 | \n",
" 97302 | \n",
" 973 | \n",
"
\n",
" \n",
" 99 | \n",
" 97411 | \n",
" 974 | \n",
"
\n",
" \n",
" 100 | \n",
" 97608 | \n",
" 976 | \n",
"
\n",
" \n",
"
\n",
"
101 rows × 2 columns
\n",
"
"
],
"text/plain": [
" CHEFLIEUDEP DEP\n",
"0 01053 01\n",
"1 02408 02\n",
"2 03190 03\n",
"3 04070 04\n",
"4 05061 05\n",
"5 06088 06\n",
"6 07186 07\n",
"7 08105 08\n",
"8 09122 09\n",
"9 10387 10\n",
"10 11069 11\n",
"11 12202 12\n",
"12 13055 13\n",
"13 14118 14\n",
"14 15014 15\n",
"15 16015 16\n",
"16 17300 17\n",
"17 18033 18\n",
"18 19272 19\n",
"19 21231 21\n",
"20 22278 22\n",
"21 23096 23\n",
"22 24322 24\n",
"23 25056 25\n",
"24 26362 26\n",
"25 27229 27\n",
"26 28085 28\n",
"27 29232 29\n",
"28 2A004 2A\n",
"29 2B033 2B\n",
".. ... ...\n",
"71 71270 71\n",
"72 72181 72\n",
"73 73065 73\n",
"74 74010 74\n",
"75 75056 75\n",
"76 76540 76\n",
"77 77288 77\n",
"78 78646 78\n",
"79 79191 79\n",
"80 80021 80\n",
"81 81004 81\n",
"82 82121 82\n",
"83 83137 83\n",
"84 84007 84\n",
"85 85191 85\n",
"86 86194 86\n",
"87 87085 87\n",
"88 88160 88\n",
"89 89024 89\n",
"90 90010 90\n",
"91 91228 91\n",
"92 92050 92\n",
"93 93008 93\n",
"94 94028 94\n",
"95 95500 95\n",
"96 97105 971\n",
"97 97209 972\n",
"98 97302 973\n",
"99 97411 974\n",
"100 97608 976\n",
"\n",
"[101 rows x 2 columns]"
]
},
"execution_count": 72,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#cheflieudepartement\n",
"cheflieudepartement = departement[[\"CHEFLIEU\",\"DEP\"]]\n",
"cheflieudepartement.columns = [\"CHEFLIEUDEP\",\"DEP\"]\n",
"cheflieudepartement"
]
},
{
"cell_type": "code",
"execution_count": 73,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 424
},
"id": "kBfye0JsOEvF",
"outputId": "4010db34-b229-49e4-dbcb-5906cfa30dee",
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" CHEFLIEUREG | \n",
" REG | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 97105 | \n",
" 01 | \n",
"
\n",
" \n",
" 1 | \n",
" 97209 | \n",
" 02 | \n",
"
\n",
" \n",
" 2 | \n",
" 97302 | \n",
" 03 | \n",
"
\n",
" \n",
" 3 | \n",
" 97411 | \n",
" 04 | \n",
"
\n",
" \n",
" 4 | \n",
" 97608 | \n",
" 06 | \n",
"
\n",
" \n",
" 5 | \n",
" 75056 | \n",
" 11 | \n",
"
\n",
" \n",
" 6 | \n",
" 45234 | \n",
" 24 | \n",
"
\n",
" \n",
" 7 | \n",
" 21231 | \n",
" 27 | \n",
"
\n",
" \n",
" 8 | \n",
" 76540 | \n",
" 28 | \n",
"
\n",
" \n",
" 9 | \n",
" 59350 | \n",
" 32 | \n",
"
\n",
" \n",
" 10 | \n",
" 67482 | \n",
" 44 | \n",
"
\n",
" \n",
" 11 | \n",
" 44109 | \n",
" 52 | \n",
"
\n",
" \n",
" 12 | \n",
" 35238 | \n",
" 53 | \n",
"
\n",
" \n",
" 13 | \n",
" 33063 | \n",
" 75 | \n",
"
\n",
" \n",
" 14 | \n",
" 31555 | \n",
" 76 | \n",
"
\n",
" \n",
" 15 | \n",
" 69123 | \n",
" 84 | \n",
"
\n",
" \n",
" 16 | \n",
" 13055 | \n",
" 93 | \n",
"
\n",
" \n",
" 17 | \n",
" 2A004 | \n",
" 94 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" CHEFLIEUREG REG\n",
"0 97105 01\n",
"1 97209 02\n",
"2 97302 03\n",
"3 97411 04\n",
"4 97608 06\n",
"5 75056 11\n",
"6 45234 24\n",
"7 21231 27\n",
"8 76540 28\n",
"9 59350 32\n",
"10 67482 44\n",
"11 44109 52\n",
"12 35238 53\n",
"13 33063 75\n",
"14 31555 76\n",
"15 69123 84\n",
"16 13055 93\n",
"17 2A004 94"
]
},
"execution_count": 73,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#cheflieuRegion\n",
"cheflieuRegion = region[[\"CHEFLIEU\",\"REG\"]]\n",
"cheflieuRegion.columns = [\"CHEFLIEUREG\",\"REG\"]\n",
"cheflieuRegion"
]
},
{
"cell_type": "code",
"execution_count": 74,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" DEP | \n",
" NCC | \n",
" LIBELLE | \n",
" REG | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01 | \n",
" AIN | \n",
" Ain | \n",
" 84 | \n",
"
\n",
" \n",
" 1 | \n",
" 02 | \n",
" AISNE | \n",
" Aisne | \n",
" 32 | \n",
"
\n",
" \n",
" 2 | \n",
" 03 | \n",
" ALLIER | \n",
" Allier | \n",
" 84 | \n",
"
\n",
" \n",
" 3 | \n",
" 04 | \n",
" ALPES DE HAUTE PROVENCE | \n",
" Alpes-de-Haute-Provence | \n",
" 93 | \n",
"
\n",
" \n",
" 4 | \n",
" 05 | \n",
" HAUTES ALPES | \n",
" Hautes-Alpes | \n",
" 93 | \n",
"
\n",
" \n",
" 5 | \n",
" 06 | \n",
" ALPES MARITIMES | \n",
" Alpes-Maritimes | \n",
" 93 | \n",
"
\n",
" \n",
" 6 | \n",
" 07 | \n",
" ARDECHE | \n",
" Ardèche | \n",
" 84 | \n",
"
\n",
" \n",
" 7 | \n",
" 08 | \n",
" ARDENNES | \n",
" Ardennes | \n",
" 44 | \n",
"
\n",
" \n",
" 8 | \n",
" 09 | \n",
" ARIEGE | \n",
" Ariège | \n",
" 76 | \n",
"
\n",
" \n",
" 9 | \n",
" 10 | \n",
" AUBE | \n",
" Aube | \n",
" 44 | \n",
"
\n",
" \n",
" 10 | \n",
" 11 | \n",
" AUDE | \n",
" Aude | \n",
" 76 | \n",
"
\n",
" \n",
" 11 | \n",
" 12 | \n",
" AVEYRON | \n",
" Aveyron | \n",
" 76 | \n",
"
\n",
" \n",
" 12 | \n",
" 13 | \n",
" BOUCHES DU RHONE | \n",
" Bouches-du-Rhône | \n",
" 93 | \n",
"
\n",
" \n",
" 13 | \n",
" 14 | \n",
" CALVADOS | \n",
" Calvados | \n",
" 28 | \n",
"
\n",
" \n",
" 14 | \n",
" 15 | \n",
" CANTAL | \n",
" Cantal | \n",
" 84 | \n",
"
\n",
" \n",
" 15 | \n",
" 16 | \n",
" CHARENTE | \n",
" Charente | \n",
" 75 | \n",
"
\n",
" \n",
" 16 | \n",
" 17 | \n",
" CHARENTE MARITIME | \n",
" Charente-Maritime | \n",
" 75 | \n",
"
\n",
" \n",
" 17 | \n",
" 18 | \n",
" CHER | \n",
" Cher | \n",
" 24 | \n",
"
\n",
" \n",
" 18 | \n",
" 19 | \n",
" CORREZE | \n",
" Corrèze | \n",
" 75 | \n",
"
\n",
" \n",
" 19 | \n",
" 21 | \n",
" COTE D OR | \n",
" Côte-d'Or | \n",
" 27 | \n",
"
\n",
" \n",
" 20 | \n",
" 22 | \n",
" COTES D ARMOR | \n",
" Côtes-d'Armor | \n",
" 53 | \n",
"
\n",
" \n",
" 21 | \n",
" 23 | \n",
" CREUSE | \n",
" Creuse | \n",
" 75 | \n",
"
\n",
" \n",
" 22 | \n",
" 24 | \n",
" DORDOGNE | \n",
" Dordogne | \n",
" 75 | \n",
"
\n",
" \n",
" 23 | \n",
" 25 | \n",
" DOUBS | \n",
" Doubs | \n",
" 27 | \n",
"
\n",
" \n",
" 24 | \n",
" 26 | \n",
" DROME | \n",
" Drôme | \n",
" 84 | \n",
"
\n",
" \n",
" 25 | \n",
" 27 | \n",
" EURE | \n",
" Eure | \n",
" 28 | \n",
"
\n",
" \n",
" 26 | \n",
" 28 | \n",
" EURE ET LOIR | \n",
" Eure-et-Loir | \n",
" 24 | \n",
"
\n",
" \n",
" 27 | \n",
" 29 | \n",
" FINISTERE | \n",
" Finistère | \n",
" 53 | \n",
"
\n",
" \n",
" 28 | \n",
" 2A | \n",
" CORSE DU SUD | \n",
" Corse-du-Sud | \n",
" 94 | \n",
"
\n",
" \n",
" 29 | \n",
" 2B | \n",
" HAUTE CORSE | \n",
" Haute-Corse | \n",
" 94 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 71 | \n",
" 71 | \n",
" SAONE ET LOIRE | \n",
" Saône-et-Loire | \n",
" 27 | \n",
"
\n",
" \n",
" 72 | \n",
" 72 | \n",
" SARTHE | \n",
" Sarthe | \n",
" 52 | \n",
"
\n",
" \n",
" 73 | \n",
" 73 | \n",
" SAVOIE | \n",
" Savoie | \n",
" 84 | \n",
"
\n",
" \n",
" 74 | \n",
" 74 | \n",
" HAUTE SAVOIE | \n",
" Haute-Savoie | \n",
" 84 | \n",
"
\n",
" \n",
" 75 | \n",
" 75 | \n",
" PARIS | \n",
" Paris | \n",
" 11 | \n",
"
\n",
" \n",
" 76 | \n",
" 76 | \n",
" SEINE MARITIME | \n",
" Seine-Maritime | \n",
" 28 | \n",
"
\n",
" \n",
" 77 | \n",
" 77 | \n",
" SEINE ET MARNE | \n",
" Seine-et-Marne | \n",
" 11 | \n",
"
\n",
" \n",
" 78 | \n",
" 78 | \n",
" YVELINES | \n",
" Yvelines | \n",
" 11 | \n",
"
\n",
" \n",
" 79 | \n",
" 79 | \n",
" DEUX SEVRES | \n",
" Deux-Sèvres | \n",
" 75 | \n",
"
\n",
" \n",
" 80 | \n",
" 80 | \n",
" SOMME | \n",
" Somme | \n",
" 32 | \n",
"
\n",
" \n",
" 81 | \n",
" 81 | \n",
" TARN | \n",
" Tarn | \n",
" 76 | \n",
"
\n",
" \n",
" 82 | \n",
" 82 | \n",
" TARN ET GARONNE | \n",
" Tarn-et-Garonne | \n",
" 76 | \n",
"
\n",
" \n",
" 83 | \n",
" 83 | \n",
" VAR | \n",
" Var | \n",
" 93 | \n",
"
\n",
" \n",
" 84 | \n",
" 84 | \n",
" VAUCLUSE | \n",
" Vaucluse | \n",
" 93 | \n",
"
\n",
" \n",
" 85 | \n",
" 85 | \n",
" VENDEE | \n",
" Vendée | \n",
" 52 | \n",
"
\n",
" \n",
" 86 | \n",
" 86 | \n",
" VIENNE | \n",
" Vienne | \n",
" 75 | \n",
"
\n",
" \n",
" 87 | \n",
" 87 | \n",
" HAUTE VIENNE | \n",
" Haute-Vienne | \n",
" 75 | \n",
"
\n",
" \n",
" 88 | \n",
" 88 | \n",
" VOSGES | \n",
" Vosges | \n",
" 44 | \n",
"
\n",
" \n",
" 89 | \n",
" 89 | \n",
" YONNE | \n",
" Yonne | \n",
" 27 | \n",
"
\n",
" \n",
" 90 | \n",
" 90 | \n",
" TERRITOIRE DE BELFORT | \n",
" Territoire de Belfort | \n",
" 27 | \n",
"
\n",
" \n",
" 91 | \n",
" 91 | \n",
" ESSONNE | \n",
" Essonne | \n",
" 11 | \n",
"
\n",
" \n",
" 92 | \n",
" 92 | \n",
" HAUTS DE SEINE | \n",
" Hauts-de-Seine | \n",
" 11 | \n",
"
\n",
" \n",
" 93 | \n",
" 93 | \n",
" SEINE SAINT DENIS | \n",
" Seine-Saint-Denis | \n",
" 11 | \n",
"
\n",
" \n",
" 94 | \n",
" 94 | \n",
" VAL DE MARNE | \n",
" Val-de-Marne | \n",
" 11 | \n",
"
\n",
" \n",
" 95 | \n",
" 95 | \n",
" VAL D OISE | \n",
" Val-d'Oise | \n",
" 11 | \n",
"
\n",
" \n",
" 96 | \n",
" 971 | \n",
" GUADELOUPE | \n",
" Guadeloupe | \n",
" 01 | \n",
"
\n",
" \n",
" 97 | \n",
" 972 | \n",
" MARTINIQUE | \n",
" Martinique | \n",
" 02 | \n",
"
\n",
" \n",
" 98 | \n",
" 973 | \n",
" GUYANE | \n",
" Guyane | \n",
" 03 | \n",
"
\n",
" \n",
" 99 | \n",
" 974 | \n",
" LA REUNION | \n",
" La Réunion | \n",
" 04 | \n",
"
\n",
" \n",
" 100 | \n",
" 976 | \n",
" MAYOTTE | \n",
" Mayotte | \n",
" 06 | \n",
"
\n",
" \n",
"
\n",
"
101 rows × 4 columns
\n",
"
"
],
"text/plain": [
" DEP NCC LIBELLE REG\n",
"0 01 AIN Ain 84\n",
"1 02 AISNE Aisne 32\n",
"2 03 ALLIER Allier 84\n",
"3 04 ALPES DE HAUTE PROVENCE Alpes-de-Haute-Provence 93\n",
"4 05 HAUTES ALPES Hautes-Alpes 93\n",
"5 06 ALPES MARITIMES Alpes-Maritimes 93\n",
"6 07 ARDECHE Ardèche 84\n",
"7 08 ARDENNES Ardennes 44\n",
"8 09 ARIEGE Ariège 76\n",
"9 10 AUBE Aube 44\n",
"10 11 AUDE Aude 76\n",
"11 12 AVEYRON Aveyron 76\n",
"12 13 BOUCHES DU RHONE Bouches-du-Rhône 93\n",
"13 14 CALVADOS Calvados 28\n",
"14 15 CANTAL Cantal 84\n",
"15 16 CHARENTE Charente 75\n",
"16 17 CHARENTE MARITIME Charente-Maritime 75\n",
"17 18 CHER Cher 24\n",
"18 19 CORREZE Corrèze 75\n",
"19 21 COTE D OR Côte-d'Or 27\n",
"20 22 COTES D ARMOR Côtes-d'Armor 53\n",
"21 23 CREUSE Creuse 75\n",
"22 24 DORDOGNE Dordogne 75\n",
"23 25 DOUBS Doubs 27\n",
"24 26 DROME Drôme 84\n",
"25 27 EURE Eure 28\n",
"26 28 EURE ET LOIR Eure-et-Loir 24\n",
"27 29 FINISTERE Finistère 53\n",
"28 2A CORSE DU SUD Corse-du-Sud 94\n",
"29 2B HAUTE CORSE Haute-Corse 94\n",
".. ... ... ... ..\n",
"71 71 SAONE ET LOIRE Saône-et-Loire 27\n",
"72 72 SARTHE Sarthe 52\n",
"73 73 SAVOIE Savoie 84\n",
"74 74 HAUTE SAVOIE Haute-Savoie 84\n",
"75 75 PARIS Paris 11\n",
"76 76 SEINE MARITIME Seine-Maritime 28\n",
"77 77 SEINE ET MARNE Seine-et-Marne 11\n",
"78 78 YVELINES Yvelines 11\n",
"79 79 DEUX SEVRES Deux-Sèvres 75\n",
"80 80 SOMME Somme 32\n",
"81 81 TARN Tarn 76\n",
"82 82 TARN ET GARONNE Tarn-et-Garonne 76\n",
"83 83 VAR Var 93\n",
"84 84 VAUCLUSE Vaucluse 93\n",
"85 85 VENDEE Vendée 52\n",
"86 86 VIENNE Vienne 75\n",
"87 87 HAUTE VIENNE Haute-Vienne 75\n",
"88 88 VOSGES Vosges 44\n",
"89 89 YONNE Yonne 27\n",
"90 90 TERRITOIRE DE BELFORT Territoire de Belfort 27\n",
"91 91 ESSONNE Essonne 11\n",
"92 92 HAUTS DE SEINE Hauts-de-Seine 11\n",
"93 93 SEINE SAINT DENIS Seine-Saint-Denis 11\n",
"94 94 VAL DE MARNE Val-de-Marne 11\n",
"95 95 VAL D OISE Val-d'Oise 11\n",
"96 971 GUADELOUPE Guadeloupe 01\n",
"97 972 MARTINIQUE Martinique 02\n",
"98 973 GUYANE Guyane 03\n",
"99 974 LA REUNION La Réunion 04\n",
"100 976 MAYOTTE Mayotte 06\n",
"\n",
"[101 rows x 4 columns]"
]
},
"execution_count": 74,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"commune = commune[[\"COM\",\"NCC\",\"LIBELLE\",\"DEP\"]]\n",
"departement = departement[[\"DEP\",\"NCC\",\"LIBELLE\",\"REG\"]]\n",
"region = region[[\"REG\",\"NCC\",\"LIBELLE\"]]\n",
"cheflieudepartement\n",
"departement"
]
},
{
"cell_type": "code",
"execution_count": 75,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" COM | \n",
" NCC | \n",
" LIBELLE | \n",
" DEP | \n",
" CODGEO | \n",
" SUPERF | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" ABERGEMENT CLEMENCIAT | \n",
" L'Abergement-Clémenciat | \n",
" 01 | \n",
" 01001 | \n",
" 15.95 | \n",
"
\n",
" \n",
" 1 | \n",
" 01002 | \n",
" ABERGEMENT DE VAREY | \n",
" L'Abergement-de-Varey | \n",
" 01 | \n",
" 01002 | \n",
" 9.15 | \n",
"
\n",
" \n",
" 2 | \n",
" 01004 | \n",
" AMBERIEU EN BUGEY | \n",
" Ambérieu-en-Bugey | \n",
" 01 | \n",
" 01004 | \n",
" 24.60 | \n",
"
\n",
" \n",
" 3 | \n",
" 01005 | \n",
" AMBERIEUX EN DOMBES | \n",
" Ambérieux-en-Dombes | \n",
" 01 | \n",
" 01005 | \n",
" 15.92 | \n",
"
\n",
" \n",
" 4 | \n",
" 01006 | \n",
" AMBLEON | \n",
" Ambléon | \n",
" 01 | \n",
" 01006 | \n",
" 5.88 | \n",
"
\n",
" \n",
" 5 | \n",
" 01007 | \n",
" AMBRONAY | \n",
" Ambronay | \n",
" 01 | \n",
" 01007 | \n",
" 33.55 | \n",
"
\n",
" \n",
" 6 | \n",
" 01008 | \n",
" AMBUTRIX | \n",
" Ambutrix | \n",
" 01 | \n",
" 01008 | \n",
" 5.22 | \n",
"
\n",
" \n",
" 7 | \n",
" 01009 | \n",
" ANDERT ET CONDON | \n",
" Andert-et-Condon | \n",
" 01 | \n",
" 01009 | \n",
" 6.94 | \n",
"
\n",
" \n",
" 8 | \n",
" 01010 | \n",
" ANGLEFORT | \n",
" Anglefort | \n",
" 01 | \n",
" 01010 | \n",
" 29.26 | \n",
"
\n",
" \n",
" 9 | \n",
" 01011 | \n",
" APREMONT | \n",
" Apremont | \n",
" 01 | \n",
" 01011 | \n",
" 14.57 | \n",
"
\n",
" \n",
" 10 | \n",
" 01012 | \n",
" ARANC | \n",
" Aranc | \n",
" 01 | \n",
" 01012 | \n",
" 21.65 | \n",
"
\n",
" \n",
" 11 | \n",
" 01013 | \n",
" ARANDAS | \n",
" Arandas | \n",
" 01 | \n",
" 01013 | \n",
" 14.10 | \n",
"
\n",
" \n",
" 12 | \n",
" 01014 | \n",
" ARBENT | \n",
" Arbent | \n",
" 01 | \n",
" 01014 | \n",
" 23.49 | \n",
"
\n",
" \n",
" 13 | \n",
" 01015 | \n",
" ARBOYS EN BUGEY | \n",
" Arboys en Bugey | \n",
" 01 | \n",
" 01015 | \n",
" 22.49 | \n",
"
\n",
" \n",
" 14 | \n",
" 01016 | \n",
" ARBIGNY | \n",
" Arbigny | \n",
" 01 | \n",
" 01016 | \n",
" 17.47 | \n",
"
\n",
" \n",
" 15 | \n",
" 01017 | \n",
" ARGIS | \n",
" Argis | \n",
" 01 | \n",
" 01017 | \n",
" 7.84 | \n",
"
\n",
" \n",
" 16 | \n",
" 01019 | \n",
" ARMIX | \n",
" Armix | \n",
" 01 | \n",
" 01019 | \n",
" 6.82 | \n",
"
\n",
" \n",
" 17 | \n",
" 01021 | \n",
" ARS SUR FORMANS | \n",
" Ars-sur-Formans | \n",
" 01 | \n",
" 01021 | \n",
" 5.50 | \n",
"
\n",
" \n",
" 18 | \n",
" 01022 | \n",
" ARTEMARE | \n",
" Artemare | \n",
" 01 | \n",
" 01022 | \n",
" 3.75 | \n",
"
\n",
" \n",
" 19 | \n",
" 01023 | \n",
" ASNIERES SUR SAONE | \n",
" Asnières-sur-Saône | \n",
" 01 | \n",
" 01023 | \n",
" 4.68 | \n",
"
\n",
" \n",
" 20 | \n",
" 01024 | \n",
" ATTIGNAT | \n",
" Attignat | \n",
" 01 | \n",
" 01024 | \n",
" 18.69 | \n",
"
\n",
" \n",
" 21 | \n",
" 01025 | \n",
" BAGE DOMMARTIN | \n",
" Bâgé-Dommartin | \n",
" 01 | \n",
" 01025 | \n",
" 56.87 | \n",
"
\n",
" \n",
" 22 | \n",
" 01026 | \n",
" BAGE LE CHATEL | \n",
" Bâgé-le-Châtel | \n",
" 01 | \n",
" 01026 | \n",
" 0.88 | \n",
"
\n",
" \n",
" 23 | \n",
" 01027 | \n",
" BALAN | \n",
" Balan | \n",
" 01 | \n",
" 01027 | \n",
" 18.04 | \n",
"
\n",
" \n",
" 24 | \n",
" 01028 | \n",
" BANEINS | \n",
" Baneins | \n",
" 01 | \n",
" 01028 | \n",
" 8.91 | \n",
"
\n",
" \n",
" 25 | \n",
" 01029 | \n",
" BEAUPONT | \n",
" Beaupont | \n",
" 01 | \n",
" 01029 | \n",
" 14.07 | \n",
"
\n",
" \n",
" 26 | \n",
" 01030 | \n",
" BEAUREGARD | \n",
" Beauregard | \n",
" 01 | \n",
" 01030 | \n",
" 0.94 | \n",
"
\n",
" \n",
" 27 | \n",
" 01031 | \n",
" BELLIGNAT | \n",
" Bellignat | \n",
" 01 | \n",
" 01031 | \n",
" 7.83 | \n",
"
\n",
" \n",
" 28 | \n",
" 01032 | \n",
" BELIGNEUX | \n",
" Béligneux | \n",
" 01 | \n",
" 01032 | \n",
" 13.30 | \n",
"
\n",
" \n",
" 29 | \n",
" 01033 | \n",
" VALSERHONE | \n",
" Valserhône | \n",
" 01 | \n",
" 01033 | \n",
" 62.53 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 34935 | \n",
" 97412 | \n",
" SAINT JOSEPH | \n",
" Saint-Joseph | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34936 | \n",
" 97413 | \n",
" SAINT LEU | \n",
" Saint-Leu | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34937 | \n",
" 97414 | \n",
" SAINT LOUIS | \n",
" Saint-Louis | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34938 | \n",
" 97415 | \n",
" SAINT PAUL | \n",
" Saint-Paul | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34939 | \n",
" 97416 | \n",
" SAINT PIERRE | \n",
" Saint-Pierre | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34940 | \n",
" 97417 | \n",
" SAINT PHILIPPE | \n",
" Saint-Philippe | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34941 | \n",
" 97418 | \n",
" SAINTE MARIE | \n",
" Sainte-Marie | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34942 | \n",
" 97419 | \n",
" SAINTE ROSE | \n",
" Sainte-Rose | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34943 | \n",
" 97420 | \n",
" SAINTE SUZANNE | \n",
" Sainte-Suzanne | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34944 | \n",
" 97421 | \n",
" SALAZIE | \n",
" Salazie | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34945 | \n",
" 97422 | \n",
" TAMPON | \n",
" Le Tampon | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34946 | \n",
" 97423 | \n",
" TROIS BASSINS | \n",
" Les Trois-Bassins | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34947 | \n",
" 97424 | \n",
" CILAOS | \n",
" Cilaos | \n",
" 974 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34948 | \n",
" 97601 | \n",
" ACOUA | \n",
" Acoua | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34949 | \n",
" 97602 | \n",
" BANDRABOUA | \n",
" Bandraboua | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34950 | \n",
" 97603 | \n",
" BANDRELE | \n",
" Bandrele | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34951 | \n",
" 97604 | \n",
" BOUENI | \n",
" Bouéni | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34952 | \n",
" 97605 | \n",
" CHICONI | \n",
" Chiconi | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34953 | \n",
" 97606 | \n",
" CHIRONGUI | \n",
" Chirongui | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34954 | \n",
" 97607 | \n",
" DEMBENI | \n",
" Dembeni | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34955 | \n",
" 97608 | \n",
" DZAOUDZI | \n",
" Dzaoudzi | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34956 | \n",
" 97609 | \n",
" KANI KELI | \n",
" Kani-Kéli | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34957 | \n",
" 97610 | \n",
" KOUNGOU | \n",
" Koungou | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34958 | \n",
" 97611 | \n",
" MAMOUDZOU | \n",
" Mamoudzou | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34959 | \n",
" 97612 | \n",
" MTSAMBORO | \n",
" Mtsamboro | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34960 | \n",
" 97613 | \n",
" M TSANGAMOUJI | \n",
" M'Tsangamouji | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34961 | \n",
" 97614 | \n",
" OUANGANI | \n",
" Ouangani | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34962 | \n",
" 97615 | \n",
" PAMANDZI | \n",
" Pamandzi | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34963 | \n",
" 97616 | \n",
" SADA | \n",
" Sada | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
" 34964 | \n",
" 97617 | \n",
" TSINGONI | \n",
" Tsingoni | \n",
" 976 | \n",
" NaN | \n",
" NaN | \n",
"
\n",
" \n",
"
\n",
"
34965 rows × 6 columns
\n",
"
"
],
"text/plain": [
" COM NCC LIBELLE DEP CODGEO \\\n",
"0 01001 ABERGEMENT CLEMENCIAT L'Abergement-Clémenciat 01 01001 \n",
"1 01002 ABERGEMENT DE VAREY L'Abergement-de-Varey 01 01002 \n",
"2 01004 AMBERIEU EN BUGEY Ambérieu-en-Bugey 01 01004 \n",
"3 01005 AMBERIEUX EN DOMBES Ambérieux-en-Dombes 01 01005 \n",
"4 01006 AMBLEON Ambléon 01 01006 \n",
"5 01007 AMBRONAY Ambronay 01 01007 \n",
"6 01008 AMBUTRIX Ambutrix 01 01008 \n",
"7 01009 ANDERT ET CONDON Andert-et-Condon 01 01009 \n",
"8 01010 ANGLEFORT Anglefort 01 01010 \n",
"9 01011 APREMONT Apremont 01 01011 \n",
"10 01012 ARANC Aranc 01 01012 \n",
"11 01013 ARANDAS Arandas 01 01013 \n",
"12 01014 ARBENT Arbent 01 01014 \n",
"13 01015 ARBOYS EN BUGEY Arboys en Bugey 01 01015 \n",
"14 01016 ARBIGNY Arbigny 01 01016 \n",
"15 01017 ARGIS Argis 01 01017 \n",
"16 01019 ARMIX Armix 01 01019 \n",
"17 01021 ARS SUR FORMANS Ars-sur-Formans 01 01021 \n",
"18 01022 ARTEMARE Artemare 01 01022 \n",
"19 01023 ASNIERES SUR SAONE Asnières-sur-Saône 01 01023 \n",
"20 01024 ATTIGNAT Attignat 01 01024 \n",
"21 01025 BAGE DOMMARTIN Bâgé-Dommartin 01 01025 \n",
"22 01026 BAGE LE CHATEL Bâgé-le-Châtel 01 01026 \n",
"23 01027 BALAN Balan 01 01027 \n",
"24 01028 BANEINS Baneins 01 01028 \n",
"25 01029 BEAUPONT Beaupont 01 01029 \n",
"26 01030 BEAUREGARD Beauregard 01 01030 \n",
"27 01031 BELLIGNAT Bellignat 01 01031 \n",
"28 01032 BELIGNEUX Béligneux 01 01032 \n",
"29 01033 VALSERHONE Valserhône 01 01033 \n",
"... ... ... ... ... ... \n",
"34935 97412 SAINT JOSEPH Saint-Joseph 974 NaN \n",
"34936 97413 SAINT LEU Saint-Leu 974 NaN \n",
"34937 97414 SAINT LOUIS Saint-Louis 974 NaN \n",
"34938 97415 SAINT PAUL Saint-Paul 974 NaN \n",
"34939 97416 SAINT PIERRE Saint-Pierre 974 NaN \n",
"34940 97417 SAINT PHILIPPE Saint-Philippe 974 NaN \n",
"34941 97418 SAINTE MARIE Sainte-Marie 974 NaN \n",
"34942 97419 SAINTE ROSE Sainte-Rose 974 NaN \n",
"34943 97420 SAINTE SUZANNE Sainte-Suzanne 974 NaN \n",
"34944 97421 SALAZIE Salazie 974 NaN \n",
"34945 97422 TAMPON Le Tampon 974 NaN \n",
"34946 97423 TROIS BASSINS Les Trois-Bassins 974 NaN \n",
"34947 97424 CILAOS Cilaos 974 NaN \n",
"34948 97601 ACOUA Acoua 976 NaN \n",
"34949 97602 BANDRABOUA Bandraboua 976 NaN \n",
"34950 97603 BANDRELE Bandrele 976 NaN \n",
"34951 97604 BOUENI Bouéni 976 NaN \n",
"34952 97605 CHICONI Chiconi 976 NaN \n",
"34953 97606 CHIRONGUI Chirongui 976 NaN \n",
"34954 97607 DEMBENI Dembeni 976 NaN \n",
"34955 97608 DZAOUDZI Dzaoudzi 976 NaN \n",
"34956 97609 KANI KELI Kani-Kéli 976 NaN \n",
"34957 97610 KOUNGOU Koungou 976 NaN \n",
"34958 97611 MAMOUDZOU Mamoudzou 976 NaN \n",
"34959 97612 MTSAMBORO Mtsamboro 976 NaN \n",
"34960 97613 M TSANGAMOUJI M'Tsangamouji 976 NaN \n",
"34961 97614 OUANGANI Ouangani 976 NaN \n",
"34962 97615 PAMANDZI Pamandzi 976 NaN \n",
"34963 97616 SADA Sada 976 NaN \n",
"34964 97617 TSINGONI Tsingoni 976 NaN \n",
"\n",
" SUPERF \n",
"0 15.95 \n",
"1 9.15 \n",
"2 24.60 \n",
"3 15.92 \n",
"4 5.88 \n",
"5 33.55 \n",
"6 5.22 \n",
"7 6.94 \n",
"8 29.26 \n",
"9 14.57 \n",
"10 21.65 \n",
"11 14.10 \n",
"12 23.49 \n",
"13 22.49 \n",
"14 17.47 \n",
"15 7.84 \n",
"16 6.82 \n",
"17 5.50 \n",
"18 3.75 \n",
"19 4.68 \n",
"20 18.69 \n",
"21 56.87 \n",
"22 0.88 \n",
"23 18.04 \n",
"24 8.91 \n",
"25 14.07 \n",
"26 0.94 \n",
"27 7.83 \n",
"28 13.30 \n",
"29 62.53 \n",
"... ... \n",
"34935 NaN \n",
"34936 NaN \n",
"34937 NaN \n",
"34938 NaN \n",
"34939 NaN \n",
"34940 NaN \n",
"34941 NaN \n",
"34942 NaN \n",
"34943 NaN \n",
"34944 NaN \n",
"34945 NaN \n",
"34946 NaN \n",
"34947 NaN \n",
"34948 NaN \n",
"34949 NaN \n",
"34950 NaN \n",
"34951 NaN \n",
"34952 NaN \n",
"34953 NaN \n",
"34954 NaN \n",
"34955 NaN \n",
"34956 NaN \n",
"34957 NaN \n",
"34958 NaN \n",
"34959 NaN \n",
"34960 NaN \n",
"34961 NaN \n",
"34962 NaN \n",
"34963 NaN \n",
"34964 NaN \n",
"\n",
"[34965 rows x 6 columns]"
]
},
"execution_count": 75,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"commune = pd.merge(commune, stat[['CODGEO','SUPERF']], left_on=['COM'],right_on=['CODGEO'],how = 'left')\n",
"commune\n"
]
},
{
"cell_type": "code",
"execution_count": 76,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" COM | \n",
" NCC | \n",
" LIBELLE | \n",
" DEP | \n",
" SUPERF | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" ABERGEMENT CLEMENCIAT | \n",
" L'Abergement-Clémenciat | \n",
" 01 | \n",
" 15.95 | \n",
"
\n",
" \n",
" 1 | \n",
" 01002 | \n",
" ABERGEMENT DE VAREY | \n",
" L'Abergement-de-Varey | \n",
" 01 | \n",
" 9.15 | \n",
"
\n",
" \n",
" 2 | \n",
" 01004 | \n",
" AMBERIEU EN BUGEY | \n",
" Ambérieu-en-Bugey | \n",
" 01 | \n",
" 24.60 | \n",
"
\n",
" \n",
" 3 | \n",
" 01005 | \n",
" AMBERIEUX EN DOMBES | \n",
" Ambérieux-en-Dombes | \n",
" 01 | \n",
" 15.92 | \n",
"
\n",
" \n",
" 4 | \n",
" 01006 | \n",
" AMBLEON | \n",
" Ambléon | \n",
" 01 | \n",
" 5.88 | \n",
"
\n",
" \n",
" 5 | \n",
" 01007 | \n",
" AMBRONAY | \n",
" Ambronay | \n",
" 01 | \n",
" 33.55 | \n",
"
\n",
" \n",
" 6 | \n",
" 01008 | \n",
" AMBUTRIX | \n",
" Ambutrix | \n",
" 01 | \n",
" 5.22 | \n",
"
\n",
" \n",
" 7 | \n",
" 01009 | \n",
" ANDERT ET CONDON | \n",
" Andert-et-Condon | \n",
" 01 | \n",
" 6.94 | \n",
"
\n",
" \n",
" 8 | \n",
" 01010 | \n",
" ANGLEFORT | \n",
" Anglefort | \n",
" 01 | \n",
" 29.26 | \n",
"
\n",
" \n",
" 9 | \n",
" 01011 | \n",
" APREMONT | \n",
" Apremont | \n",
" 01 | \n",
" 14.57 | \n",
"
\n",
" \n",
" 10 | \n",
" 01012 | \n",
" ARANC | \n",
" Aranc | \n",
" 01 | \n",
" 21.65 | \n",
"
\n",
" \n",
" 11 | \n",
" 01013 | \n",
" ARANDAS | \n",
" Arandas | \n",
" 01 | \n",
" 14.10 | \n",
"
\n",
" \n",
" 12 | \n",
" 01014 | \n",
" ARBENT | \n",
" Arbent | \n",
" 01 | \n",
" 23.49 | \n",
"
\n",
" \n",
" 13 | \n",
" 01015 | \n",
" ARBOYS EN BUGEY | \n",
" Arboys en Bugey | \n",
" 01 | \n",
" 22.49 | \n",
"
\n",
" \n",
" 14 | \n",
" 01016 | \n",
" ARBIGNY | \n",
" Arbigny | \n",
" 01 | \n",
" 17.47 | \n",
"
\n",
" \n",
" 15 | \n",
" 01017 | \n",
" ARGIS | \n",
" Argis | \n",
" 01 | \n",
" 7.84 | \n",
"
\n",
" \n",
" 16 | \n",
" 01019 | \n",
" ARMIX | \n",
" Armix | \n",
" 01 | \n",
" 6.82 | \n",
"
\n",
" \n",
" 17 | \n",
" 01021 | \n",
" ARS SUR FORMANS | \n",
" Ars-sur-Formans | \n",
" 01 | \n",
" 5.50 | \n",
"
\n",
" \n",
" 18 | \n",
" 01022 | \n",
" ARTEMARE | \n",
" Artemare | \n",
" 01 | \n",
" 3.75 | \n",
"
\n",
" \n",
" 19 | \n",
" 01023 | \n",
" ASNIERES SUR SAONE | \n",
" Asnières-sur-Saône | \n",
" 01 | \n",
" 4.68 | \n",
"
\n",
" \n",
" 20 | \n",
" 01024 | \n",
" ATTIGNAT | \n",
" Attignat | \n",
" 01 | \n",
" 18.69 | \n",
"
\n",
" \n",
" 21 | \n",
" 01025 | \n",
" BAGE DOMMARTIN | \n",
" Bâgé-Dommartin | \n",
" 01 | \n",
" 56.87 | \n",
"
\n",
" \n",
" 22 | \n",
" 01026 | \n",
" BAGE LE CHATEL | \n",
" Bâgé-le-Châtel | \n",
" 01 | \n",
" 0.88 | \n",
"
\n",
" \n",
" 23 | \n",
" 01027 | \n",
" BALAN | \n",
" Balan | \n",
" 01 | \n",
" 18.04 | \n",
"
\n",
" \n",
" 24 | \n",
" 01028 | \n",
" BANEINS | \n",
" Baneins | \n",
" 01 | \n",
" 8.91 | \n",
"
\n",
" \n",
" 25 | \n",
" 01029 | \n",
" BEAUPONT | \n",
" Beaupont | \n",
" 01 | \n",
" 14.07 | \n",
"
\n",
" \n",
" 26 | \n",
" 01030 | \n",
" BEAUREGARD | \n",
" Beauregard | \n",
" 01 | \n",
" 0.94 | \n",
"
\n",
" \n",
" 27 | \n",
" 01031 | \n",
" BELLIGNAT | \n",
" Bellignat | \n",
" 01 | \n",
" 7.83 | \n",
"
\n",
" \n",
" 28 | \n",
" 01032 | \n",
" BELIGNEUX | \n",
" Béligneux | \n",
" 01 | \n",
" 13.30 | \n",
"
\n",
" \n",
" 29 | \n",
" 01033 | \n",
" VALSERHONE | \n",
" Valserhône | \n",
" 01 | \n",
" 62.53 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 34935 | \n",
" 97412 | \n",
" SAINT JOSEPH | \n",
" Saint-Joseph | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34936 | \n",
" 97413 | \n",
" SAINT LEU | \n",
" Saint-Leu | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34937 | \n",
" 97414 | \n",
" SAINT LOUIS | \n",
" Saint-Louis | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34938 | \n",
" 97415 | \n",
" SAINT PAUL | \n",
" Saint-Paul | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34939 | \n",
" 97416 | \n",
" SAINT PIERRE | \n",
" Saint-Pierre | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34940 | \n",
" 97417 | \n",
" SAINT PHILIPPE | \n",
" Saint-Philippe | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34941 | \n",
" 97418 | \n",
" SAINTE MARIE | \n",
" Sainte-Marie | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34942 | \n",
" 97419 | \n",
" SAINTE ROSE | \n",
" Sainte-Rose | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34943 | \n",
" 97420 | \n",
" SAINTE SUZANNE | \n",
" Sainte-Suzanne | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34944 | \n",
" 97421 | \n",
" SALAZIE | \n",
" Salazie | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34945 | \n",
" 97422 | \n",
" TAMPON | \n",
" Le Tampon | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34946 | \n",
" 97423 | \n",
" TROIS BASSINS | \n",
" Les Trois-Bassins | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34947 | \n",
" 97424 | \n",
" CILAOS | \n",
" Cilaos | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34948 | \n",
" 97601 | \n",
" ACOUA | \n",
" Acoua | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34949 | \n",
" 97602 | \n",
" BANDRABOUA | \n",
" Bandraboua | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34950 | \n",
" 97603 | \n",
" BANDRELE | \n",
" Bandrele | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34951 | \n",
" 97604 | \n",
" BOUENI | \n",
" Bouéni | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34952 | \n",
" 97605 | \n",
" CHICONI | \n",
" Chiconi | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34953 | \n",
" 97606 | \n",
" CHIRONGUI | \n",
" Chirongui | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34954 | \n",
" 97607 | \n",
" DEMBENI | \n",
" Dembeni | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34955 | \n",
" 97608 | \n",
" DZAOUDZI | \n",
" Dzaoudzi | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34956 | \n",
" 97609 | \n",
" KANI KELI | \n",
" Kani-Kéli | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34957 | \n",
" 97610 | \n",
" KOUNGOU | \n",
" Koungou | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34958 | \n",
" 97611 | \n",
" MAMOUDZOU | \n",
" Mamoudzou | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34959 | \n",
" 97612 | \n",
" MTSAMBORO | \n",
" Mtsamboro | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34960 | \n",
" 97613 | \n",
" M TSANGAMOUJI | \n",
" M'Tsangamouji | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34961 | \n",
" 97614 | \n",
" OUANGANI | \n",
" Ouangani | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34962 | \n",
" 97615 | \n",
" PAMANDZI | \n",
" Pamandzi | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34963 | \n",
" 97616 | \n",
" SADA | \n",
" Sada | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34964 | \n",
" 97617 | \n",
" TSINGONI | \n",
" Tsingoni | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
"
\n",
"
34965 rows × 5 columns
\n",
"
"
],
"text/plain": [
" COM NCC LIBELLE DEP SUPERF\n",
"0 01001 ABERGEMENT CLEMENCIAT L'Abergement-Clémenciat 01 15.95\n",
"1 01002 ABERGEMENT DE VAREY L'Abergement-de-Varey 01 9.15\n",
"2 01004 AMBERIEU EN BUGEY Ambérieu-en-Bugey 01 24.60\n",
"3 01005 AMBERIEUX EN DOMBES Ambérieux-en-Dombes 01 15.92\n",
"4 01006 AMBLEON Ambléon 01 5.88\n",
"5 01007 AMBRONAY Ambronay 01 33.55\n",
"6 01008 AMBUTRIX Ambutrix 01 5.22\n",
"7 01009 ANDERT ET CONDON Andert-et-Condon 01 6.94\n",
"8 01010 ANGLEFORT Anglefort 01 29.26\n",
"9 01011 APREMONT Apremont 01 14.57\n",
"10 01012 ARANC Aranc 01 21.65\n",
"11 01013 ARANDAS Arandas 01 14.10\n",
"12 01014 ARBENT Arbent 01 23.49\n",
"13 01015 ARBOYS EN BUGEY Arboys en Bugey 01 22.49\n",
"14 01016 ARBIGNY Arbigny 01 17.47\n",
"15 01017 ARGIS Argis 01 7.84\n",
"16 01019 ARMIX Armix 01 6.82\n",
"17 01021 ARS SUR FORMANS Ars-sur-Formans 01 5.50\n",
"18 01022 ARTEMARE Artemare 01 3.75\n",
"19 01023 ASNIERES SUR SAONE Asnières-sur-Saône 01 4.68\n",
"20 01024 ATTIGNAT Attignat 01 18.69\n",
"21 01025 BAGE DOMMARTIN Bâgé-Dommartin 01 56.87\n",
"22 01026 BAGE LE CHATEL Bâgé-le-Châtel 01 0.88\n",
"23 01027 BALAN Balan 01 18.04\n",
"24 01028 BANEINS Baneins 01 8.91\n",
"25 01029 BEAUPONT Beaupont 01 14.07\n",
"26 01030 BEAUREGARD Beauregard 01 0.94\n",
"27 01031 BELLIGNAT Bellignat 01 7.83\n",
"28 01032 BELIGNEUX Béligneux 01 13.30\n",
"29 01033 VALSERHONE Valserhône 01 62.53\n",
"... ... ... ... ... ...\n",
"34935 97412 SAINT JOSEPH Saint-Joseph 974 NaN\n",
"34936 97413 SAINT LEU Saint-Leu 974 NaN\n",
"34937 97414 SAINT LOUIS Saint-Louis 974 NaN\n",
"34938 97415 SAINT PAUL Saint-Paul 974 NaN\n",
"34939 97416 SAINT PIERRE Saint-Pierre 974 NaN\n",
"34940 97417 SAINT PHILIPPE Saint-Philippe 974 NaN\n",
"34941 97418 SAINTE MARIE Sainte-Marie 974 NaN\n",
"34942 97419 SAINTE ROSE Sainte-Rose 974 NaN\n",
"34943 97420 SAINTE SUZANNE Sainte-Suzanne 974 NaN\n",
"34944 97421 SALAZIE Salazie 974 NaN\n",
"34945 97422 TAMPON Le Tampon 974 NaN\n",
"34946 97423 TROIS BASSINS Les Trois-Bassins 974 NaN\n",
"34947 97424 CILAOS Cilaos 974 NaN\n",
"34948 97601 ACOUA Acoua 976 NaN\n",
"34949 97602 BANDRABOUA Bandraboua 976 NaN\n",
"34950 97603 BANDRELE Bandrele 976 NaN\n",
"34951 97604 BOUENI Bouéni 976 NaN\n",
"34952 97605 CHICONI Chiconi 976 NaN\n",
"34953 97606 CHIRONGUI Chirongui 976 NaN\n",
"34954 97607 DEMBENI Dembeni 976 NaN\n",
"34955 97608 DZAOUDZI Dzaoudzi 976 NaN\n",
"34956 97609 KANI KELI Kani-Kéli 976 NaN\n",
"34957 97610 KOUNGOU Koungou 976 NaN\n",
"34958 97611 MAMOUDZOU Mamoudzou 976 NaN\n",
"34959 97612 MTSAMBORO Mtsamboro 976 NaN\n",
"34960 97613 M TSANGAMOUJI M'Tsangamouji 976 NaN\n",
"34961 97614 OUANGANI Ouangani 976 NaN\n",
"34962 97615 PAMANDZI Pamandzi 976 NaN\n",
"34963 97616 SADA Sada 976 NaN\n",
"34964 97617 TSINGONI Tsingoni 976 NaN\n",
"\n",
"[34965 rows x 5 columns]"
]
},
"execution_count": 76,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"commune = commune[[\"COM\",\"NCC\",\"LIBELLE\",\"DEP\",\"SUPERF\"]]\n",
"commune"
]
},
{
"cell_type": "code",
"execution_count": 77,
"metadata": {
"id": "R3hKlPNGOJnF"
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" id | \n",
" libelle | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 1 | \n",
" population | \n",
"
\n",
" \n",
" 2 | \n",
" 2 | \n",
" naissances | \n",
"
\n",
" \n",
" 3 | \n",
" 3 | \n",
" deces | \n",
"
\n",
" \n",
" 4 | \n",
" 4 | \n",
" logements | \n",
"
\n",
" \n",
" 5 | \n",
" 5 | \n",
" logements vacants | \n",
"
\n",
" \n",
" 6 | \n",
" 6 | \n",
" residences principales | \n",
"
\n",
" \n",
" 7 | \n",
" 7 | \n",
" residences secondaires et logements occasionnels | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" id libelle\n",
"1 1 population\n",
"2 2 naissances\n",
"3 3 deces\n",
"4 4 logements\n",
"5 5 logements vacants\n",
"6 6 residences principales\n",
"7 7 residences secondaires et logements occasionnels"
]
},
"execution_count": 77,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#indicateur\n",
"indicateur = pd.DataFrame(columns = ['id','libelle'])\n",
"indicateur.loc[1] = [1,'population']\n",
"indicateur.loc[2] = [2,'naissances']\n",
"indicateur.loc[3] = [3,'deces']\n",
"indicateur.loc[4] = [4,'logements']\n",
"indicateur.loc[5] = [5,'logements vacants']\n",
"indicateur.loc[6] = [6,'residences principales']\n",
"indicateur.loc[7] = [7,'residences secondaires et logements occasionnels']\n",
"indicateur\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": 78,
"metadata": {},
"outputs": [],
"source": [
"statistiques_pop = pd.DataFrame(columns = ['com','id_indicateur','date_debut','date_fin','valeur'])\n",
"statistiques_nais = pd.DataFrame(columns = ['com','id_indicateur','date_debut','date_fin','valeur'])\n",
"statistiques_dec = pd.DataFrame(columns = ['com','id_indicateur','date_debut','date_fin','valeur'])\n",
"statistiques_log = pd.DataFrame(columns = ['com','id_indicateur','date_debut','date_fin','valeur'])\n",
"statistiques_logvac = pd.DataFrame(columns = ['com','id_indicateur','date_debut','date_fin','valeur'])\n",
"statistiques_rp = pd.DataFrame(columns = ['com','id_indicateur','date_debut','date_fin','valeur'])\n",
"statistiques_rslo = pd.DataFrame(columns = ['com','id_indicateur','date_debut','date_fin','valeur'])"
]
},
{
"cell_type": "code",
"execution_count": 79,
"metadata": {},
"outputs": [],
"source": [
"stat = stat[stat['CODGEO'].isin(commune['COM'] ) ] "
]
},
{
"cell_type": "code",
"execution_count": 80,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" com | \n",
" id_indicateur | \n",
" date_debut | \n",
" date_fin | \n",
" valeur | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 771 | \n",
"
\n",
" \n",
" 1 | \n",
" 01001 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 767 | \n",
"
\n",
" \n",
" 2 | \n",
" 01001 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 791 | \n",
"
\n",
" \n",
" 3 | \n",
" 01001 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 728 | \n",
"
\n",
" \n",
" 4 | \n",
" 01002 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 253 | \n",
"
\n",
" \n",
" 5 | \n",
" 01002 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 236 | \n",
"
\n",
" \n",
" 6 | \n",
" 01002 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 194 | \n",
"
\n",
" \n",
" 7 | \n",
" 01002 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 168 | \n",
"
\n",
" \n",
" 8 | \n",
" 01004 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 14204 | \n",
"
\n",
" \n",
" 9 | \n",
" 01004 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 14359 | \n",
"
\n",
" \n",
" 10 | \n",
" 01004 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 12792 | \n",
"
\n",
" \n",
" 11 | \n",
" 01004 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 11436 | \n",
"
\n",
" \n",
" 12 | \n",
" 01005 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 1720 | \n",
"
\n",
" \n",
" 13 | \n",
" 01005 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 1635 | \n",
"
\n",
" \n",
" 14 | \n",
" 01005 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 1567 | \n",
"
\n",
" \n",
" 15 | \n",
" 01005 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 1408 | \n",
"
\n",
" \n",
" 16 | \n",
" 01006 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 112 | \n",
"
\n",
" \n",
" 17 | \n",
" 01006 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 108 | \n",
"
\n",
" \n",
" 18 | \n",
" 01006 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 123 | \n",
"
\n",
" \n",
" 19 | \n",
" 01006 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 86 | \n",
"
\n",
" \n",
" 20 | \n",
" 01007 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 2763 | \n",
"
\n",
" \n",
" 21 | \n",
" 01007 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 2503 | \n",
"
\n",
" \n",
" 22 | \n",
" 01007 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 2296 | \n",
"
\n",
" \n",
" 23 | \n",
" 01007 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 2146 | \n",
"
\n",
" \n",
" 24 | \n",
" 01008 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 755 | \n",
"
\n",
" \n",
" 25 | \n",
" 01008 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 744 | \n",
"
\n",
" \n",
" 26 | \n",
" 01008 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 657 | \n",
"
\n",
" \n",
" 27 | \n",
" 01008 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 586 | \n",
"
\n",
" \n",
" 28 | \n",
" 01009 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 324 | \n",
"
\n",
" \n",
" 29 | \n",
" 01009 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 337 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 43874 | \n",
" 44159 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 1172 | \n",
"
\n",
" \n",
" 43875 | \n",
" 44159 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 996 | \n",
"
\n",
" \n",
" 43876 | \n",
" 44161 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 3771 | \n",
"
\n",
" \n",
" 43877 | \n",
" 44161 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 3617 | \n",
"
\n",
" \n",
" 43878 | \n",
" 44161 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 3384 | \n",
"
\n",
" \n",
" 43879 | \n",
" 44161 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 3059 | \n",
"
\n",
" \n",
" 43880 | \n",
" 44162 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 46352 | \n",
"
\n",
" \n",
" 43881 | \n",
" 44162 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 43784 | \n",
"
\n",
" \n",
" 43882 | \n",
" 44162 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 43177 | \n",
"
\n",
" \n",
" 43883 | \n",
" 44162 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 43726 | \n",
"
\n",
" \n",
" 43884 | \n",
" 44163 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 4717 | \n",
"
\n",
" \n",
" 43885 | \n",
" 44163 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 4491 | \n",
"
\n",
" \n",
" 43886 | \n",
" 44163 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 4038 | \n",
"
\n",
" \n",
" 43887 | \n",
" 44163 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 3209 | \n",
"
\n",
" \n",
" 43888 | \n",
" 44164 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 2304 | \n",
"
\n",
" \n",
" 43889 | \n",
" 44164 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 2136 | \n",
"
\n",
" \n",
" 43890 | \n",
" 44164 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 1891 | \n",
"
\n",
" \n",
" 43891 | \n",
" 44164 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 1545 | \n",
"
\n",
" \n",
" 43892 | \n",
" 44165 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 2303 | \n",
"
\n",
" \n",
" 43893 | \n",
" 44165 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 2141 | \n",
"
\n",
" \n",
" 43894 | \n",
" 44165 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 1906 | \n",
"
\n",
" \n",
" 43895 | \n",
" 44165 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 1475 | \n",
"
\n",
" \n",
" 43896 | \n",
" 44166 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 5961 | \n",
"
\n",
" \n",
" 43897 | \n",
" 44166 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 5449 | \n",
"
\n",
" \n",
" 43898 | \n",
" 44166 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 4734 | \n",
"
\n",
" \n",
" 43899 | \n",
" 44166 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 4562 | \n",
"
\n",
" \n",
" 43900 | \n",
" 44168 | \n",
" 1 | \n",
" 2018 | \n",
" null | \n",
" 4082 | \n",
"
\n",
" \n",
" 43901 | \n",
" 44168 | \n",
" 1 | \n",
" 2013 | \n",
" null | \n",
" 3917 | \n",
"
\n",
" \n",
" 43902 | \n",
" 44168 | \n",
" 1 | \n",
" 2008 | \n",
" null | \n",
" 3956 | \n",
"
\n",
" \n",
" 43903 | \n",
" 44168 | \n",
" 1 | \n",
" 1999 | \n",
" null | \n",
" 3772 | \n",
"
\n",
" \n",
"
\n",
"
43904 rows × 5 columns
\n",
"
"
],
"text/plain": [
" com id_indicateur date_debut date_fin valeur\n",
"0 01001 1 2018 null 771\n",
"1 01001 1 2013 null 767\n",
"2 01001 1 2008 null 791\n",
"3 01001 1 1999 null 728\n",
"4 01002 1 2018 null 253\n",
"5 01002 1 2013 null 236\n",
"6 01002 1 2008 null 194\n",
"7 01002 1 1999 null 168\n",
"8 01004 1 2018 null 14204\n",
"9 01004 1 2013 null 14359\n",
"10 01004 1 2008 null 12792\n",
"11 01004 1 1999 null 11436\n",
"12 01005 1 2018 null 1720\n",
"13 01005 1 2013 null 1635\n",
"14 01005 1 2008 null 1567\n",
"15 01005 1 1999 null 1408\n",
"16 01006 1 2018 null 112\n",
"17 01006 1 2013 null 108\n",
"18 01006 1 2008 null 123\n",
"19 01006 1 1999 null 86\n",
"20 01007 1 2018 null 2763\n",
"21 01007 1 2013 null 2503\n",
"22 01007 1 2008 null 2296\n",
"23 01007 1 1999 null 2146\n",
"24 01008 1 2018 null 755\n",
"25 01008 1 2013 null 744\n",
"26 01008 1 2008 null 657\n",
"27 01008 1 1999 null 586\n",
"28 01009 1 2018 null 324\n",
"29 01009 1 2013 null 337\n",
"... ... ... ... ... ...\n",
"43874 44159 1 2008 null 1172\n",
"43875 44159 1 1999 null 996\n",
"43876 44161 1 2018 null 3771\n",
"43877 44161 1 2013 null 3617\n",
"43878 44161 1 2008 null 3384\n",
"43879 44161 1 1999 null 3059\n",
"43880 44162 1 2018 null 46352\n",
"43881 44162 1 2013 null 43784\n",
"43882 44162 1 2008 null 43177\n",
"43883 44162 1 1999 null 43726\n",
"43884 44163 1 2018 null 4717\n",
"43885 44163 1 2013 null 4491\n",
"43886 44163 1 2008 null 4038\n",
"43887 44163 1 1999 null 3209\n",
"43888 44164 1 2018 null 2304\n",
"43889 44164 1 2013 null 2136\n",
"43890 44164 1 2008 null 1891\n",
"43891 44164 1 1999 null 1545\n",
"43892 44165 1 2018 null 2303\n",
"43893 44165 1 2013 null 2141\n",
"43894 44165 1 2008 null 1906\n",
"43895 44165 1 1999 null 1475\n",
"43896 44166 1 2018 null 5961\n",
"43897 44166 1 2013 null 5449\n",
"43898 44166 1 2008 null 4734\n",
"43899 44166 1 1999 null 4562\n",
"43900 44168 1 2018 null 4082\n",
"43901 44168 1 2013 null 3917\n",
"43902 44168 1 2008 null 3956\n",
"43903 44168 1 1999 null 3772\n",
"\n",
"[43904 rows x 5 columns]"
]
},
"execution_count": 80,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stat_pop = stat[[\"CODGEO\",\"P18_POP\",\"P13_POP\",\"P08_POP\",\"D99_POP\"]]\n",
"stat_pop\n",
"\n",
"temp = {\"com\" : [], \"id_indicateur\" : [], \"date_debut\" : [], \"date_fin\" : [], \"valeur\" : []}\n",
"\n",
"\n",
"for i,j in stat_pop.iterrows():\n",
" com = j.get(key='CODGEO')\n",
" for k,v in j.iteritems():\n",
" if k != 'CODGEO':\n",
" temp[\"com\"].append(com)\n",
" temp[\"id_indicateur\"].append(1)\n",
" temp[\"date_fin\"].append('null')\n",
" temp[\"valeur\"].append(v)\n",
" if k == 'P18_POP':\n",
" temp[\"date_debut\"].append('2018')\n",
" if k == 'P13_POP':\n",
" temp[\"date_debut\"].append('2013')\n",
" if k == 'P08_POP':\n",
" temp[\"date_debut\"].append('2008')\n",
" if k == 'D99_POP':\n",
" temp[\"date_debut\"].append('1999')\n",
" \n",
"\n",
"statistiques_pop = pd.DataFrame.from_dict(temp)\n",
"statistiques_pop"
]
},
{
"cell_type": "code",
"execution_count": 81,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" com | \n",
" id_indicateur | \n",
" date_debut | \n",
" date_fin | \n",
" valeur | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 44.0 | \n",
"
\n",
" \n",
" 1 | \n",
" 01001 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 40.0 | \n",
"
\n",
" \n",
" 2 | \n",
" 01001 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 87.0 | \n",
"
\n",
" \n",
" 3 | \n",
" 01001 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 60.0 | \n",
"
\n",
" \n",
" 4 | \n",
" 01001 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 47.0 | \n",
"
\n",
" \n",
" 5 | \n",
" 01002 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 23.0 | \n",
"
\n",
" \n",
" 6 | \n",
" 01002 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 15.0 | \n",
"
\n",
" \n",
" 7 | \n",
" 01002 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 32.0 | \n",
"
\n",
" \n",
" 8 | \n",
" 01002 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 20.0 | \n",
"
\n",
" \n",
" 9 | \n",
" 01002 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 10.0 | \n",
"
\n",
" \n",
" 10 | \n",
" 01004 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 1092.0 | \n",
"
\n",
" \n",
" 11 | \n",
" 01004 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 1067.0 | \n",
"
\n",
" \n",
" 12 | \n",
" 01004 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 1542.0 | \n",
"
\n",
" \n",
" 13 | \n",
" 01004 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 1299.0 | \n",
"
\n",
" \n",
" 14 | \n",
" 01004 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 1323.0 | \n",
"
\n",
" \n",
" 15 | \n",
" 01005 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 90.0 | \n",
"
\n",
" \n",
" 16 | \n",
" 01005 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 114.0 | \n",
"
\n",
" \n",
" 17 | \n",
" 01005 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 159.0 | \n",
"
\n",
" \n",
" 18 | \n",
" 01005 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 135.0 | \n",
"
\n",
" \n",
" 19 | \n",
" 01005 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 86.0 | \n",
"
\n",
" \n",
" 20 | \n",
" 01006 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 7.0 | \n",
"
\n",
" \n",
" 21 | \n",
" 01006 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 8.0 | \n",
"
\n",
" \n",
" 22 | \n",
" 01006 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 7.0 | \n",
"
\n",
" \n",
" 23 | \n",
" 01006 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 24 | \n",
" 01006 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 3.0 | \n",
"
\n",
" \n",
" 25 | \n",
" 01007 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 158.0 | \n",
"
\n",
" \n",
" 26 | \n",
" 01007 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 175.0 | \n",
"
\n",
" \n",
" 27 | \n",
" 01007 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 253.0 | \n",
"
\n",
" \n",
" 28 | \n",
" 01007 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 198.0 | \n",
"
\n",
" \n",
" 29 | \n",
" 01007 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 159.0 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 54850 | \n",
" 44162 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 3308.0 | \n",
"
\n",
" \n",
" 54851 | \n",
" 44162 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 3033.0 | \n",
"
\n",
" \n",
" 54852 | \n",
" 44162 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 5461.0 | \n",
"
\n",
" \n",
" 54853 | \n",
" 44162 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 5406.0 | \n",
"
\n",
" \n",
" 54854 | \n",
" 44162 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 5057.0 | \n",
"
\n",
" \n",
" 54855 | \n",
" 44163 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 334.0 | \n",
"
\n",
" \n",
" 54856 | \n",
" 44163 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 358.0 | \n",
"
\n",
" \n",
" 54857 | \n",
" 44163 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 532.0 | \n",
"
\n",
" \n",
" 54858 | \n",
" 44163 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 377.0 | \n",
"
\n",
" \n",
" 54859 | \n",
" 44163 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 373.0 | \n",
"
\n",
" \n",
" 54860 | \n",
" 44164 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 152.0 | \n",
"
\n",
" \n",
" 54861 | \n",
" 44164 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 150.0 | \n",
"
\n",
" \n",
" 54862 | \n",
" 44164 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 269.0 | \n",
"
\n",
" \n",
" 54863 | \n",
" 44164 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 133.0 | \n",
"
\n",
" \n",
" 54864 | \n",
" 44164 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 132.0 | \n",
"
\n",
" \n",
" 54865 | \n",
" 44165 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 165.0 | \n",
"
\n",
" \n",
" 54866 | \n",
" 44165 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 182.0 | \n",
"
\n",
" \n",
" 54867 | \n",
" 44165 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 241.0 | \n",
"
\n",
" \n",
" 54868 | \n",
" 44165 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 141.0 | \n",
"
\n",
" \n",
" 54869 | \n",
" 44165 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 194.0 | \n",
"
\n",
" \n",
" 54870 | \n",
" 44166 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 345.0 | \n",
"
\n",
" \n",
" 54871 | \n",
" 44166 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 356.0 | \n",
"
\n",
" \n",
" 54872 | \n",
" 44166 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 591.0 | \n",
"
\n",
" \n",
" 54873 | \n",
" 44166 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 506.0 | \n",
"
\n",
" \n",
" 54874 | \n",
" 44166 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 410.0 | \n",
"
\n",
" \n",
" 54875 | \n",
" 44168 | \n",
" 2 | \n",
" 2013 | \n",
" 2018 | \n",
" 236.0 | \n",
"
\n",
" \n",
" 54876 | \n",
" 44168 | \n",
" 2 | \n",
" 2008 | \n",
" 2013 | \n",
" 243.0 | \n",
"
\n",
" \n",
" 54877 | \n",
" 44168 | \n",
" 2 | \n",
" 1999 | \n",
" 2008 | \n",
" 432.0 | \n",
"
\n",
" \n",
" 54878 | \n",
" 44168 | \n",
" 2 | \n",
" 1990 | \n",
" 1999 | \n",
" 370.0 | \n",
"
\n",
" \n",
" 54879 | \n",
" 44168 | \n",
" 2 | \n",
" 1982 | \n",
" 1990 | \n",
" 327.0 | \n",
"
\n",
" \n",
"
\n",
"
54880 rows × 5 columns
\n",
"
"
],
"text/plain": [
" com id_indicateur date_debut date_fin valeur\n",
"0 01001 2 2013 2018 44.0\n",
"1 01001 2 2008 2013 40.0\n",
"2 01001 2 1999 2008 87.0\n",
"3 01001 2 1990 1999 60.0\n",
"4 01001 2 1982 1990 47.0\n",
"5 01002 2 2013 2018 23.0\n",
"6 01002 2 2008 2013 15.0\n",
"7 01002 2 1999 2008 32.0\n",
"8 01002 2 1990 1999 20.0\n",
"9 01002 2 1982 1990 10.0\n",
"10 01004 2 2013 2018 1092.0\n",
"11 01004 2 2008 2013 1067.0\n",
"12 01004 2 1999 2008 1542.0\n",
"13 01004 2 1990 1999 1299.0\n",
"14 01004 2 1982 1990 1323.0\n",
"15 01005 2 2013 2018 90.0\n",
"16 01005 2 2008 2013 114.0\n",
"17 01005 2 1999 2008 159.0\n",
"18 01005 2 1990 1999 135.0\n",
"19 01005 2 1982 1990 86.0\n",
"20 01006 2 2013 2018 7.0\n",
"21 01006 2 2008 2013 8.0\n",
"22 01006 2 1999 2008 7.0\n",
"23 01006 2 1990 1999 6.0\n",
"24 01006 2 1982 1990 3.0\n",
"25 01007 2 2013 2018 158.0\n",
"26 01007 2 2008 2013 175.0\n",
"27 01007 2 1999 2008 253.0\n",
"28 01007 2 1990 1999 198.0\n",
"29 01007 2 1982 1990 159.0\n",
"... ... ... ... ... ...\n",
"54850 44162 2 2013 2018 3308.0\n",
"54851 44162 2 2008 2013 3033.0\n",
"54852 44162 2 1999 2008 5461.0\n",
"54853 44162 2 1990 1999 5406.0\n",
"54854 44162 2 1982 1990 5057.0\n",
"54855 44163 2 2013 2018 334.0\n",
"54856 44163 2 2008 2013 358.0\n",
"54857 44163 2 1999 2008 532.0\n",
"54858 44163 2 1990 1999 377.0\n",
"54859 44163 2 1982 1990 373.0\n",
"54860 44164 2 2013 2018 152.0\n",
"54861 44164 2 2008 2013 150.0\n",
"54862 44164 2 1999 2008 269.0\n",
"54863 44164 2 1990 1999 133.0\n",
"54864 44164 2 1982 1990 132.0\n",
"54865 44165 2 2013 2018 165.0\n",
"54866 44165 2 2008 2013 182.0\n",
"54867 44165 2 1999 2008 241.0\n",
"54868 44165 2 1990 1999 141.0\n",
"54869 44165 2 1982 1990 194.0\n",
"54870 44166 2 2013 2018 345.0\n",
"54871 44166 2 2008 2013 356.0\n",
"54872 44166 2 1999 2008 591.0\n",
"54873 44166 2 1990 1999 506.0\n",
"54874 44166 2 1982 1990 410.0\n",
"54875 44168 2 2013 2018 236.0\n",
"54876 44168 2 2008 2013 243.0\n",
"54877 44168 2 1999 2008 432.0\n",
"54878 44168 2 1990 1999 370.0\n",
"54879 44168 2 1982 1990 327.0\n",
"\n",
"[54880 rows x 5 columns]"
]
},
"execution_count": 81,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stat_naiss = stat[[\"CODGEO\",\"NAIS1318\",\"NAIS0813\",\"NAIS9908\",\"NAIS9099\",\"NAIS8290\"]]\n",
"stat_naiss\n",
"\n",
"\n",
"temp = {\"com\" : [], \"id_indicateur\" : [], \"date_debut\" : [], \"date_fin\" : [], \"valeur\" : []}\n",
"\n",
"\n",
"for i,j in stat_naiss.iterrows():\n",
" com = j.get(key='CODGEO')\n",
" for k,v in j.iteritems():\n",
" if k != 'CODGEO':\n",
" temp[\"com\"].append(com)\n",
" temp[\"id_indicateur\"].append(2)\n",
" temp[\"valeur\"].append(v)\n",
" if k == 'NAIS1318':\n",
" temp[\"date_debut\"].append('2013')\n",
" temp[\"date_fin\"].append('2018')\n",
" if k == 'NAIS0813':\n",
" temp[\"date_debut\"].append('2008')\n",
" temp[\"date_fin\"].append('2013')\n",
" if k == 'NAIS9908':\n",
" temp[\"date_debut\"].append('1999')\n",
" temp[\"date_fin\"].append('2008')\n",
" if k == 'NAIS9099':\n",
" temp[\"date_debut\"].append('1990')\n",
" temp[\"date_fin\"].append('1999')\n",
" if k == 'NAIS8290':\n",
" temp[\"date_debut\"].append('1982')\n",
" temp[\"date_fin\"].append('1990')\n",
" \n",
"\n",
"statistiques_nais = pd.DataFrame.from_dict(temp)\n",
"statistiques_nais"
]
},
{
"cell_type": "code",
"execution_count": 82,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" com | \n",
" id_indicateur | \n",
" date_debut | \n",
" date_fin | \n",
" valeur | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 22.0 | \n",
"
\n",
" \n",
" 1 | \n",
" 01001 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 25.0 | \n",
"
\n",
" \n",
" 2 | \n",
" 01001 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 49.0 | \n",
"
\n",
" \n",
" 3 | \n",
" 01001 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 45.0 | \n",
"
\n",
" \n",
" 4 | \n",
" 01001 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 30.0 | \n",
"
\n",
" \n",
" 5 | \n",
" 01002 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 5.0 | \n",
"
\n",
" \n",
" 6 | \n",
" 01002 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 8.0 | \n",
"
\n",
" \n",
" 7 | \n",
" 01002 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 22.0 | \n",
"
\n",
" \n",
" 8 | \n",
" 01002 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 12.0 | \n",
"
\n",
" \n",
" 9 | \n",
" 01002 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 10.0 | \n",
"
\n",
" \n",
" 10 | \n",
" 01004 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 606.0 | \n",
"
\n",
" \n",
" 11 | \n",
" 01004 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 530.0 | \n",
"
\n",
" \n",
" 12 | \n",
" 01004 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 855.0 | \n",
"
\n",
" \n",
" 13 | \n",
" 01004 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 835.0 | \n",
"
\n",
" \n",
" 14 | \n",
" 01004 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 763.0 | \n",
"
\n",
" \n",
" 15 | \n",
" 01005 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 39.0 | \n",
"
\n",
" \n",
" 16 | \n",
" 01005 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 39.0 | \n",
"
\n",
" \n",
" 17 | \n",
" 01005 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 81.0 | \n",
"
\n",
" \n",
" 18 | \n",
" 01005 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 79.0 | \n",
"
\n",
" \n",
" 19 | \n",
" 01005 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 63.0 | \n",
"
\n",
" \n",
" 20 | \n",
" 01006 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 6.0 | \n",
"
\n",
" \n",
" 21 | \n",
" 01006 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 4.0 | \n",
"
\n",
" \n",
" 22 | \n",
" 01006 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 8.0 | \n",
"
\n",
" \n",
" 23 | \n",
" 01006 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 14.0 | \n",
"
\n",
" \n",
" 24 | \n",
" 01006 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 11.0 | \n",
"
\n",
" \n",
" 25 | \n",
" 01007 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 68.0 | \n",
"
\n",
" \n",
" 26 | \n",
" 01007 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 79.0 | \n",
"
\n",
" \n",
" 27 | \n",
" 01007 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 115.0 | \n",
"
\n",
" \n",
" 28 | \n",
" 01007 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 116.0 | \n",
"
\n",
" \n",
" 29 | \n",
" 01007 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 111.0 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 54850 | \n",
" 44162 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 1439.0 | \n",
"
\n",
" \n",
" 54851 | \n",
" 44162 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 1344.0 | \n",
"
\n",
" \n",
" 54852 | \n",
" 44162 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 2371.0 | \n",
"
\n",
" \n",
" 54853 | \n",
" 44162 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 2237.0 | \n",
"
\n",
" \n",
" 54854 | \n",
" 44162 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 1736.0 | \n",
"
\n",
" \n",
" 54855 | \n",
" 44163 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 101.0 | \n",
"
\n",
" \n",
" 54856 | \n",
" 44163 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 76.0 | \n",
"
\n",
" \n",
" 54857 | \n",
" 44163 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 149.0 | \n",
"
\n",
" \n",
" 54858 | \n",
" 44163 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 158.0 | \n",
"
\n",
" \n",
" 54859 | \n",
" 44163 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 166.0 | \n",
"
\n",
" \n",
" 54860 | \n",
" 44164 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 109.0 | \n",
"
\n",
" \n",
" 54861 | \n",
" 44164 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 110.0 | \n",
"
\n",
" \n",
" 54862 | \n",
" 44164 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 183.0 | \n",
"
\n",
" \n",
" 54863 | \n",
" 44164 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 176.0 | \n",
"
\n",
" \n",
" 54864 | \n",
" 44164 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 149.0 | \n",
"
\n",
" \n",
" 54865 | \n",
" 44165 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 42.0 | \n",
"
\n",
" \n",
" 54866 | \n",
" 44165 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 30.0 | \n",
"
\n",
" \n",
" 54867 | \n",
" 44165 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 53.0 | \n",
"
\n",
" \n",
" 54868 | \n",
" 44165 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 68.0 | \n",
"
\n",
" \n",
" 54869 | \n",
" 44165 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 61.0 | \n",
"
\n",
" \n",
" 54870 | \n",
" 44166 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 230.0 | \n",
"
\n",
" \n",
" 54871 | \n",
" 44166 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 191.0 | \n",
"
\n",
" \n",
" 54872 | \n",
" 44166 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 383.0 | \n",
"
\n",
" \n",
" 54873 | \n",
" 44166 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 288.0 | \n",
"
\n",
" \n",
" 54874 | \n",
" 44166 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 273.0 | \n",
"
\n",
" \n",
" 54875 | \n",
" 44168 | \n",
" 3 | \n",
" 2013 | \n",
" 2018 | \n",
" 269.0 | \n",
"
\n",
" \n",
" 54876 | \n",
" 44168 | \n",
" 3 | \n",
" 2008 | \n",
" 2013 | \n",
" 242.0 | \n",
"
\n",
" \n",
" 54877 | \n",
" 44168 | \n",
" 3 | \n",
" 1999 | \n",
" 2008 | \n",
" 382.0 | \n",
"
\n",
" \n",
" 54878 | \n",
" 44168 | \n",
" 3 | \n",
" 1990 | \n",
" 1999 | \n",
" 413.0 | \n",
"
\n",
" \n",
" 54879 | \n",
" 44168 | \n",
" 3 | \n",
" 1982 | \n",
" 1990 | \n",
" 396.0 | \n",
"
\n",
" \n",
"
\n",
"
54880 rows × 5 columns
\n",
"
"
],
"text/plain": [
" com id_indicateur date_debut date_fin valeur\n",
"0 01001 3 2013 2018 22.0\n",
"1 01001 3 2008 2013 25.0\n",
"2 01001 3 1999 2008 49.0\n",
"3 01001 3 1990 1999 45.0\n",
"4 01001 3 1982 1990 30.0\n",
"5 01002 3 2013 2018 5.0\n",
"6 01002 3 2008 2013 8.0\n",
"7 01002 3 1999 2008 22.0\n",
"8 01002 3 1990 1999 12.0\n",
"9 01002 3 1982 1990 10.0\n",
"10 01004 3 2013 2018 606.0\n",
"11 01004 3 2008 2013 530.0\n",
"12 01004 3 1999 2008 855.0\n",
"13 01004 3 1990 1999 835.0\n",
"14 01004 3 1982 1990 763.0\n",
"15 01005 3 2013 2018 39.0\n",
"16 01005 3 2008 2013 39.0\n",
"17 01005 3 1999 2008 81.0\n",
"18 01005 3 1990 1999 79.0\n",
"19 01005 3 1982 1990 63.0\n",
"20 01006 3 2013 2018 6.0\n",
"21 01006 3 2008 2013 4.0\n",
"22 01006 3 1999 2008 8.0\n",
"23 01006 3 1990 1999 14.0\n",
"24 01006 3 1982 1990 11.0\n",
"25 01007 3 2013 2018 68.0\n",
"26 01007 3 2008 2013 79.0\n",
"27 01007 3 1999 2008 115.0\n",
"28 01007 3 1990 1999 116.0\n",
"29 01007 3 1982 1990 111.0\n",
"... ... ... ... ... ...\n",
"54850 44162 3 2013 2018 1439.0\n",
"54851 44162 3 2008 2013 1344.0\n",
"54852 44162 3 1999 2008 2371.0\n",
"54853 44162 3 1990 1999 2237.0\n",
"54854 44162 3 1982 1990 1736.0\n",
"54855 44163 3 2013 2018 101.0\n",
"54856 44163 3 2008 2013 76.0\n",
"54857 44163 3 1999 2008 149.0\n",
"54858 44163 3 1990 1999 158.0\n",
"54859 44163 3 1982 1990 166.0\n",
"54860 44164 3 2013 2018 109.0\n",
"54861 44164 3 2008 2013 110.0\n",
"54862 44164 3 1999 2008 183.0\n",
"54863 44164 3 1990 1999 176.0\n",
"54864 44164 3 1982 1990 149.0\n",
"54865 44165 3 2013 2018 42.0\n",
"54866 44165 3 2008 2013 30.0\n",
"54867 44165 3 1999 2008 53.0\n",
"54868 44165 3 1990 1999 68.0\n",
"54869 44165 3 1982 1990 61.0\n",
"54870 44166 3 2013 2018 230.0\n",
"54871 44166 3 2008 2013 191.0\n",
"54872 44166 3 1999 2008 383.0\n",
"54873 44166 3 1990 1999 288.0\n",
"54874 44166 3 1982 1990 273.0\n",
"54875 44168 3 2013 2018 269.0\n",
"54876 44168 3 2008 2013 242.0\n",
"54877 44168 3 1999 2008 382.0\n",
"54878 44168 3 1990 1999 413.0\n",
"54879 44168 3 1982 1990 396.0\n",
"\n",
"[54880 rows x 5 columns]"
]
},
"execution_count": 82,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stat_deces = stat[[\"CODGEO\",\"DECE1318\",\"DECE0813\",\"DECE9908\",\"DECE9099\",\"DECE8290\"]]\n",
"stat_deces\n",
"\n",
"temp = {\"com\" : [], \"id_indicateur\" : [], \"date_debut\" : [], \"date_fin\" : [], \"valeur\" : []}\n",
"\n",
"\n",
"for i,j in stat_deces.iterrows():\n",
" com = j.get(key='CODGEO')\n",
" for k,v in j.iteritems():\n",
" if k != 'CODGEO':\n",
" temp[\"com\"].append(com)\n",
" temp[\"id_indicateur\"].append(3)\n",
" temp[\"valeur\"].append(v)\n",
" if k == 'DECE1318':\n",
" temp[\"date_debut\"].append('2013')\n",
" temp[\"date_fin\"].append('2018')\n",
" if k == 'DECE0813':\n",
" temp[\"date_debut\"].append('2008')\n",
" temp[\"date_fin\"].append('2013')\n",
" if k == 'DECE9908':\n",
" temp[\"date_debut\"].append('1999')\n",
" temp[\"date_fin\"].append('2008')\n",
" if k == 'DECE9099':\n",
" temp[\"date_debut\"].append('1990')\n",
" temp[\"date_fin\"].append('1999')\n",
" if k == 'DECE8290':\n",
" temp[\"date_debut\"].append('1982')\n",
" temp[\"date_fin\"].append('1990')\n",
" \n",
"\n",
"statistiques_dec = pd.DataFrame.from_dict(temp)\n",
"statistiques_dec"
]
},
{
"cell_type": "code",
"execution_count": 83,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" com | \n",
" id_indicateur | \n",
" date_debut | \n",
" date_fin | \n",
" valeur | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" 4 | \n",
" 2018 | \n",
" null | \n",
" 353.730435 | \n",
"
\n",
" \n",
" 1 | \n",
" 01001 | \n",
" 4 | \n",
" 2013 | \n",
" null | \n",
" 331.068769 | \n",
"
\n",
" \n",
" 2 | \n",
" 01001 | \n",
" 4 | \n",
" 2008 | \n",
" null | \n",
" 323.530002 | \n",
"
\n",
" \n",
" 3 | \n",
" 01001 | \n",
" 4 | \n",
" 1999 | \n",
" null | \n",
" 289.000000 | \n",
"
\n",
" \n",
" 4 | \n",
" 01001 | \n",
" 4 | \n",
" 1990 | \n",
" null | \n",
" 238.000000 | \n",
"
\n",
" \n",
" 5 | \n",
" 01001 | \n",
" 4 | \n",
" 1982 | \n",
" null | \n",
" 208.000000 | \n",
"
\n",
" \n",
" 6 | \n",
" 01002 | \n",
" 4 | \n",
" 2018 | \n",
" null | \n",
" 174.392742 | \n",
"
\n",
" \n",
" 7 | \n",
" 01002 | \n",
" 4 | \n",
" 2013 | \n",
" null | \n",
" 160.597425 | \n",
"
\n",
" \n",
" 8 | \n",
" 01002 | \n",
" 4 | \n",
" 2008 | \n",
" null | \n",
" 164.282828 | \n",
"
\n",
" \n",
" 9 | \n",
" 01002 | \n",
" 4 | \n",
" 1999 | \n",
" null | \n",
" 142.000000 | \n",
"
\n",
" \n",
" 10 | \n",
" 01002 | \n",
" 4 | \n",
" 1990 | \n",
" null | \n",
" 142.000000 | \n",
"
\n",
" \n",
" 11 | \n",
" 01002 | \n",
" 4 | \n",
" 1982 | \n",
" null | \n",
" 139.000000 | \n",
"
\n",
" \n",
" 12 | \n",
" 01004 | \n",
" 4 | \n",
" 2018 | \n",
" null | \n",
" 7341.584896 | \n",
"
\n",
" \n",
" 13 | \n",
" 01004 | \n",
" 4 | \n",
" 2013 | \n",
" null | \n",
" 6766.601375 | \n",
"
\n",
" \n",
" 14 | \n",
" 01004 | \n",
" 4 | \n",
" 2008 | \n",
" null | \n",
" 6052.870761 | \n",
"
\n",
" \n",
" 15 | \n",
" 01004 | \n",
" 4 | \n",
" 1999 | \n",
" null | \n",
" 5184.000000 | \n",
"
\n",
" \n",
" 16 | \n",
" 01004 | \n",
" 4 | \n",
" 1990 | \n",
" null | \n",
" 4579.000000 | \n",
"
\n",
" \n",
" 17 | \n",
" 01004 | \n",
" 4 | \n",
" 1982 | \n",
" null | \n",
" 4000.000000 | \n",
"
\n",
" \n",
" 18 | \n",
" 01005 | \n",
" 4 | \n",
" 2018 | \n",
" null | \n",
" 773.926652 | \n",
"
\n",
" \n",
" 19 | \n",
" 01005 | \n",
" 4 | \n",
" 2013 | \n",
" null | \n",
" 660.520347 | \n",
"
\n",
" \n",
" 20 | \n",
" 01005 | \n",
" 4 | \n",
" 2008 | \n",
" null | \n",
" 615.187184 | \n",
"
\n",
" \n",
" 21 | \n",
" 01005 | \n",
" 4 | \n",
" 1999 | \n",
" null | \n",
" 505.000000 | \n",
"
\n",
" \n",
" 22 | \n",
" 01005 | \n",
" 4 | \n",
" 1990 | \n",
" null | \n",
" 401.000000 | \n",
"
\n",
" \n",
" 23 | \n",
" 01005 | \n",
" 4 | \n",
" 1982 | \n",
" null | \n",
" 322.000000 | \n",
"
\n",
" \n",
" 24 | \n",
" 01006 | \n",
" 4 | \n",
" 2018 | \n",
" null | \n",
" 75.546970 | \n",
"
\n",
" \n",
" 25 | \n",
" 01006 | \n",
" 4 | \n",
" 2013 | \n",
" null | \n",
" 69.107143 | \n",
"
\n",
" \n",
" 26 | \n",
" 01006 | \n",
" 4 | \n",
" 2008 | \n",
" null | \n",
" 68.300000 | \n",
"
\n",
" \n",
" 27 | \n",
" 01006 | \n",
" 4 | \n",
" 1999 | \n",
" null | \n",
" 57.000000 | \n",
"
\n",
" \n",
" 28 | \n",
" 01006 | \n",
" 4 | \n",
" 1990 | \n",
" null | \n",
" 62.000000 | \n",
"
\n",
" \n",
" 29 | \n",
" 01006 | \n",
" 4 | \n",
" 1982 | \n",
" null | \n",
" 56.000000 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 65826 | \n",
" 44163 | \n",
" 4 | \n",
" 2018 | \n",
" null | \n",
" 1920.192485 | \n",
"
\n",
" \n",
" 65827 | \n",
" 44163 | \n",
" 4 | \n",
" 2013 | \n",
" null | \n",
" 1811.502630 | \n",
"
\n",
" \n",
" 65828 | \n",
" 44163 | \n",
" 4 | \n",
" 2008 | \n",
" null | \n",
" 1607.196663 | \n",
"
\n",
" \n",
" 65829 | \n",
" 44163 | \n",
" 4 | \n",
" 1999 | \n",
" null | \n",
" 1227.000000 | \n",
"
\n",
" \n",
" 65830 | \n",
" 44163 | \n",
" 4 | \n",
" 1990 | \n",
" null | \n",
" 1128.000000 | \n",
"
\n",
" \n",
" 65831 | \n",
" 44163 | \n",
" 4 | \n",
" 1982 | \n",
" null | \n",
" 994.000000 | \n",
"
\n",
" \n",
" 65832 | \n",
" 44164 | \n",
" 4 | \n",
" 2018 | \n",
" null | \n",
" 963.401440 | \n",
"
\n",
" \n",
" 65833 | \n",
" 44164 | \n",
" 4 | \n",
" 2013 | \n",
" null | \n",
" 869.214917 | \n",
"
\n",
" \n",
" 65834 | \n",
" 44164 | \n",
" 4 | \n",
" 2008 | \n",
" null | \n",
" 775.963665 | \n",
"
\n",
" \n",
" 65835 | \n",
" 44164 | \n",
" 4 | \n",
" 1999 | \n",
" null | \n",
" 631.000000 | \n",
"
\n",
" \n",
" 65836 | \n",
" 44164 | \n",
" 4 | \n",
" 1990 | \n",
" null | \n",
" 541.000000 | \n",
"
\n",
" \n",
" 65837 | \n",
" 44164 | \n",
" 4 | \n",
" 1982 | \n",
" null | \n",
" 499.000000 | \n",
"
\n",
" \n",
" 65838 | \n",
" 44165 | \n",
" 4 | \n",
" 2018 | \n",
" null | \n",
" 902.724677 | \n",
"
\n",
" \n",
" 65839 | \n",
" 44165 | \n",
" 4 | \n",
" 2013 | \n",
" null | \n",
" 825.995541 | \n",
"
\n",
" \n",
" 65840 | \n",
" 44165 | \n",
" 4 | \n",
" 2008 | \n",
" null | \n",
" 719.468436 | \n",
"
\n",
" \n",
" 65841 | \n",
" 44165 | \n",
" 4 | \n",
" 1999 | \n",
" null | \n",
" 526.000000 | \n",
"
\n",
" \n",
" 65842 | \n",
" 44165 | \n",
" 4 | \n",
" 1990 | \n",
" null | \n",
" 456.000000 | \n",
"
\n",
" \n",
" 65843 | \n",
" 44165 | \n",
" 4 | \n",
" 1982 | \n",
" null | \n",
" 379.000000 | \n",
"
\n",
" \n",
" 65844 | \n",
" 44166 | \n",
" 4 | \n",
" 2018 | \n",
" null | \n",
" 2475.000000 | \n",
"
\n",
" \n",
" 65845 | \n",
" 44166 | \n",
" 4 | \n",
" 2013 | \n",
" null | \n",
" 2149.000000 | \n",
"
\n",
" \n",
" 65846 | \n",
" 44166 | \n",
" 4 | \n",
" 2008 | \n",
" null | \n",
" 1828.000000 | \n",
"
\n",
" \n",
" 65847 | \n",
" 44166 | \n",
" 4 | \n",
" 1999 | \n",
" null | \n",
" 1639.000000 | \n",
"
\n",
" \n",
" 65848 | \n",
" 44166 | \n",
" 4 | \n",
" 1990 | \n",
" null | \n",
" 1441.000000 | \n",
"
\n",
" \n",
" 65849 | \n",
" 44166 | \n",
" 4 | \n",
" 1982 | \n",
" null | \n",
" 1235.000000 | \n",
"
\n",
" \n",
" 65850 | \n",
" 44168 | \n",
" 4 | \n",
" 2018 | \n",
" null | \n",
" 2109.000000 | \n",
"
\n",
" \n",
" 65851 | \n",
" 44168 | \n",
" 4 | \n",
" 2013 | \n",
" null | \n",
" 2022.000000 | \n",
"
\n",
" \n",
" 65852 | \n",
" 44168 | \n",
" 4 | \n",
" 2008 | \n",
" null | \n",
" 1891.000000 | \n",
"
\n",
" \n",
" 65853 | \n",
" 44168 | \n",
" 4 | \n",
" 1999 | \n",
" null | \n",
" 1825.000000 | \n",
"
\n",
" \n",
" 65854 | \n",
" 44168 | \n",
" 4 | \n",
" 1990 | \n",
" null | \n",
" 1818.000000 | \n",
"
\n",
" \n",
" 65855 | \n",
" 44168 | \n",
" 4 | \n",
" 1982 | \n",
" null | \n",
" 1772.000000 | \n",
"
\n",
" \n",
"
\n",
"
65856 rows × 5 columns
\n",
"
"
],
"text/plain": [
" com id_indicateur date_debut date_fin valeur\n",
"0 01001 4 2018 null 353.730435\n",
"1 01001 4 2013 null 331.068769\n",
"2 01001 4 2008 null 323.530002\n",
"3 01001 4 1999 null 289.000000\n",
"4 01001 4 1990 null 238.000000\n",
"5 01001 4 1982 null 208.000000\n",
"6 01002 4 2018 null 174.392742\n",
"7 01002 4 2013 null 160.597425\n",
"8 01002 4 2008 null 164.282828\n",
"9 01002 4 1999 null 142.000000\n",
"10 01002 4 1990 null 142.000000\n",
"11 01002 4 1982 null 139.000000\n",
"12 01004 4 2018 null 7341.584896\n",
"13 01004 4 2013 null 6766.601375\n",
"14 01004 4 2008 null 6052.870761\n",
"15 01004 4 1999 null 5184.000000\n",
"16 01004 4 1990 null 4579.000000\n",
"17 01004 4 1982 null 4000.000000\n",
"18 01005 4 2018 null 773.926652\n",
"19 01005 4 2013 null 660.520347\n",
"20 01005 4 2008 null 615.187184\n",
"21 01005 4 1999 null 505.000000\n",
"22 01005 4 1990 null 401.000000\n",
"23 01005 4 1982 null 322.000000\n",
"24 01006 4 2018 null 75.546970\n",
"25 01006 4 2013 null 69.107143\n",
"26 01006 4 2008 null 68.300000\n",
"27 01006 4 1999 null 57.000000\n",
"28 01006 4 1990 null 62.000000\n",
"29 01006 4 1982 null 56.000000\n",
"... ... ... ... ... ...\n",
"65826 44163 4 2018 null 1920.192485\n",
"65827 44163 4 2013 null 1811.502630\n",
"65828 44163 4 2008 null 1607.196663\n",
"65829 44163 4 1999 null 1227.000000\n",
"65830 44163 4 1990 null 1128.000000\n",
"65831 44163 4 1982 null 994.000000\n",
"65832 44164 4 2018 null 963.401440\n",
"65833 44164 4 2013 null 869.214917\n",
"65834 44164 4 2008 null 775.963665\n",
"65835 44164 4 1999 null 631.000000\n",
"65836 44164 4 1990 null 541.000000\n",
"65837 44164 4 1982 null 499.000000\n",
"65838 44165 4 2018 null 902.724677\n",
"65839 44165 4 2013 null 825.995541\n",
"65840 44165 4 2008 null 719.468436\n",
"65841 44165 4 1999 null 526.000000\n",
"65842 44165 4 1990 null 456.000000\n",
"65843 44165 4 1982 null 379.000000\n",
"65844 44166 4 2018 null 2475.000000\n",
"65845 44166 4 2013 null 2149.000000\n",
"65846 44166 4 2008 null 1828.000000\n",
"65847 44166 4 1999 null 1639.000000\n",
"65848 44166 4 1990 null 1441.000000\n",
"65849 44166 4 1982 null 1235.000000\n",
"65850 44168 4 2018 null 2109.000000\n",
"65851 44168 4 2013 null 2022.000000\n",
"65852 44168 4 2008 null 1891.000000\n",
"65853 44168 4 1999 null 1825.000000\n",
"65854 44168 4 1990 null 1818.000000\n",
"65855 44168 4 1982 null 1772.000000\n",
"\n",
"[65856 rows x 5 columns]"
]
},
"execution_count": 83,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stat_log = stat[[\"CODGEO\",\"P18_LOG\",\"P13_LOG\",\"P08_LOG\",\"D99_LOG\",\"D90_LOG\",\"D82_LOG\"]]\n",
"stat_log\n",
"\n",
"\n",
"temp = {\"com\" : [], \"id_indicateur\" : [], \"date_debut\" : [], \"date_fin\" : [], \"valeur\" : []}\n",
"\n",
"\n",
"for i,j in stat_log.iterrows():\n",
" com = j.get(key='CODGEO')\n",
" for k,v in j.iteritems():\n",
" if k != 'CODGEO':\n",
" temp[\"com\"].append(com)\n",
" temp[\"date_fin\"].append('null')\n",
" temp[\"id_indicateur\"].append(4)\n",
" temp[\"valeur\"].append(v)\n",
" if k == 'P18_LOG':\n",
" temp[\"date_debut\"].append('2018')\n",
" if k == 'P13_LOG':\n",
" temp[\"date_debut\"].append('2013')\n",
" if k == 'P08_LOG':\n",
" temp[\"date_debut\"].append('2008')\n",
" if k == 'D99_LOG':\n",
" temp[\"date_debut\"].append('1999')\n",
" if k == 'D90_LOG':\n",
" temp[\"date_debut\"].append('1990')\n",
" if k == 'D82_LOG':\n",
" temp[\"date_debut\"].append('1982')\n",
" \n",
"\n",
"statistiques_log = pd.DataFrame.from_dict(temp)\n",
"statistiques_log"
]
},
{
"cell_type": "code",
"execution_count": 84,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" com | \n",
" id_indicateur | \n",
" date_debut | \n",
" date_fin | \n",
" valeur | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" 5 | \n",
" 2018 | \n",
" null | \n",
" 26.452174 | \n",
"
\n",
" \n",
" 1 | \n",
" 01001 | \n",
" 5 | \n",
" 2013 | \n",
" null | \n",
" 13.039039 | \n",
"
\n",
" \n",
" 2 | \n",
" 01001 | \n",
" 5 | \n",
" 2008 | \n",
" null | \n",
" 7.975904 | \n",
"
\n",
" \n",
" 3 | \n",
" 01001 | \n",
" 5 | \n",
" 1999 | \n",
" null | \n",
" 9.000000 | \n",
"
\n",
" \n",
" 4 | \n",
" 01001 | \n",
" 5 | \n",
" 1990 | \n",
" null | \n",
" 11.000000 | \n",
"
\n",
" \n",
" 5 | \n",
" 01001 | \n",
" 5 | \n",
" 1982 | \n",
" null | \n",
" 19.000000 | \n",
"
\n",
" \n",
" 6 | \n",
" 01002 | \n",
" 5 | \n",
" 2018 | \n",
" null | \n",
" 16.290909 | \n",
"
\n",
" \n",
" 7 | \n",
" 01002 | \n",
" 5 | \n",
" 2013 | \n",
" null | \n",
" 9.113924 | \n",
"
\n",
" \n",
" 8 | \n",
" 01002 | \n",
" 5 | \n",
" 2008 | \n",
" null | \n",
" 20.000000 | \n",
"
\n",
" \n",
" 9 | \n",
" 01002 | \n",
" 5 | \n",
" 1999 | \n",
" null | \n",
" 4.000000 | \n",
"
\n",
" \n",
" 10 | \n",
" 01002 | \n",
" 5 | \n",
" 1990 | \n",
" null | \n",
" 9.000000 | \n",
"
\n",
" \n",
" 11 | \n",
" 01002 | \n",
" 5 | \n",
" 1982 | \n",
" null | \n",
" 5.000000 | \n",
"
\n",
" \n",
" 12 | \n",
" 01004 | \n",
" 5 | \n",
" 2018 | \n",
" null | \n",
" 691.842827 | \n",
"
\n",
" \n",
" 13 | \n",
" 01004 | \n",
" 5 | \n",
" 2013 | \n",
" null | \n",
" 528.757245 | \n",
"
\n",
" \n",
" 14 | \n",
" 01004 | \n",
" 5 | \n",
" 2008 | \n",
" null | \n",
" 408.604395 | \n",
"
\n",
" \n",
" 15 | \n",
" 01004 | \n",
" 5 | \n",
" 1999 | \n",
" null | \n",
" 414.000000 | \n",
"
\n",
" \n",
" 16 | \n",
" 01004 | \n",
" 5 | \n",
" 1990 | \n",
" null | \n",
" 399.000000 | \n",
"
\n",
" \n",
" 17 | \n",
" 01004 | \n",
" 5 | \n",
" 1982 | \n",
" null | \n",
" 286.000000 | \n",
"
\n",
" \n",
" 18 | \n",
" 01005 | \n",
" 5 | \n",
" 2018 | \n",
" null | \n",
" 58.901159 | \n",
"
\n",
" \n",
" 19 | \n",
" 01005 | \n",
" 5 | \n",
" 2013 | \n",
" null | \n",
" 26.702773 | \n",
"
\n",
" \n",
" 20 | \n",
" 01005 | \n",
" 5 | \n",
" 2008 | \n",
" null | \n",
" 21.168801 | \n",
"
\n",
" \n",
" 21 | \n",
" 01005 | \n",
" 5 | \n",
" 1999 | \n",
" null | \n",
" 18.000000 | \n",
"
\n",
" \n",
" 22 | \n",
" 01005 | \n",
" 5 | \n",
" 1990 | \n",
" null | \n",
" 21.000000 | \n",
"
\n",
" \n",
" 23 | \n",
" 01005 | \n",
" 5 | \n",
" 1982 | \n",
" null | \n",
" 17.000000 | \n",
"
\n",
" \n",
" 24 | \n",
" 01006 | \n",
" 5 | \n",
" 2018 | \n",
" null | \n",
" 9.250000 | \n",
"
\n",
" \n",
" 25 | \n",
" 01006 | \n",
" 5 | \n",
" 2013 | \n",
" null | \n",
" 5.000000 | \n",
"
\n",
" \n",
" 26 | \n",
" 01006 | \n",
" 5 | \n",
" 2008 | \n",
" null | \n",
" 3.000000 | \n",
"
\n",
" \n",
" 27 | \n",
" 01006 | \n",
" 5 | \n",
" 1999 | \n",
" null | \n",
" 3.000000 | \n",
"
\n",
" \n",
" 28 | \n",
" 01006 | \n",
" 5 | \n",
" 1990 | \n",
" null | \n",
" 13.000000 | \n",
"
\n",
" \n",
" 29 | \n",
" 01006 | \n",
" 5 | \n",
" 1982 | \n",
" null | \n",
" 12.000000 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 65826 | \n",
" 44163 | \n",
" 5 | \n",
" 2018 | \n",
" null | \n",
" 90.030769 | \n",
"
\n",
" \n",
" 65827 | \n",
" 44163 | \n",
" 5 | \n",
" 2013 | \n",
" null | \n",
" 99.820002 | \n",
"
\n",
" \n",
" 65828 | \n",
" 44163 | \n",
" 5 | \n",
" 2008 | \n",
" null | \n",
" 92.089539 | \n",
"
\n",
" \n",
" 65829 | \n",
" 44163 | \n",
" 5 | \n",
" 1999 | \n",
" null | \n",
" 46.000000 | \n",
"
\n",
" \n",
" 65830 | \n",
" 44163 | \n",
" 5 | \n",
" 1990 | \n",
" null | \n",
" 66.000000 | \n",
"
\n",
" \n",
" 65831 | \n",
" 44163 | \n",
" 5 | \n",
" 1982 | \n",
" null | \n",
" 32.000000 | \n",
"
\n",
" \n",
" 65832 | \n",
" 44164 | \n",
" 5 | \n",
" 2018 | \n",
" null | \n",
" 46.700376 | \n",
"
\n",
" \n",
" 65833 | \n",
" 44164 | \n",
" 5 | \n",
" 2013 | \n",
" null | \n",
" 37.724340 | \n",
"
\n",
" \n",
" 65834 | \n",
" 44164 | \n",
" 5 | \n",
" 2008 | \n",
" null | \n",
" 25.182973 | \n",
"
\n",
" \n",
" 65835 | \n",
" 44164 | \n",
" 5 | \n",
" 1999 | \n",
" null | \n",
" 18.000000 | \n",
"
\n",
" \n",
" 65836 | \n",
" 44164 | \n",
" 5 | \n",
" 1990 | \n",
" null | \n",
" 35.000000 | \n",
"
\n",
" \n",
" 65837 | \n",
" 44164 | \n",
" 5 | \n",
" 1982 | \n",
" null | \n",
" 29.000000 | \n",
"
\n",
" \n",
" 65838 | \n",
" 44165 | \n",
" 5 | \n",
" 2018 | \n",
" null | \n",
" 31.603863 | \n",
"
\n",
" \n",
" 65839 | \n",
" 44165 | \n",
" 5 | \n",
" 2013 | \n",
" null | \n",
" 30.426532 | \n",
"
\n",
" \n",
" 65840 | \n",
" 44165 | \n",
" 5 | \n",
" 2008 | \n",
" null | \n",
" 19.396453 | \n",
"
\n",
" \n",
" 65841 | \n",
" 44165 | \n",
" 5 | \n",
" 1999 | \n",
" null | \n",
" 13.000000 | \n",
"
\n",
" \n",
" 65842 | \n",
" 44165 | \n",
" 5 | \n",
" 1990 | \n",
" null | \n",
" 14.000000 | \n",
"
\n",
" \n",
" 65843 | \n",
" 44165 | \n",
" 5 | \n",
" 1982 | \n",
" null | \n",
" 1.000000 | \n",
"
\n",
" \n",
" 65844 | \n",
" 44166 | \n",
" 5 | \n",
" 2018 | \n",
" null | \n",
" 110.000000 | \n",
"
\n",
" \n",
" 65845 | \n",
" 44166 | \n",
" 5 | \n",
" 2013 | \n",
" null | \n",
" 108.000000 | \n",
"
\n",
" \n",
" 65846 | \n",
" 44166 | \n",
" 5 | \n",
" 2008 | \n",
" null | \n",
" 60.000000 | \n",
"
\n",
" \n",
" 65847 | \n",
" 44166 | \n",
" 5 | \n",
" 1999 | \n",
" null | \n",
" 54.000000 | \n",
"
\n",
" \n",
" 65848 | \n",
" 44166 | \n",
" 5 | \n",
" 1990 | \n",
" null | \n",
" 84.000000 | \n",
"
\n",
" \n",
" 65849 | \n",
" 44166 | \n",
" 5 | \n",
" 1982 | \n",
" null | \n",
" 81.000000 | \n",
"
\n",
" \n",
" 65850 | \n",
" 44168 | \n",
" 5 | \n",
" 2018 | \n",
" null | \n",
" 217.000000 | \n",
"
\n",
" \n",
" 65851 | \n",
" 44168 | \n",
" 5 | \n",
" 2013 | \n",
" null | \n",
" 224.000000 | \n",
"
\n",
" \n",
" 65852 | \n",
" 44168 | \n",
" 5 | \n",
" 2008 | \n",
" null | \n",
" 132.000000 | \n",
"
\n",
" \n",
" 65853 | \n",
" 44168 | \n",
" 5 | \n",
" 1999 | \n",
" null | \n",
" 153.000000 | \n",
"
\n",
" \n",
" 65854 | \n",
" 44168 | \n",
" 5 | \n",
" 1990 | \n",
" null | \n",
" 189.000000 | \n",
"
\n",
" \n",
" 65855 | \n",
" 44168 | \n",
" 5 | \n",
" 1982 | \n",
" null | \n",
" 180.000000 | \n",
"
\n",
" \n",
"
\n",
"
65856 rows × 5 columns
\n",
"
"
],
"text/plain": [
" com id_indicateur date_debut date_fin valeur\n",
"0 01001 5 2018 null 26.452174\n",
"1 01001 5 2013 null 13.039039\n",
"2 01001 5 2008 null 7.975904\n",
"3 01001 5 1999 null 9.000000\n",
"4 01001 5 1990 null 11.000000\n",
"5 01001 5 1982 null 19.000000\n",
"6 01002 5 2018 null 16.290909\n",
"7 01002 5 2013 null 9.113924\n",
"8 01002 5 2008 null 20.000000\n",
"9 01002 5 1999 null 4.000000\n",
"10 01002 5 1990 null 9.000000\n",
"11 01002 5 1982 null 5.000000\n",
"12 01004 5 2018 null 691.842827\n",
"13 01004 5 2013 null 528.757245\n",
"14 01004 5 2008 null 408.604395\n",
"15 01004 5 1999 null 414.000000\n",
"16 01004 5 1990 null 399.000000\n",
"17 01004 5 1982 null 286.000000\n",
"18 01005 5 2018 null 58.901159\n",
"19 01005 5 2013 null 26.702773\n",
"20 01005 5 2008 null 21.168801\n",
"21 01005 5 1999 null 18.000000\n",
"22 01005 5 1990 null 21.000000\n",
"23 01005 5 1982 null 17.000000\n",
"24 01006 5 2018 null 9.250000\n",
"25 01006 5 2013 null 5.000000\n",
"26 01006 5 2008 null 3.000000\n",
"27 01006 5 1999 null 3.000000\n",
"28 01006 5 1990 null 13.000000\n",
"29 01006 5 1982 null 12.000000\n",
"... ... ... ... ... ...\n",
"65826 44163 5 2018 null 90.030769\n",
"65827 44163 5 2013 null 99.820002\n",
"65828 44163 5 2008 null 92.089539\n",
"65829 44163 5 1999 null 46.000000\n",
"65830 44163 5 1990 null 66.000000\n",
"65831 44163 5 1982 null 32.000000\n",
"65832 44164 5 2018 null 46.700376\n",
"65833 44164 5 2013 null 37.724340\n",
"65834 44164 5 2008 null 25.182973\n",
"65835 44164 5 1999 null 18.000000\n",
"65836 44164 5 1990 null 35.000000\n",
"65837 44164 5 1982 null 29.000000\n",
"65838 44165 5 2018 null 31.603863\n",
"65839 44165 5 2013 null 30.426532\n",
"65840 44165 5 2008 null 19.396453\n",
"65841 44165 5 1999 null 13.000000\n",
"65842 44165 5 1990 null 14.000000\n",
"65843 44165 5 1982 null 1.000000\n",
"65844 44166 5 2018 null 110.000000\n",
"65845 44166 5 2013 null 108.000000\n",
"65846 44166 5 2008 null 60.000000\n",
"65847 44166 5 1999 null 54.000000\n",
"65848 44166 5 1990 null 84.000000\n",
"65849 44166 5 1982 null 81.000000\n",
"65850 44168 5 2018 null 217.000000\n",
"65851 44168 5 2013 null 224.000000\n",
"65852 44168 5 2008 null 132.000000\n",
"65853 44168 5 1999 null 153.000000\n",
"65854 44168 5 1990 null 189.000000\n",
"65855 44168 5 1982 null 180.000000\n",
"\n",
"[65856 rows x 5 columns]"
]
},
"execution_count": 84,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"\n",
"stat_logvac = stat[[\"CODGEO\",\"P18_LOGVAC\",\"P13_LOGVAC\",\"P08_LOGVAC\",\"D99_LOGVAC\",\"D90_LOGVAC\",\"D82_LOGVAC\"]]\n",
"stat_logvac\n",
"\n",
"temp = {\"com\" : [], \"id_indicateur\" : [], \"date_debut\" : [], \"date_fin\" : [], \"valeur\" : []}\n",
"\n",
"\n",
"for i,j in stat_logvac.iterrows():\n",
" com = j.get(key='CODGEO')\n",
" for k,v in j.iteritems():\n",
" if k != 'CODGEO':\n",
" temp[\"com\"].append(com)\n",
" temp[\"date_fin\"].append('null')\n",
" temp[\"id_indicateur\"].append(5)\n",
" temp[\"valeur\"].append(v)\n",
" if k == 'P18_LOGVAC':\n",
" temp[\"date_debut\"].append('2018')\n",
" if k == 'P13_LOGVAC':\n",
" temp[\"date_debut\"].append('2013')\n",
" if k == 'P08_LOGVAC':\n",
" temp[\"date_debut\"].append('2008')\n",
" if k == 'D99_LOGVAC':\n",
" temp[\"date_debut\"].append('1999')\n",
" if k == 'D90_LOGVAC':\n",
" temp[\"date_debut\"].append('1990')\n",
" if k == 'D82_LOGVAC':\n",
" temp[\"date_debut\"].append('1982')\n",
" \n",
"\n",
"statistiques_logvac = pd.DataFrame.from_dict(temp)\n",
"statistiques_logvac"
]
},
{
"cell_type": "code",
"execution_count": 85,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" com | \n",
" id_indicateur | \n",
" date_debut | \n",
" date_fin | \n",
" valeur | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" 6 | \n",
" 2018 | \n",
" null | \n",
" 311.000000 | \n",
"
\n",
" \n",
" 1 | \n",
" 01001 | \n",
" 6 | \n",
" 2013 | \n",
" null | \n",
" 296.966667 | \n",
"
\n",
" \n",
" 2 | \n",
" 01001 | \n",
" 6 | \n",
" 2008 | \n",
" null | \n",
" 291.626387 | \n",
"
\n",
" \n",
" 3 | \n",
" 01001 | \n",
" 6 | \n",
" 1999 | \n",
" null | \n",
" 248.000000 | \n",
"
\n",
" \n",
" 4 | \n",
" 01001 | \n",
" 6 | \n",
" 1990 | \n",
" null | \n",
" 196.000000 | \n",
"
\n",
" \n",
" 5 | \n",
" 01001 | \n",
" 6 | \n",
" 1982 | \n",
" null | \n",
" 163.000000 | \n",
"
\n",
" \n",
" 6 | \n",
" 01002 | \n",
" 6 | \n",
" 2018 | \n",
" null | \n",
" 105.156379 | \n",
"
\n",
" \n",
" 7 | \n",
" 01002 | \n",
" 6 | \n",
" 2013 | \n",
" null | \n",
" 101.863248 | \n",
"
\n",
" \n",
" 8 | \n",
" 01002 | \n",
" 6 | \n",
" 2008 | \n",
" null | \n",
" 83.282828 | \n",
"
\n",
" \n",
" 9 | \n",
" 01002 | \n",
" 6 | \n",
" 1999 | \n",
" null | \n",
" 67.000000 | \n",
"
\n",
" \n",
" 10 | \n",
" 01002 | \n",
" 6 | \n",
" 1990 | \n",
" null | \n",
" 68.000000 | \n",
"
\n",
" \n",
" 11 | \n",
" 01002 | \n",
" 6 | \n",
" 1982 | \n",
" null | \n",
" 59.000000 | \n",
"
\n",
" \n",
" 12 | \n",
" 01004 | \n",
" 6 | \n",
" 2018 | \n",
" null | \n",
" 6531.148636 | \n",
"
\n",
" \n",
" 13 | \n",
" 01004 | \n",
" 6 | \n",
" 2013 | \n",
" null | \n",
" 6120.203607 | \n",
"
\n",
" \n",
" 14 | \n",
" 01004 | \n",
" 6 | \n",
" 2008 | \n",
" null | \n",
" 5529.109976 | \n",
"
\n",
" \n",
" 15 | \n",
" 01004 | \n",
" 6 | \n",
" 1999 | \n",
" null | \n",
" 4635.000000 | \n",
"
\n",
" \n",
" 16 | \n",
" 01004 | \n",
" 6 | \n",
" 1990 | \n",
" null | \n",
" 4006.000000 | \n",
"
\n",
" \n",
" 17 | \n",
" 01004 | \n",
" 6 | \n",
" 1982 | \n",
" null | \n",
" 3520.000000 | \n",
"
\n",
" \n",
" 18 | \n",
" 01005 | \n",
" 6 | \n",
" 2018 | \n",
" null | \n",
" 710.392817 | \n",
"
\n",
" \n",
" 19 | \n",
" 01005 | \n",
" 6 | \n",
" 2013 | \n",
" null | \n",
" 624.107474 | \n",
"
\n",
" \n",
" 20 | \n",
" 01005 | \n",
" 6 | \n",
" 2008 | \n",
" null | \n",
" 586.655322 | \n",
"
\n",
" \n",
" 21 | \n",
" 01005 | \n",
" 6 | \n",
" 1999 | \n",
" null | \n",
" 473.000000 | \n",
"
\n",
" \n",
" 22 | \n",
" 01005 | \n",
" 6 | \n",
" 1990 | \n",
" null | \n",
" 369.000000 | \n",
"
\n",
" \n",
" 23 | \n",
" 01005 | \n",
" 6 | \n",
" 1982 | \n",
" null | \n",
" 275.000000 | \n",
"
\n",
" \n",
" 24 | \n",
" 01006 | \n",
" 6 | \n",
" 2018 | \n",
" null | \n",
" 53.963636 | \n",
"
\n",
" \n",
" 25 | \n",
" 01006 | \n",
" 6 | \n",
" 2013 | \n",
" null | \n",
" 51.107143 | \n",
"
\n",
" \n",
" 26 | \n",
" 01006 | \n",
" 6 | \n",
" 2008 | \n",
" null | \n",
" 53.300000 | \n",
"
\n",
" \n",
" 27 | \n",
" 01006 | \n",
" 6 | \n",
" 1999 | \n",
" null | \n",
" 41.000000 | \n",
"
\n",
" \n",
" 28 | \n",
" 01006 | \n",
" 6 | \n",
" 1990 | \n",
" null | \n",
" 33.000000 | \n",
"
\n",
" \n",
" 29 | \n",
" 01006 | \n",
" 6 | \n",
" 1982 | \n",
" null | \n",
" 27.000000 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 65826 | \n",
" 44163 | \n",
" 6 | \n",
" 2018 | \n",
" null | \n",
" 1787.192485 | \n",
"
\n",
" \n",
" 65827 | \n",
" 44163 | \n",
" 6 | \n",
" 2013 | \n",
" null | \n",
" 1665.828017 | \n",
"
\n",
" \n",
" 65828 | \n",
" 44163 | \n",
" 6 | \n",
" 2008 | \n",
" null | \n",
" 1466.523650 | \n",
"
\n",
" \n",
" 65829 | \n",
" 44163 | \n",
" 6 | \n",
" 1999 | \n",
" null | \n",
" 1123.000000 | \n",
"
\n",
" \n",
" 65830 | \n",
" 44163 | \n",
" 6 | \n",
" 1990 | \n",
" null | \n",
" 985.000000 | \n",
"
\n",
" \n",
" 65831 | \n",
" 44163 | \n",
" 6 | \n",
" 1982 | \n",
" null | \n",
" 871.000000 | \n",
"
\n",
" \n",
" 65832 | \n",
" 44164 | \n",
" 6 | \n",
" 2018 | \n",
" null | \n",
" 893.808723 | \n",
"
\n",
" \n",
" 65833 | \n",
" 44164 | \n",
" 6 | \n",
" 2013 | \n",
" null | \n",
" 811.580508 | \n",
"
\n",
" \n",
" 65834 | \n",
" 44164 | \n",
" 6 | \n",
" 2008 | \n",
" null | \n",
" 717.849111 | \n",
"
\n",
" \n",
" 65835 | \n",
" 44164 | \n",
" 6 | \n",
" 1999 | \n",
" null | \n",
" 567.000000 | \n",
"
\n",
" \n",
" 65836 | \n",
" 44164 | \n",
" 6 | \n",
" 1990 | \n",
" null | \n",
" 448.000000 | \n",
"
\n",
" \n",
" 65837 | \n",
" 44164 | \n",
" 6 | \n",
" 1982 | \n",
" null | \n",
" 416.000000 | \n",
"
\n",
" \n",
" 65838 | \n",
" 44165 | \n",
" 6 | \n",
" 2018 | \n",
" null | \n",
" 861.639655 | \n",
"
\n",
" \n",
" 65839 | \n",
" 44165 | \n",
" 6 | \n",
" 2013 | \n",
" null | \n",
" 786.348848 | \n",
"
\n",
" \n",
" 65840 | \n",
" 44165 | \n",
" 6 | \n",
" 2008 | \n",
" null | \n",
" 687.821591 | \n",
"
\n",
" \n",
" 65841 | \n",
" 44165 | \n",
" 6 | \n",
" 1999 | \n",
" null | \n",
" 498.000000 | \n",
"
\n",
" \n",
" 65842 | \n",
" 44165 | \n",
" 6 | \n",
" 1990 | \n",
" null | \n",
" 420.000000 | \n",
"
\n",
" \n",
" 65843 | \n",
" 44165 | \n",
" 6 | \n",
" 1982 | \n",
" null | \n",
" 348.000000 | \n",
"
\n",
" \n",
" 65844 | \n",
" 44166 | \n",
" 6 | \n",
" 2018 | \n",
" null | \n",
" 2358.000000 | \n",
"
\n",
" \n",
" 65845 | \n",
" 44166 | \n",
" 6 | \n",
" 2013 | \n",
" null | \n",
" 2032.000000 | \n",
"
\n",
" \n",
" 65846 | \n",
" 44166 | \n",
" 6 | \n",
" 2008 | \n",
" null | \n",
" 1757.000000 | \n",
"
\n",
" \n",
" 65847 | \n",
" 44166 | \n",
" 6 | \n",
" 1999 | \n",
" null | \n",
" 1573.000000 | \n",
"
\n",
" \n",
" 65848 | \n",
" 44166 | \n",
" 6 | \n",
" 1990 | \n",
" null | \n",
" 1322.000000 | \n",
"
\n",
" \n",
" 65849 | \n",
" 44166 | \n",
" 6 | \n",
" 1982 | \n",
" null | \n",
" 1124.000000 | \n",
"
\n",
" \n",
" 65850 | \n",
" 44168 | \n",
" 6 | \n",
" 2018 | \n",
" null | \n",
" 1763.000000 | \n",
"
\n",
" \n",
" 65851 | \n",
" 44168 | \n",
" 6 | \n",
" 2013 | \n",
" null | \n",
" 1676.000000 | \n",
"
\n",
" \n",
" 65852 | \n",
" 44168 | \n",
" 6 | \n",
" 2008 | \n",
" null | \n",
" 1637.000000 | \n",
"
\n",
" \n",
" 65853 | \n",
" 44168 | \n",
" 6 | \n",
" 1999 | \n",
" null | \n",
" 1569.000000 | \n",
"
\n",
" \n",
" 65854 | \n",
" 44168 | \n",
" 6 | \n",
" 1990 | \n",
" null | \n",
" 1510.000000 | \n",
"
\n",
" \n",
" 65855 | \n",
" 44168 | \n",
" 6 | \n",
" 1982 | \n",
" null | \n",
" 1467.000000 | \n",
"
\n",
" \n",
"
\n",
"
65856 rows × 5 columns
\n",
"
"
],
"text/plain": [
" com id_indicateur date_debut date_fin valeur\n",
"0 01001 6 2018 null 311.000000\n",
"1 01001 6 2013 null 296.966667\n",
"2 01001 6 2008 null 291.626387\n",
"3 01001 6 1999 null 248.000000\n",
"4 01001 6 1990 null 196.000000\n",
"5 01001 6 1982 null 163.000000\n",
"6 01002 6 2018 null 105.156379\n",
"7 01002 6 2013 null 101.863248\n",
"8 01002 6 2008 null 83.282828\n",
"9 01002 6 1999 null 67.000000\n",
"10 01002 6 1990 null 68.000000\n",
"11 01002 6 1982 null 59.000000\n",
"12 01004 6 2018 null 6531.148636\n",
"13 01004 6 2013 null 6120.203607\n",
"14 01004 6 2008 null 5529.109976\n",
"15 01004 6 1999 null 4635.000000\n",
"16 01004 6 1990 null 4006.000000\n",
"17 01004 6 1982 null 3520.000000\n",
"18 01005 6 2018 null 710.392817\n",
"19 01005 6 2013 null 624.107474\n",
"20 01005 6 2008 null 586.655322\n",
"21 01005 6 1999 null 473.000000\n",
"22 01005 6 1990 null 369.000000\n",
"23 01005 6 1982 null 275.000000\n",
"24 01006 6 2018 null 53.963636\n",
"25 01006 6 2013 null 51.107143\n",
"26 01006 6 2008 null 53.300000\n",
"27 01006 6 1999 null 41.000000\n",
"28 01006 6 1990 null 33.000000\n",
"29 01006 6 1982 null 27.000000\n",
"... ... ... ... ... ...\n",
"65826 44163 6 2018 null 1787.192485\n",
"65827 44163 6 2013 null 1665.828017\n",
"65828 44163 6 2008 null 1466.523650\n",
"65829 44163 6 1999 null 1123.000000\n",
"65830 44163 6 1990 null 985.000000\n",
"65831 44163 6 1982 null 871.000000\n",
"65832 44164 6 2018 null 893.808723\n",
"65833 44164 6 2013 null 811.580508\n",
"65834 44164 6 2008 null 717.849111\n",
"65835 44164 6 1999 null 567.000000\n",
"65836 44164 6 1990 null 448.000000\n",
"65837 44164 6 1982 null 416.000000\n",
"65838 44165 6 2018 null 861.639655\n",
"65839 44165 6 2013 null 786.348848\n",
"65840 44165 6 2008 null 687.821591\n",
"65841 44165 6 1999 null 498.000000\n",
"65842 44165 6 1990 null 420.000000\n",
"65843 44165 6 1982 null 348.000000\n",
"65844 44166 6 2018 null 2358.000000\n",
"65845 44166 6 2013 null 2032.000000\n",
"65846 44166 6 2008 null 1757.000000\n",
"65847 44166 6 1999 null 1573.000000\n",
"65848 44166 6 1990 null 1322.000000\n",
"65849 44166 6 1982 null 1124.000000\n",
"65850 44168 6 2018 null 1763.000000\n",
"65851 44168 6 2013 null 1676.000000\n",
"65852 44168 6 2008 null 1637.000000\n",
"65853 44168 6 1999 null 1569.000000\n",
"65854 44168 6 1990 null 1510.000000\n",
"65855 44168 6 1982 null 1467.000000\n",
"\n",
"[65856 rows x 5 columns]"
]
},
"execution_count": 85,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stat_rp = stat[[\"CODGEO\",\"P18_RP\",\"P13_RP\",\"P08_RP\",\"D99_RP\",\"D90_RP\",\"D82_RP\"]]\n",
"stat_rp\n",
"\n",
"temp = {\"com\" : [], \"id_indicateur\" : [], \"date_debut\" : [], \"date_fin\" : [], \"valeur\" : []}\n",
"\n",
"\n",
"for i,j in stat_rp.iterrows():\n",
" com = j.get(key='CODGEO')\n",
" for k,v in j.iteritems():\n",
" if k != 'CODGEO':\n",
" temp[\"com\"].append(com)\n",
" temp[\"date_fin\"].append('null')\n",
" temp[\"id_indicateur\"].append(6)\n",
" temp[\"valeur\"].append(v)\n",
" if k == 'P18_RP':\n",
" temp[\"date_debut\"].append('2018')\n",
" if k == 'P13_RP':\n",
" temp[\"date_debut\"].append('2013')\n",
" if k == 'P08_RP':\n",
" temp[\"date_debut\"].append('2008')\n",
" if k == 'D99_RP':\n",
" temp[\"date_debut\"].append('1999')\n",
" if k == 'D90_RP':\n",
" temp[\"date_debut\"].append('1990')\n",
" if k == 'D82_RP':\n",
" temp[\"date_debut\"].append('1982')\n",
" \n",
"\n",
"statistiques_rp = pd.DataFrame.from_dict(temp)\n",
"statistiques_rp"
]
},
{
"cell_type": "code",
"execution_count": 86,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" com | \n",
" id_indicateur | \n",
" date_debut | \n",
" date_fin | \n",
" valeur | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" 7 | \n",
" 2018 | \n",
" null | \n",
" 16.278261 | \n",
"
\n",
" \n",
" 1 | \n",
" 01001 | \n",
" 7 | \n",
" 2013 | \n",
" null | \n",
" 21.063063 | \n",
"
\n",
" \n",
" 2 | \n",
" 01001 | \n",
" 7 | \n",
" 2008 | \n",
" null | \n",
" 23.927711 | \n",
"
\n",
" \n",
" 3 | \n",
" 01001 | \n",
" 7 | \n",
" 1999 | \n",
" null | \n",
" 32.000000 | \n",
"
\n",
" \n",
" 4 | \n",
" 01001 | \n",
" 7 | \n",
" 1990 | \n",
" null | \n",
" 31.000000 | \n",
"
\n",
" \n",
" 5 | \n",
" 01001 | \n",
" 7 | \n",
" 1982 | \n",
" null | \n",
" 26.000000 | \n",
"
\n",
" \n",
" 6 | \n",
" 01002 | \n",
" 7 | \n",
" 2018 | \n",
" null | \n",
" 52.945455 | \n",
"
\n",
" \n",
" 7 | \n",
" 01002 | \n",
" 7 | \n",
" 2013 | \n",
" null | \n",
" 49.620253 | \n",
"
\n",
" \n",
" 8 | \n",
" 01002 | \n",
" 7 | \n",
" 2008 | \n",
" null | \n",
" 61.000000 | \n",
"
\n",
" \n",
" 9 | \n",
" 01002 | \n",
" 7 | \n",
" 1999 | \n",
" null | \n",
" 71.000000 | \n",
"
\n",
" \n",
" 10 | \n",
" 01002 | \n",
" 7 | \n",
" 1990 | \n",
" null | \n",
" 65.000000 | \n",
"
\n",
" \n",
" 11 | \n",
" 01002 | \n",
" 7 | \n",
" 1982 | \n",
" null | \n",
" 75.000000 | \n",
"
\n",
" \n",
" 12 | \n",
" 01004 | \n",
" 7 | \n",
" 2018 | \n",
" null | \n",
" 118.593433 | \n",
"
\n",
" \n",
" 13 | \n",
" 01004 | \n",
" 7 | \n",
" 2013 | \n",
" null | \n",
" 117.640523 | \n",
"
\n",
" \n",
" 14 | \n",
" 01004 | \n",
" 7 | \n",
" 2008 | \n",
" null | \n",
" 115.156391 | \n",
"
\n",
" \n",
" 15 | \n",
" 01004 | \n",
" 7 | \n",
" 1999 | \n",
" null | \n",
" 135.000000 | \n",
"
\n",
" \n",
" 16 | \n",
" 01004 | \n",
" 7 | \n",
" 1990 | \n",
" null | \n",
" 174.000000 | \n",
"
\n",
" \n",
" 17 | \n",
" 01004 | \n",
" 7 | \n",
" 1982 | \n",
" null | \n",
" 194.000000 | \n",
"
\n",
" \n",
" 18 | \n",
" 01005 | \n",
" 7 | \n",
" 2018 | \n",
" null | \n",
" 4.632675 | \n",
"
\n",
" \n",
" 19 | \n",
" 01005 | \n",
" 7 | \n",
" 2013 | \n",
" null | \n",
" 9.710099 | \n",
"
\n",
" \n",
" 20 | \n",
" 01005 | \n",
" 7 | \n",
" 2008 | \n",
" null | \n",
" 7.363061 | \n",
"
\n",
" \n",
" 21 | \n",
" 01005 | \n",
" 7 | \n",
" 1999 | \n",
" null | \n",
" 14.000000 | \n",
"
\n",
" \n",
" 22 | \n",
" 01005 | \n",
" 7 | \n",
" 1990 | \n",
" null | \n",
" 11.000000 | \n",
"
\n",
" \n",
" 23 | \n",
" 01005 | \n",
" 7 | \n",
" 1982 | \n",
" null | \n",
" 30.000000 | \n",
"
\n",
" \n",
" 24 | \n",
" 01006 | \n",
" 7 | \n",
" 2018 | \n",
" null | \n",
" 12.333333 | \n",
"
\n",
" \n",
" 25 | \n",
" 01006 | \n",
" 7 | \n",
" 2013 | \n",
" null | \n",
" 13.000000 | \n",
"
\n",
" \n",
" 26 | \n",
" 01006 | \n",
" 7 | \n",
" 2008 | \n",
" null | \n",
" 12.000000 | \n",
"
\n",
" \n",
" 27 | \n",
" 01006 | \n",
" 7 | \n",
" 1999 | \n",
" null | \n",
" 13.000000 | \n",
"
\n",
" \n",
" 28 | \n",
" 01006 | \n",
" 7 | \n",
" 1990 | \n",
" null | \n",
" 16.000000 | \n",
"
\n",
" \n",
" 29 | \n",
" 01006 | \n",
" 7 | \n",
" 1982 | \n",
" null | \n",
" 17.000000 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 65826 | \n",
" 44163 | \n",
" 7 | \n",
" 2018 | \n",
" null | \n",
" 42.969231 | \n",
"
\n",
" \n",
" 65827 | \n",
" 44163 | \n",
" 7 | \n",
" 2013 | \n",
" null | \n",
" 45.854611 | \n",
"
\n",
" \n",
" 65828 | \n",
" 44163 | \n",
" 7 | \n",
" 2008 | \n",
" null | \n",
" 48.583474 | \n",
"
\n",
" \n",
" 65829 | \n",
" 44163 | \n",
" 7 | \n",
" 1999 | \n",
" null | \n",
" 58.000000 | \n",
"
\n",
" \n",
" 65830 | \n",
" 44163 | \n",
" 7 | \n",
" 1990 | \n",
" null | \n",
" 77.000000 | \n",
"
\n",
" \n",
" 65831 | \n",
" 44163 | \n",
" 7 | \n",
" 1982 | \n",
" null | \n",
" 91.000000 | \n",
"
\n",
" \n",
" 65832 | \n",
" 44164 | \n",
" 7 | \n",
" 2018 | \n",
" null | \n",
" 22.892341 | \n",
"
\n",
" \n",
" 65833 | \n",
" 44164 | \n",
" 7 | \n",
" 2013 | \n",
" null | \n",
" 19.910068 | \n",
"
\n",
" \n",
" 65834 | \n",
" 44164 | \n",
" 7 | \n",
" 2008 | \n",
" null | \n",
" 32.931581 | \n",
"
\n",
" \n",
" 65835 | \n",
" 44164 | \n",
" 7 | \n",
" 1999 | \n",
" null | \n",
" 46.000000 | \n",
"
\n",
" \n",
" 65836 | \n",
" 44164 | \n",
" 7 | \n",
" 1990 | \n",
" null | \n",
" 58.000000 | \n",
"
\n",
" \n",
" 65837 | \n",
" 44164 | \n",
" 7 | \n",
" 1982 | \n",
" null | \n",
" 54.000000 | \n",
"
\n",
" \n",
" 65838 | \n",
" 44165 | \n",
" 7 | \n",
" 2018 | \n",
" null | \n",
" 9.481159 | \n",
"
\n",
" \n",
" 65839 | \n",
" 44165 | \n",
" 7 | \n",
" 2013 | \n",
" null | \n",
" 9.220161 | \n",
"
\n",
" \n",
" 65840 | \n",
" 44165 | \n",
" 7 | \n",
" 2008 | \n",
" null | \n",
" 12.250391 | \n",
"
\n",
" \n",
" 65841 | \n",
" 44165 | \n",
" 7 | \n",
" 1999 | \n",
" null | \n",
" 15.000000 | \n",
"
\n",
" \n",
" 65842 | \n",
" 44165 | \n",
" 7 | \n",
" 1990 | \n",
" null | \n",
" 22.000000 | \n",
"
\n",
" \n",
" 65843 | \n",
" 44165 | \n",
" 7 | \n",
" 1982 | \n",
" null | \n",
" 30.000000 | \n",
"
\n",
" \n",
" 65844 | \n",
" 44166 | \n",
" 7 | \n",
" 2018 | \n",
" null | \n",
" 7.000000 | \n",
"
\n",
" \n",
" 65845 | \n",
" 44166 | \n",
" 7 | \n",
" 2013 | \n",
" null | \n",
" 9.000000 | \n",
"
\n",
" \n",
" 65846 | \n",
" 44166 | \n",
" 7 | \n",
" 2008 | \n",
" null | \n",
" 11.000000 | \n",
"
\n",
" \n",
" 65847 | \n",
" 44166 | \n",
" 7 | \n",
" 1999 | \n",
" null | \n",
" 12.000000 | \n",
"
\n",
" \n",
" 65848 | \n",
" 44166 | \n",
" 7 | \n",
" 1990 | \n",
" null | \n",
" 35.000000 | \n",
"
\n",
" \n",
" 65849 | \n",
" 44166 | \n",
" 7 | \n",
" 1982 | \n",
" null | \n",
" 30.000000 | \n",
"
\n",
" \n",
" 65850 | \n",
" 44168 | \n",
" 7 | \n",
" 2018 | \n",
" null | \n",
" 129.000000 | \n",
"
\n",
" \n",
" 65851 | \n",
" 44168 | \n",
" 7 | \n",
" 2013 | \n",
" null | \n",
" 122.000000 | \n",
"
\n",
" \n",
" 65852 | \n",
" 44168 | \n",
" 7 | \n",
" 2008 | \n",
" null | \n",
" 122.000000 | \n",
"
\n",
" \n",
" 65853 | \n",
" 44168 | \n",
" 7 | \n",
" 1999 | \n",
" null | \n",
" 103.000000 | \n",
"
\n",
" \n",
" 65854 | \n",
" 44168 | \n",
" 7 | \n",
" 1990 | \n",
" null | \n",
" 119.000000 | \n",
"
\n",
" \n",
" 65855 | \n",
" 44168 | \n",
" 7 | \n",
" 1982 | \n",
" null | \n",
" 125.000000 | \n",
"
\n",
" \n",
"
\n",
"
65856 rows × 5 columns
\n",
"
"
],
"text/plain": [
" com id_indicateur date_debut date_fin valeur\n",
"0 01001 7 2018 null 16.278261\n",
"1 01001 7 2013 null 21.063063\n",
"2 01001 7 2008 null 23.927711\n",
"3 01001 7 1999 null 32.000000\n",
"4 01001 7 1990 null 31.000000\n",
"5 01001 7 1982 null 26.000000\n",
"6 01002 7 2018 null 52.945455\n",
"7 01002 7 2013 null 49.620253\n",
"8 01002 7 2008 null 61.000000\n",
"9 01002 7 1999 null 71.000000\n",
"10 01002 7 1990 null 65.000000\n",
"11 01002 7 1982 null 75.000000\n",
"12 01004 7 2018 null 118.593433\n",
"13 01004 7 2013 null 117.640523\n",
"14 01004 7 2008 null 115.156391\n",
"15 01004 7 1999 null 135.000000\n",
"16 01004 7 1990 null 174.000000\n",
"17 01004 7 1982 null 194.000000\n",
"18 01005 7 2018 null 4.632675\n",
"19 01005 7 2013 null 9.710099\n",
"20 01005 7 2008 null 7.363061\n",
"21 01005 7 1999 null 14.000000\n",
"22 01005 7 1990 null 11.000000\n",
"23 01005 7 1982 null 30.000000\n",
"24 01006 7 2018 null 12.333333\n",
"25 01006 7 2013 null 13.000000\n",
"26 01006 7 2008 null 12.000000\n",
"27 01006 7 1999 null 13.000000\n",
"28 01006 7 1990 null 16.000000\n",
"29 01006 7 1982 null 17.000000\n",
"... ... ... ... ... ...\n",
"65826 44163 7 2018 null 42.969231\n",
"65827 44163 7 2013 null 45.854611\n",
"65828 44163 7 2008 null 48.583474\n",
"65829 44163 7 1999 null 58.000000\n",
"65830 44163 7 1990 null 77.000000\n",
"65831 44163 7 1982 null 91.000000\n",
"65832 44164 7 2018 null 22.892341\n",
"65833 44164 7 2013 null 19.910068\n",
"65834 44164 7 2008 null 32.931581\n",
"65835 44164 7 1999 null 46.000000\n",
"65836 44164 7 1990 null 58.000000\n",
"65837 44164 7 1982 null 54.000000\n",
"65838 44165 7 2018 null 9.481159\n",
"65839 44165 7 2013 null 9.220161\n",
"65840 44165 7 2008 null 12.250391\n",
"65841 44165 7 1999 null 15.000000\n",
"65842 44165 7 1990 null 22.000000\n",
"65843 44165 7 1982 null 30.000000\n",
"65844 44166 7 2018 null 7.000000\n",
"65845 44166 7 2013 null 9.000000\n",
"65846 44166 7 2008 null 11.000000\n",
"65847 44166 7 1999 null 12.000000\n",
"65848 44166 7 1990 null 35.000000\n",
"65849 44166 7 1982 null 30.000000\n",
"65850 44168 7 2018 null 129.000000\n",
"65851 44168 7 2013 null 122.000000\n",
"65852 44168 7 2008 null 122.000000\n",
"65853 44168 7 1999 null 103.000000\n",
"65854 44168 7 1990 null 119.000000\n",
"65855 44168 7 1982 null 125.000000\n",
"\n",
"[65856 rows x 5 columns]"
]
},
"execution_count": 86,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stat_rsecocc = stat[[\"CODGEO\",\"P18_RSECOCC\",\"P13_RSECOCC\",\"P08_RSECOCC\",\"D99_RSECOCC\",\"D90_RSECOCC\",\"D82_RSECOCC\"]]\n",
"stat_rsecocc\n",
"\n",
"temp = {\"com\" : [], \"id_indicateur\" : [], \"date_debut\" : [], \"date_fin\" : [], \"valeur\" : []}\n",
"\n",
"\n",
"for i,j in stat_rsecocc.iterrows():\n",
" com = j.get(key='CODGEO')\n",
" for k,v in j.iteritems():\n",
" if k != 'CODGEO':\n",
" temp[\"com\"].append(com)\n",
" temp[\"date_fin\"].append('null')\n",
" temp[\"id_indicateur\"].append(7)\n",
" temp[\"valeur\"].append(v)\n",
" if k == 'P18_RSECOCC':\n",
" temp[\"date_debut\"].append('2018')\n",
" if k == 'P13_RSECOCC':\n",
" temp[\"date_debut\"].append('2013')\n",
" if k == 'P08_RSECOCC':\n",
" temp[\"date_debut\"].append('2008')\n",
" if k == 'D99_RSECOCC':\n",
" temp[\"date_debut\"].append('1999')\n",
" if k == 'D90_RSECOCC':\n",
" temp[\"date_debut\"].append('1990')\n",
" if k == 'D82_RSECOCC':\n",
" temp[\"date_debut\"].append('1982')\n",
" \n",
"\n",
"statistiques_rslo = pd.DataFrame.from_dict(temp)\n",
"statistiques_rslo"
]
},
{
"cell_type": "code",
"execution_count": 87,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" COM | \n",
" NCC | \n",
" LIBELLE | \n",
" DEP | \n",
" SUPERF | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 01001 | \n",
" ABERGEMENT CLEMENCIAT | \n",
" L'Abergement-Clémenciat | \n",
" 01 | \n",
" 15.95 | \n",
"
\n",
" \n",
" 1 | \n",
" 01002 | \n",
" ABERGEMENT DE VAREY | \n",
" L'Abergement-de-Varey | \n",
" 01 | \n",
" 9.15 | \n",
"
\n",
" \n",
" 2 | \n",
" 01004 | \n",
" AMBERIEU EN BUGEY | \n",
" Ambérieu-en-Bugey | \n",
" 01 | \n",
" 24.60 | \n",
"
\n",
" \n",
" 3 | \n",
" 01005 | \n",
" AMBERIEUX EN DOMBES | \n",
" Ambérieux-en-Dombes | \n",
" 01 | \n",
" 15.92 | \n",
"
\n",
" \n",
" 4 | \n",
" 01006 | \n",
" AMBLEON | \n",
" Ambléon | \n",
" 01 | \n",
" 5.88 | \n",
"
\n",
" \n",
" 5 | \n",
" 01007 | \n",
" AMBRONAY | \n",
" Ambronay | \n",
" 01 | \n",
" 33.55 | \n",
"
\n",
" \n",
" 6 | \n",
" 01008 | \n",
" AMBUTRIX | \n",
" Ambutrix | \n",
" 01 | \n",
" 5.22 | \n",
"
\n",
" \n",
" 7 | \n",
" 01009 | \n",
" ANDERT ET CONDON | \n",
" Andert-et-Condon | \n",
" 01 | \n",
" 6.94 | \n",
"
\n",
" \n",
" 8 | \n",
" 01010 | \n",
" ANGLEFORT | \n",
" Anglefort | \n",
" 01 | \n",
" 29.26 | \n",
"
\n",
" \n",
" 9 | \n",
" 01011 | \n",
" APREMONT | \n",
" Apremont | \n",
" 01 | \n",
" 14.57 | \n",
"
\n",
" \n",
" 10 | \n",
" 01012 | \n",
" ARANC | \n",
" Aranc | \n",
" 01 | \n",
" 21.65 | \n",
"
\n",
" \n",
" 11 | \n",
" 01013 | \n",
" ARANDAS | \n",
" Arandas | \n",
" 01 | \n",
" 14.10 | \n",
"
\n",
" \n",
" 12 | \n",
" 01014 | \n",
" ARBENT | \n",
" Arbent | \n",
" 01 | \n",
" 23.49 | \n",
"
\n",
" \n",
" 13 | \n",
" 01015 | \n",
" ARBOYS EN BUGEY | \n",
" Arboys en Bugey | \n",
" 01 | \n",
" 22.49 | \n",
"
\n",
" \n",
" 14 | \n",
" 01016 | \n",
" ARBIGNY | \n",
" Arbigny | \n",
" 01 | \n",
" 17.47 | \n",
"
\n",
" \n",
" 15 | \n",
" 01017 | \n",
" ARGIS | \n",
" Argis | \n",
" 01 | \n",
" 7.84 | \n",
"
\n",
" \n",
" 16 | \n",
" 01019 | \n",
" ARMIX | \n",
" Armix | \n",
" 01 | \n",
" 6.82 | \n",
"
\n",
" \n",
" 17 | \n",
" 01021 | \n",
" ARS SUR FORMANS | \n",
" Ars-sur-Formans | \n",
" 01 | \n",
" 5.50 | \n",
"
\n",
" \n",
" 18 | \n",
" 01022 | \n",
" ARTEMARE | \n",
" Artemare | \n",
" 01 | \n",
" 3.75 | \n",
"
\n",
" \n",
" 19 | \n",
" 01023 | \n",
" ASNIERES SUR SAONE | \n",
" Asnières-sur-Saône | \n",
" 01 | \n",
" 4.68 | \n",
"
\n",
" \n",
" 20 | \n",
" 01024 | \n",
" ATTIGNAT | \n",
" Attignat | \n",
" 01 | \n",
" 18.69 | \n",
"
\n",
" \n",
" 21 | \n",
" 01025 | \n",
" BAGE DOMMARTIN | \n",
" Bâgé-Dommartin | \n",
" 01 | \n",
" 56.87 | \n",
"
\n",
" \n",
" 22 | \n",
" 01026 | \n",
" BAGE LE CHATEL | \n",
" Bâgé-le-Châtel | \n",
" 01 | \n",
" 0.88 | \n",
"
\n",
" \n",
" 23 | \n",
" 01027 | \n",
" BALAN | \n",
" Balan | \n",
" 01 | \n",
" 18.04 | \n",
"
\n",
" \n",
" 24 | \n",
" 01028 | \n",
" BANEINS | \n",
" Baneins | \n",
" 01 | \n",
" 8.91 | \n",
"
\n",
" \n",
" 25 | \n",
" 01029 | \n",
" BEAUPONT | \n",
" Beaupont | \n",
" 01 | \n",
" 14.07 | \n",
"
\n",
" \n",
" 26 | \n",
" 01030 | \n",
" BEAUREGARD | \n",
" Beauregard | \n",
" 01 | \n",
" 0.94 | \n",
"
\n",
" \n",
" 27 | \n",
" 01031 | \n",
" BELLIGNAT | \n",
" Bellignat | \n",
" 01 | \n",
" 7.83 | \n",
"
\n",
" \n",
" 28 | \n",
" 01032 | \n",
" BELIGNEUX | \n",
" Béligneux | \n",
" 01 | \n",
" 13.30 | \n",
"
\n",
" \n",
" 29 | \n",
" 01033 | \n",
" VALSERHONE | \n",
" Valserhône | \n",
" 01 | \n",
" 62.53 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 34935 | \n",
" 97412 | \n",
" SAINT JOSEPH | \n",
" Saint-Joseph | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34936 | \n",
" 97413 | \n",
" SAINT LEU | \n",
" Saint-Leu | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34937 | \n",
" 97414 | \n",
" SAINT LOUIS | \n",
" Saint-Louis | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34938 | \n",
" 97415 | \n",
" SAINT PAUL | \n",
" Saint-Paul | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34939 | \n",
" 97416 | \n",
" SAINT PIERRE | \n",
" Saint-Pierre | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34940 | \n",
" 97417 | \n",
" SAINT PHILIPPE | \n",
" Saint-Philippe | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34941 | \n",
" 97418 | \n",
" SAINTE MARIE | \n",
" Sainte-Marie | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34942 | \n",
" 97419 | \n",
" SAINTE ROSE | \n",
" Sainte-Rose | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34943 | \n",
" 97420 | \n",
" SAINTE SUZANNE | \n",
" Sainte-Suzanne | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34944 | \n",
" 97421 | \n",
" SALAZIE | \n",
" Salazie | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34945 | \n",
" 97422 | \n",
" TAMPON | \n",
" Le Tampon | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34946 | \n",
" 97423 | \n",
" TROIS BASSINS | \n",
" Les Trois-Bassins | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34947 | \n",
" 97424 | \n",
" CILAOS | \n",
" Cilaos | \n",
" 974 | \n",
" NaN | \n",
"
\n",
" \n",
" 34948 | \n",
" 97601 | \n",
" ACOUA | \n",
" Acoua | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34949 | \n",
" 97602 | \n",
" BANDRABOUA | \n",
" Bandraboua | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34950 | \n",
" 97603 | \n",
" BANDRELE | \n",
" Bandrele | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34951 | \n",
" 97604 | \n",
" BOUENI | \n",
" Bouéni | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34952 | \n",
" 97605 | \n",
" CHICONI | \n",
" Chiconi | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34953 | \n",
" 97606 | \n",
" CHIRONGUI | \n",
" Chirongui | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34954 | \n",
" 97607 | \n",
" DEMBENI | \n",
" Dembeni | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34955 | \n",
" 97608 | \n",
" DZAOUDZI | \n",
" Dzaoudzi | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34956 | \n",
" 97609 | \n",
" KANI KELI | \n",
" Kani-Kéli | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34957 | \n",
" 97610 | \n",
" KOUNGOU | \n",
" Koungou | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34958 | \n",
" 97611 | \n",
" MAMOUDZOU | \n",
" Mamoudzou | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34959 | \n",
" 97612 | \n",
" MTSAMBORO | \n",
" Mtsamboro | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34960 | \n",
" 97613 | \n",
" M TSANGAMOUJI | \n",
" M'Tsangamouji | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34961 | \n",
" 97614 | \n",
" OUANGANI | \n",
" Ouangani | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34962 | \n",
" 97615 | \n",
" PAMANDZI | \n",
" Pamandzi | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34963 | \n",
" 97616 | \n",
" SADA | \n",
" Sada | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
" 34964 | \n",
" 97617 | \n",
" TSINGONI | \n",
" Tsingoni | \n",
" 976 | \n",
" NaN | \n",
"
\n",
" \n",
"
\n",
"
34965 rows × 5 columns
\n",
"
"
],
"text/plain": [
" COM NCC LIBELLE DEP SUPERF\n",
"0 01001 ABERGEMENT CLEMENCIAT L'Abergement-Clémenciat 01 15.95\n",
"1 01002 ABERGEMENT DE VAREY L'Abergement-de-Varey 01 9.15\n",
"2 01004 AMBERIEU EN BUGEY Ambérieu-en-Bugey 01 24.60\n",
"3 01005 AMBERIEUX EN DOMBES Ambérieux-en-Dombes 01 15.92\n",
"4 01006 AMBLEON Ambléon 01 5.88\n",
"5 01007 AMBRONAY Ambronay 01 33.55\n",
"6 01008 AMBUTRIX Ambutrix 01 5.22\n",
"7 01009 ANDERT ET CONDON Andert-et-Condon 01 6.94\n",
"8 01010 ANGLEFORT Anglefort 01 29.26\n",
"9 01011 APREMONT Apremont 01 14.57\n",
"10 01012 ARANC Aranc 01 21.65\n",
"11 01013 ARANDAS Arandas 01 14.10\n",
"12 01014 ARBENT Arbent 01 23.49\n",
"13 01015 ARBOYS EN BUGEY Arboys en Bugey 01 22.49\n",
"14 01016 ARBIGNY Arbigny 01 17.47\n",
"15 01017 ARGIS Argis 01 7.84\n",
"16 01019 ARMIX Armix 01 6.82\n",
"17 01021 ARS SUR FORMANS Ars-sur-Formans 01 5.50\n",
"18 01022 ARTEMARE Artemare 01 3.75\n",
"19 01023 ASNIERES SUR SAONE Asnières-sur-Saône 01 4.68\n",
"20 01024 ATTIGNAT Attignat 01 18.69\n",
"21 01025 BAGE DOMMARTIN Bâgé-Dommartin 01 56.87\n",
"22 01026 BAGE LE CHATEL Bâgé-le-Châtel 01 0.88\n",
"23 01027 BALAN Balan 01 18.04\n",
"24 01028 BANEINS Baneins 01 8.91\n",
"25 01029 BEAUPONT Beaupont 01 14.07\n",
"26 01030 BEAUREGARD Beauregard 01 0.94\n",
"27 01031 BELLIGNAT Bellignat 01 7.83\n",
"28 01032 BELIGNEUX Béligneux 01 13.30\n",
"29 01033 VALSERHONE Valserhône 01 62.53\n",
"... ... ... ... ... ...\n",
"34935 97412 SAINT JOSEPH Saint-Joseph 974 NaN\n",
"34936 97413 SAINT LEU Saint-Leu 974 NaN\n",
"34937 97414 SAINT LOUIS Saint-Louis 974 NaN\n",
"34938 97415 SAINT PAUL Saint-Paul 974 NaN\n",
"34939 97416 SAINT PIERRE Saint-Pierre 974 NaN\n",
"34940 97417 SAINT PHILIPPE Saint-Philippe 974 NaN\n",
"34941 97418 SAINTE MARIE Sainte-Marie 974 NaN\n",
"34942 97419 SAINTE ROSE Sainte-Rose 974 NaN\n",
"34943 97420 SAINTE SUZANNE Sainte-Suzanne 974 NaN\n",
"34944 97421 SALAZIE Salazie 974 NaN\n",
"34945 97422 TAMPON Le Tampon 974 NaN\n",
"34946 97423 TROIS BASSINS Les Trois-Bassins 974 NaN\n",
"34947 97424 CILAOS Cilaos 974 NaN\n",
"34948 97601 ACOUA Acoua 976 NaN\n",
"34949 97602 BANDRABOUA Bandraboua 976 NaN\n",
"34950 97603 BANDRELE Bandrele 976 NaN\n",
"34951 97604 BOUENI Bouéni 976 NaN\n",
"34952 97605 CHICONI Chiconi 976 NaN\n",
"34953 97606 CHIRONGUI Chirongui 976 NaN\n",
"34954 97607 DEMBENI Dembeni 976 NaN\n",
"34955 97608 DZAOUDZI Dzaoudzi 976 NaN\n",
"34956 97609 KANI KELI Kani-Kéli 976 NaN\n",
"34957 97610 KOUNGOU Koungou 976 NaN\n",
"34958 97611 MAMOUDZOU Mamoudzou 976 NaN\n",
"34959 97612 MTSAMBORO Mtsamboro 976 NaN\n",
"34960 97613 M TSANGAMOUJI M'Tsangamouji 976 NaN\n",
"34961 97614 OUANGANI Ouangani 976 NaN\n",
"34962 97615 PAMANDZI Pamandzi 976 NaN\n",
"34963 97616 SADA Sada 976 NaN\n",
"34964 97617 TSINGONI Tsingoni 976 NaN\n",
"\n",
"[34965 rows x 5 columns]"
]
},
"execution_count": 87,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"commune"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# IMPORTATION DATAFRAME dans POSTGRE"
]
},
{
"cell_type": "code",
"execution_count": 88,
"metadata": {},
"outputs": [],
"source": [
"#creation des csv\n",
"region.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/region.csv',header = False, index= False)\n",
"departement.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/departement.csv',header = False, index= False)\n",
"commune.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/commune.csv',header = False, index= False)\n",
"cheflieudepartement.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/cheflieudepartement.csv',header = False, index= False)\n",
"cheflieuRegion.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/cheflieuRegion.csv',header = False, index= False)\n",
"indicateur.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/indicateur.csv',header = False, index= False)\n",
"statistiques_pop.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_pop.csv',header = False, index= False)\n",
"statistiques_nais.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_nais.csv',header = False, index= False)\n",
"statistiques_dec.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_dec.csv',header = False, index= False)\n",
"statistiques_log.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_log.csv',header = False, index= False)\n",
"statistiques_logvac.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_logvac.csv',header = False, index= False)\n",
"statistiques_rp.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_rp.csv',header = False, index= False)\n",
"statistiques_rslo.to_csv('/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_rslo.csv',header = False, index= False)"
]
},
{
"cell_type": "code",
"execution_count": 89,
"metadata": {},
"outputs": [],
"source": [
"import psycopg2 as postgres"
]
},
{
"cell_type": "code",
"execution_count": 90,
"metadata": {},
"outputs": [],
"source": [
"BASE = 'jullenoir'\n",
"USER = 'jullenoir'\n",
"PSWD = 'h8tixfn'"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": 100,
"metadata": {},
"outputs": [],
"source": [
"region_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/region.csv'\n",
"departement_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/departement.csv'\n",
"commune_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/commune.csv'\n",
"cheflieudep_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/cheflieudepartement.csv'\n",
"cheflieureg_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/cheflieuRegion.csv'\n",
"indicateur_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/indicateur.csv'\n",
"statistiques_dec_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_dec.csv'\n",
"statistiques_nais_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_nais.csv'\n",
"statistiques_pop_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_pop.csv'\n",
"statistiques_rp_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_rp.csv'\n",
"statistiques_rplo_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_rslo.csv'\n",
"statistiques_log_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_log.csv'\n",
"statistiques_logvac_path = '/net/cremi/jullenoir/Bureau/BDA/DBA/csv_propre/statistiques_logvac.csv'"
]
},
{
"cell_type": "code",
"execution_count": 92,
"metadata": {},
"outputs": [],
"source": [
"conn = postgres.connect(\n",
" host = 'pgsql.emi.u-bordeaux.fr',\n",
" database = BASE,\n",
" user = USER,\n",
" password = PSWD\n",
")\n",
"cur = conn.cursor()"
]
},
{
"cell_type": "code",
"execution_count": 104,
"metadata": {},
"outputs": [],
"source": [
"\n",
"conn = postgres.connect(\n",
" host = 'pgsql.emi.u-bordeaux.fr',\n",
" database = BASE,\n",
" user = USER,\n",
" password = PSWD\n",
")\n",
"cur = conn.cursor()\n",
"\n",
"with open(region_path, 'r') as f:\n",
" cur.copy_from(f, 'region', sep=',', columns=('REG','NCC','LIBELLE'))\n",
"\n",
"with open(departement_path, 'r') as f:\n",
" cur.copy_from(f, 'departement', sep=',', columns=('DEP','NCC','LIBELLE','REG'))\n",
"\n",
"with open(commune_path, 'r') as f:\n",
" cur.copy_from(f, 'commune', sep=',', null='', columns=('COM','NCC','LIBELLE','DEP','SUPERF'))\n",
"\n",
"with open(cheflieudep_path, 'r') as f:\n",
" cur.copy_from(f, 'cheflieudepartement', sep=',', columns=('CHEFLIEUDEP','DEP'), null='None')\n",
"\n",
"with open(cheflieureg_path, 'r') as f:\n",
" cur.copy_from(f, 'cheflieuRegion', sep=',', columns=('CHEFLIEUREG','REG'))\n",
"\n",
"with open(indicateur_path, 'r') as f:\n",
" cur.copy_from(f, 'indicateur', sep=',', columns=('id_indicateur','libelle'))\n",
"\n",
"with open(statistiques_dec_path, 'r') as f:\n",
" cur.copy_from(f, 'statistiques', sep=',',null ='' , columns=('com','id_indicateur','date_debut','date_fin','valeur'))\n",
"\n",
"with open(statistiques_log_path, 'r') as f:\n",
" cur.copy_from(f, 'statistiques', sep=',',null ='null' , columns=('com','id_indicateur','date_debut','date_fin','valeur'))\n",
"\n",
"with open(statistiques_logvac_path, 'r') as f:\n",
" cur.copy_from(f, 'statistiques', sep=',',null ='null' , columns=('com','id_indicateur','date_debut','date_fin','valeur'))\n",
"\n",
"with open(statistiques_nais_path, 'r') as f:\n",
" cur.copy_from(f, 'statistiques', sep=',',null ='' , columns=('com','id_indicateur','date_debut','date_fin','valeur'))\n",
"\n",
"with open(statistiques_pop_path, 'r') as f:\n",
" cur.copy_from(f, 'statistiques', sep=',',null ='null' , columns=('com','id_indicateur','date_debut','date_fin','valeur'))\n",
"\n",
"with open(statistiques_rp_path, 'r') as f:\n",
" cur.copy_from(f, 'statistiques', sep=',',null ='null' , columns=('com','id_indicateur','date_debut','date_fin','valeur'))\n",
"\n",
"with open(statistiques_rplo_path, 'r') as f:\n",
" cur.copy_from(f, 'statistiques', sep=',',null ='null' , columns=('com','id_indicateur','date_debut','date_fin','valeur'))\n",
"\n",
"\n",
"conn.commit()"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "JXCSGZ7qBe-I"
},
"source": [
"# SCRIPT SQL\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "luM6wzzjCnZy"
},
"source": [
"### Creation tables"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "x-fn0VwTBm5-"
},
"source": [
"\n",
"```\n",
"CREATE TABLE REGION (\n",
" id_region serial PRIMARY KEY,\n",
" REG VARCHAR(2) unique,\n",
" NCC VARCHAR(200),\n",
" LIBELLE VARCHAR(200)\n",
");\n",
"\n",
"CREATE TABLE DEPARTEMENT (\n",
" id_departement serial PRIMARY KEY,\n",
" DEP VARCHAR(3) unique,\n",
" NCC VARCHAR(200),\n",
" LIBELLE VARCHAR(200),\n",
" reg VARCHAR(2) REFERENCES REGION(reg)\n",
");\n",
"\n",
"CREATE TABLE COMMUNE (\n",
" id_commune serial PRIMARY KEY,\n",
" COM VARCHAR(5) unique,\n",
" NCC VARCHAR(200),\n",
" LIBELLE VARCHAR(200),\n",
" DEP VARCHAR(3) REFERENCES DEPARTEMENT(DEP),\n",
" SUPERF float CONSTRAINT SUPERFICIE_POSITIVE CHECK (SUPERF > 0)\n",
");\n",
"\n",
"CREATE TABLE CHEFLIEUDEPARTEMENT(\n",
" dep VARCHAR(3) REFERENCES DEPARTEMENT(dep),\n",
" CHEFLIEUDEP VARCHAR(5) REFERENCES COMMUNE(com),\n",
" PRIMARY KEY (dep,CHEFLIEUDEP)\n",
");\n",
"\n",
"CREATE TABLE CHEFLIEUREGION(\n",
" reg VARCHAR(2) REFERENCES REGION(reg),\n",
" CHEFLIEUREG VARCHAR(5) REFERENCES COMMUNE(com),\n",
" PRIMARY KEY (reg,CHEFLIEUREG)\n",
");\n",
"\n",
"CREATE TABLE INDICATEUR(\n",
" id_indicateur INTEGER PRIMARY KEY,\n",
" LIBELLE VARCHAR(200)\n",
");\n",
"\n",
"CREATE TABLE STATISTIQUES(\n",
" com VARCHAR(5) REFERENCES COMMUNE(com),\n",
" id_indicateur INTEGER REFERENCES INDICATEUR(id_indicateur),\n",
" date_debut SMALLINT,\n",
" date_fin SMALLINT,\n",
" valeur float,\n",
" PRIMARY KEY (com,id_indicateur,date_debut)\n",
");\n",
"\n",
"```\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"id": "RLttgCNeBihL"
},
"outputs": [],
"source": []
}
],
"metadata": {
"colab": {
"collapsed_sections": [],
"name": "ProjetDBA.ipynb",
"provenance": []
},
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.4"
}
},
"nbformat": 4,
"nbformat_minor": 1
}