From 8de60da9f68c1491a8c4ff4d428f2ae308ae3a44 Mon Sep 17 00:00:00 2001
From: lmoncla <moncla.ludovic@gmail.com>
Date: Tue, 8 Feb 2022 20:55:00 +0100
Subject: [PATCH] update README.md

---
 README.md                |   14 +-
 figures/schema.png       |  Bin 0 -> 143302 bytes
 samplingGeoFR-EDdA.ipynb | 4719 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 4732 insertions(+), 1 deletion(-)
 create mode 100644 figures/schema.png
 create mode 100644 samplingGeoFR-EDdA.ipynb

diff --git a/README.md b/README.md
index 9aa97b2..dba456c 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,14 @@
-# Sampling Géo-FR EDdA-DUT
+# Echantillonnage des articles de Géographie française dans l'Encyclopédie de Diderot et d'Alembert
 
+Ce dépôt est proposé par **Ludovic Moncla** et **Denis Vigier** dans le cadre du [Projet GEODE](https://geode-project.github.io/).
+Il contient le code développé pour la sélection de l'échantillon d'articles traitant de géographie française dans l'Encyclopédie de Diderot et d'Alembert (EDdA) et le Dictionnaire Universel de Trevoux (DUT)
+
+## Présentation
+
+![](./figures/schema.png)
+
+
+
+## Remerciements
+
+Les auteurs remercient le [LABEX ASLAN](https://aslan.universite-lyon.fr/) (ANR-10-LABX-0081) de l'Université de Lyon pour son soutien financier dans le cadre du programme français  "Investissements d'Avenir" géré par l'Agence Nationale de la Recherche  (ANR).
diff --git a/figures/schema.png b/figures/schema.png
new file mode 100644
index 0000000000000000000000000000000000000000..cb60773fb89e93902f97b28cd3d1d74eed79b798
GIT binary patch
literal 143302
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
X8AE-%0WVDq`0t76vxgbNnjZfTZjMUh

literal 0
HcmV?d00001

diff --git a/samplingGeoFR-EDdA.ipynb b/samplingGeoFR-EDdA.ipynb
new file mode 100644
index 0000000..a67afbd
--- /dev/null
+++ b/samplingGeoFR-EDdA.ipynb
@@ -0,0 +1,4719 @@
+{
+ "cells": [
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "# Filtrage des articles de géographies de l'EDDA\n",
+    "\n",
+    "Ce notebook est proposé par [L. Moncla](https://ludovicmoncla.github.io/) et [D. Vigier](http://www.icar.cnrs.fr/membre/dvigier/) dans le cadre du projet [GEODE](https://geode-project.github.io/).\n",
+    "\n",
+    "Pour la publication proposée pour le numéro de Langue Française, on souhaite filtrer les articles de l'EDDA qui décrivent un lieu localisé en France. Un sous-ensemble de ces articles sera sélectionné aléatoirement et comparé au Trevoux.\n",
+    "On propose de faire 4 sous-groupes d'articles en fonction de leur auteur :\n",
+    "1. Diderot\n",
+    "2. Jaucourt\n",
+    "3. Autre auteur\n",
+    "4. Non signé\n",
+    "\n",
+    "Une fois ces 4 sous-groupes sélectionné on fait une nouvelle sélection en fonction de la longueur de l'article (nombre de mots). On redécoupe en 4 sous-groupes en fonction des quartiles.\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## 1. Import des librairies"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 1,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import random\n",
+    "import shutil\n",
+    "import lxml.etree as etree\n",
+    "from sentence_splitter import SentenceSplitter, split_text_into_sentences\n",
+    "import re\n",
+    "import pandas as pd\n",
+    "import numpy as np"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## 2. Récupération des données issues de PERDIDO\n",
+    "\n",
+    "Les données sont issues du concordancier produit par Perdido."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 52,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "# on charge les données du csv dans un dataframe\n",
+    "# fichier TSV généré par le script /Users/lmoncla/Nextcloud/Recherche/Projets/2019-MSH_GéoDISCO/Scripts/parsers/concordancierPERDIDO.py\n",
+    "\n",
+    "#data = pd.read_csv('../Data/statsPERDIDO_EDDAGeo.tsv', sep='\\t')\n",
+    "data = pd.read_csv('../Data/statsPERDIDO_EDDA_21_10_11.tsv', sep='\\t')\n",
+    "data = data.sort_values(by=['volume', 'number'])"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 53,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>filename</th>\n",
+       "      <th>volume</th>\n",
+       "      <th>number</th>\n",
+       "      <th>content</th>\n",
+       "      <th>headword</th>\n",
+       "      <th>normClass</th>\n",
+       "      <th>author</th>\n",
+       "      <th>nb Words</th>\n",
+       "      <th>nb EN</th>\n",
+       "      <th>nb Name EDDA</th>\n",
+       "      <th>nb Person</th>\n",
+       "      <th>nb ENE</th>\n",
+       "      <th>nb ENE Place</th>\n",
+       "      <th>nb ENE Person</th>\n",
+       "      <th>nb EN geocoded</th>\n",
+       "      <th>nb EN EDDA geocoded</th>\n",
+       "      <th>type</th>\n",
+       "      <th>latlong</th>\n",
+       "      <th>latlong value</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>6861</th>\n",
+       "      <td>volume01-1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>ENCYCLOPÉDIE, DICTIONNAIRE RAISONNÉ DES SCIENC...</td>\n",
+       "      <td>Title Page</td>\n",
+       "      <td>unclassified</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>129</td>\n",
+       "      <td>24</td>\n",
+       "      <td>10</td>\n",
+       "      <td>4</td>\n",
+       "      <td>8</td>\n",
+       "      <td>4</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>22907</th>\n",
+       "      <td>volume01-2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>2</td>\n",
+       "      <td>A MONSEIGNEUR LE COMTE D'ARGENSON, MINISTRE ET...</td>\n",
+       "      <td>A MONSEIGNEUR LE COMTE D'ARGENSON</td>\n",
+       "      <td>unclassified</td>\n",
+       "      <td>Diderot &amp; d'Alembert</td>\n",
+       "      <td>252</td>\n",
+       "      <td>5</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>13935</th>\n",
+       "      <td>volume01-3</td>\n",
+       "      <td>1</td>\n",
+       "      <td>3</td>\n",
+       "      <td>DISCOURS PRÉLIMINAIRE DES EDITEURS. L'Encyclop...</td>\n",
+       "      <td>DISCOURS PRÉLIMINAIRE DES EDITEURS</td>\n",
+       "      <td>unclassified</td>\n",
+       "      <td>d'Alembert</td>\n",
+       "      <td>49007</td>\n",
+       "      <td>1013</td>\n",
+       "      <td>379</td>\n",
+       "      <td>177</td>\n",
+       "      <td>279</td>\n",
+       "      <td>6</td>\n",
+       "      <td>19</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>17096</th>\n",
+       "      <td>volume01-4</td>\n",
+       "      <td>1</td>\n",
+       "      <td>4</td>\n",
+       "      <td>ENCYCLOPÉDIE, DICTIONNAIRE RAISONNÉ DES SCIENC...</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>10</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>20692</th>\n",
+       "      <td>volume01-5</td>\n",
+       "      <td>1</td>\n",
+       "      <td>5</td>\n",
+       "      <td>A, a &amp; a s.m. (ordre Encyclopéd. Entend. Scien...</td>\n",
+       "      <td>A, a &amp; a</td>\n",
+       "      <td>Grammaire</td>\n",
+       "      <td>Dumarsais5</td>\n",
+       "      <td>856</td>\n",
+       "      <td>28</td>\n",
+       "      <td>8</td>\n",
+       "      <td>11</td>\n",
+       "      <td>7</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "         filename  volume  number  \\\n",
+       "6861   volume01-1       1       1   \n",
+       "22907  volume01-2       1       2   \n",
+       "13935  volume01-3       1       3   \n",
+       "17096  volume01-4       1       4   \n",
+       "20692  volume01-5       1       5   \n",
+       "\n",
+       "                                                 content  \\\n",
+       "6861   ENCYCLOPÉDIE, DICTIONNAIRE RAISONNÉ DES SCIENC...   \n",
+       "22907  A MONSEIGNEUR LE COMTE D'ARGENSON, MINISTRE ET...   \n",
+       "13935  DISCOURS PRÉLIMINAIRE DES EDITEURS. L'Encyclop...   \n",
+       "17096  ENCYCLOPÉDIE, DICTIONNAIRE RAISONNÉ DES SCIENC...   \n",
+       "20692  A, a & a s.m. (ordre Encyclopéd. Entend. Scien...   \n",
+       "\n",
+       "                                 headword     normClass                author  \\\n",
+       "6861                           Title Page  unclassified              unsigned   \n",
+       "22907   A MONSEIGNEUR LE COMTE D'ARGENSON  unclassified  Diderot & d'Alembert   \n",
+       "13935  DISCOURS PRÉLIMINAIRE DES EDITEURS  unclassified            d'Alembert   \n",
+       "17096                                 NaN           NaN                   NaN   \n",
+       "20692                            A, a & a     Grammaire            Dumarsais5   \n",
+       "\n",
+       "       nb Words  nb EN  nb Name EDDA  nb Person  nb ENE  nb ENE Place  \\\n",
+       "6861        129     24            10          4       8             4   \n",
+       "22907       252      5             0          0       3             0   \n",
+       "13935     49007   1013           379        177     279             6   \n",
+       "17096        10      0             0          0       0             0   \n",
+       "20692       856     28             8         11       7             1   \n",
+       "\n",
+       "       nb ENE Person  nb EN geocoded  nb EN EDDA geocoded type  latlong  \\\n",
+       "6861               0               0                    0  NaN    False   \n",
+       "22907              2               0                    0  NaN    False   \n",
+       "13935             19               0                    0  NaN    False   \n",
+       "17096              0               0                    0  NaN    False   \n",
+       "20692              1               0                    0  NaN    False   \n",
+       "\n",
+       "       latlong value  \n",
+       "6861             NaN  \n",
+       "22907            NaN  \n",
+       "13935            NaN  \n",
+       "17096            NaN  \n",
+       "20692            NaN  "
+      ]
+     },
+     "execution_count": 53,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "# On affiche les premières lignes\n",
+    "data.head()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 54,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "74165"
+      ]
+     },
+     "execution_count": 54,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "# Nombre d'articles présents dans ce jeu de données.\n",
+    "len(data)"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "### 2.1. Calcul des quartiles (par rapport au nombre de mots) pour l'ensemble des articles de géographie"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 5,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "25.0 43.0 86.0\n"
+     ]
+    }
+   ],
+   "source": [
+    "q1, q2, q3 = data['nb Words'].quantile([0.25, 0.5, 0.75])\n",
+    "\n",
+    "print(q1, q2, q3)"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## 3. Filtrage selon si la premiere phrase contient \"classifieur de France\""
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 6,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "splitter = SentenceSplitter(language='fr')\n",
+    "\n",
+    "def filtreFrance(content):\n",
+    "    # initialisation de la 1ere variable de sortie\n",
+    "    found = False\n",
+    "    classifieur = ''\n",
+    "    \n",
+    "    # liste des mots qui peuvent être classifieurs de \"de France\"\n",
+    "    list_classifieurs = \"ville|Ville|riviere|rivieres|ile|Ile|île|isle|iles|îles|province|fleuve|bourg|Bourg|montagne|montagnes|lieu|royaume|Royaume|pays|village|port|bourgade|promontoire|Promontoire|comté|lac|lacs|forteresse|golfe|golphe|cap|capitale|canton|vallée|place|principauté|château|fauxbourg|fauxbourgs|fontaine|forêt|forêts|gouvernement|municipe|maison|nation|palatinat|Palatinat|campagne|duché|bailliage|bois|capitainerie|contrée|état|marais|cercle|district|eaux|écueil|écueils|paroisse|plaine|quartier|champ|endroit|forum|Forum|havre|passage|pont|ruisseau|terre|torrent|volcan|abbaye|baronie|capitainie|champ|champs|chef|chemin|cité|colline|désert|empire|détroit|entrepôt|fauxbourg|grotte|habitation|isthme|marquisat|mont|mur|palais|péninsule|préfecture|Province|rade|région|rocher|route|ruines|salines|seigneurie|station|territoire|hameau|mer|rue\"\n",
+    "       \n",
+    "    # on segmente le texte en phrases\n",
+    "    sentences = splitter.split(text=content)\n",
+    "    m = re.search(\"(\"+list_classifieurs+\") (\\w+\\s){0,3}de France\", sentences[0])\n",
+    "    if m:            \n",
+    "        found = True\n",
+    "        classifieur = m.group(1)\n",
+    "    else:\n",
+    "        pos = sentences[0].find('de France')\n",
+    "        if pos > -1:\n",
+    "            found = True\n",
+    "        \n",
+    "    return found, classifieur\n",
+    "\n",
+    "## On vectorise la fonction afin de l'appliquer de manière efficace (en terme de temps de calcul) sur le dataframe\n",
+    "v_filtreFrance = np.vectorize(filtreFrance)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 7,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "data['de France'], data['classifieur de France'] = v_filtreFrance(data.content)\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 8,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "data_france = data[(data['de France'] == True)]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 9,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "data_france_cl = data_france[(data_france['classifieur de France'] != \"\")]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 10,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "(1450, 21)"
+      ]
+     },
+     "execution_count": 10,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "data_france.shape"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 11,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "(1415, 21)"
+      ]
+     },
+     "execution_count": 11,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "data_france_cl.shape"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 12,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "Il y a 1415 articles avec \"de France\" et un classifieur et 35 sans classifieur\n"
+     ]
+    }
+   ],
+   "source": [
+    "print('Il y a '+ str(len(data_france_cl)) + ' articles avec \"de France\" et un classifieur et ' +str(len(data_france)-len(data_france_cl))+ ' sans classifieur')\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## 4. Filtrage des sous-groupes selon les auteurs\n",
+    "\n",
+    "### 4.1. Articles de géographie signés par Diderot"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 13,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "(172, 21)"
+      ]
+     },
+     "execution_count": 13,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "data_diderot = data_france_cl[(data_france_cl['author'] == 'Diderot')]\n",
+    "data_diderot.shape\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 14,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>filename</th>\n",
+       "      <th>volume</th>\n",
+       "      <th>number</th>\n",
+       "      <th>content</th>\n",
+       "      <th>headword</th>\n",
+       "      <th>normClass</th>\n",
+       "      <th>author</th>\n",
+       "      <th>nb Words</th>\n",
+       "      <th>nb EN</th>\n",
+       "      <th>nb Name EDDA</th>\n",
+       "      <th>...</th>\n",
+       "      <th>nb ENE</th>\n",
+       "      <th>nb ENE Place</th>\n",
+       "      <th>nb ENE Person</th>\n",
+       "      <th>nb EN geocoded</th>\n",
+       "      <th>nb EN EDDA geocoded</th>\n",
+       "      <th>type</th>\n",
+       "      <th>latlong</th>\n",
+       "      <th>latlong value</th>\n",
+       "      <th>de France</th>\n",
+       "      <th>classifieur de France</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>4962</th>\n",
+       "      <td>volume01-890</td>\n",
+       "      <td>1</td>\n",
+       "      <td>890</td>\n",
+       "      <td>* ADOUR, (Géog. mod.) riviere de France qui pr...</td>\n",
+       "      <td>ADOUR</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>42</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>hydronyme</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>riviere</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>3616</th>\n",
+       "      <td>volume01-1065</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1065</td>\n",
+       "      <td>* Afrique, (Géog. mod.) petite ville de France...</td>\n",
+       "      <td>Afrique</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>12</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>13155</th>\n",
+       "      <td>volume01-1087</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1087</td>\n",
+       "      <td>* AGDE, (Géog.) ville de France en Languedoc, ...</td>\n",
+       "      <td>AGDE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>34</td>\n",
+       "      <td>6</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>8738</th>\n",
+       "      <td>volume01-1103</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1103</td>\n",
+       "      <td>* AGEN, (Géog.) ancienne ville de France, capi...</td>\n",
+       "      <td>AGEN</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>28</td>\n",
+       "      <td>5</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>1678</th>\n",
+       "      <td>volume01-1210</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1210</td>\n",
+       "      <td>* AGRERE (Géog.) petite ville de France dans l...</td>\n",
+       "      <td>AGRERE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>13</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "<p>5 rows × 21 columns</p>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "            filename  volume  number  \\\n",
+       "4962    volume01-890       1     890   \n",
+       "3616   volume01-1065       1    1065   \n",
+       "13155  volume01-1087       1    1087   \n",
+       "8738   volume01-1103       1    1103   \n",
+       "1678   volume01-1210       1    1210   \n",
+       "\n",
+       "                                                 content headword  \\\n",
+       "4962   * ADOUR, (Géog. mod.) riviere de France qui pr...    ADOUR   \n",
+       "3616   * Afrique, (Géog. mod.) petite ville de France...  Afrique   \n",
+       "13155  * AGDE, (Géog.) ville de France en Languedoc, ...     AGDE   \n",
+       "8738   * AGEN, (Géog.) ancienne ville de France, capi...     AGEN   \n",
+       "1678   * AGRERE (Géog.) petite ville de France dans l...   AGRERE   \n",
+       "\n",
+       "                normClass   author  nb Words  nb EN  nb Name EDDA  ...  \\\n",
+       "4962   Géographie moderne  Diderot        42      4             4  ...   \n",
+       "3616   Géographie moderne  Diderot        12      4             4  ...   \n",
+       "13155          Géographie  Diderot        34      6             4  ...   \n",
+       "8738           Géographie  Diderot        28      5             4  ...   \n",
+       "1678           Géographie  Diderot        13      2             2  ...   \n",
+       "\n",
+       "       nb ENE  nb ENE Place  nb ENE Person  nb EN geocoded  \\\n",
+       "4962        2             2              0               3   \n",
+       "3616        2             2              0               3   \n",
+       "13155       3             3              0               4   \n",
+       "8738        3             3              0               3   \n",
+       "1678        1             1              0               1   \n",
+       "\n",
+       "       nb EN EDDA geocoded       type latlong  latlong value  de France  \\\n",
+       "4962                     3  hydronyme   False            NaN       True   \n",
+       "3616                     3      ville   False            NaN       True   \n",
+       "13155                    3      ville    True            NaN       True   \n",
+       "8738                     3      ville    True            NaN       True   \n",
+       "1678                     1      ville   False            NaN       True   \n",
+       "\n",
+       "       classifieur de France  \n",
+       "4962                 riviere  \n",
+       "3616                   ville  \n",
+       "13155                  ville  \n",
+       "8738                   ville  \n",
+       "1678                   ville  \n",
+       "\n",
+       "[5 rows x 21 columns]"
+      ]
+     },
+     "execution_count": 14,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "data_diderot.head()"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "### 4.2. Articles de géographie signés par Jaucourt"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 15,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "(716, 21)"
+      ]
+     },
+     "execution_count": 15,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "data_jaucourt = data_france_cl[(data_france_cl['author'] == 'Jaucourt')]\n",
+    "data_jaucourt.shape\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "### 4.3. Articles de géographie signés par un autre auteur"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 16,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "(2, 21)"
+      ]
+     },
+     "execution_count": 16,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "data_other = data_france_cl[(data_france_cl['author'] != 'Diderot') & (data_france_cl['author'] != 'Jaucourt') & (data_france_cl['author'] != 'unsigned') ]\n",
+    "data_other.shape"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 17,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>filename</th>\n",
+       "      <th>volume</th>\n",
+       "      <th>number</th>\n",
+       "      <th>content</th>\n",
+       "      <th>headword</th>\n",
+       "      <th>normClass</th>\n",
+       "      <th>author</th>\n",
+       "      <th>nb Words</th>\n",
+       "      <th>nb EN</th>\n",
+       "      <th>nb Name EDDA</th>\n",
+       "      <th>...</th>\n",
+       "      <th>nb ENE</th>\n",
+       "      <th>nb ENE Place</th>\n",
+       "      <th>nb ENE Person</th>\n",
+       "      <th>nb EN geocoded</th>\n",
+       "      <th>nb EN EDDA geocoded</th>\n",
+       "      <th>type</th>\n",
+       "      <th>latlong</th>\n",
+       "      <th>latlong value</th>\n",
+       "      <th>de France</th>\n",
+       "      <th>classifieur de France</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>9134</th>\n",
+       "      <td>volume13-126</td>\n",
+       "      <td>13</td>\n",
+       "      <td>126</td>\n",
+       "      <td>PONS, (Géog. mod.) en latin Pontes, petite vil...</td>\n",
+       "      <td>PONS</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt &amp; Jaucourt</td>\n",
+       "      <td>870</td>\n",
+       "      <td>74</td>\n",
+       "      <td>37</td>\n",
+       "      <td>...</td>\n",
+       "      <td>34</td>\n",
+       "      <td>18</td>\n",
+       "      <td>4</td>\n",
+       "      <td>18</td>\n",
+       "      <td>17</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>6188</th>\n",
+       "      <td>volume13-218</td>\n",
+       "      <td>13</td>\n",
+       "      <td>218</td>\n",
+       "      <td>PONT-SUR-SEINE, (Géog. mod.) en latin moderne ...</td>\n",
+       "      <td>PONT-SUR-SEINE</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt5</td>\n",
+       "      <td>70</td>\n",
+       "      <td>9</td>\n",
+       "      <td>5</td>\n",
+       "      <td>...</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "<p>2 rows × 21 columns</p>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "          filename  volume  number  \\\n",
+       "9134  volume13-126      13     126   \n",
+       "6188  volume13-218      13     218   \n",
+       "\n",
+       "                                                content        headword  \\\n",
+       "9134  PONS, (Géog. mod.) en latin Pontes, petite vil...            PONS   \n",
+       "6188  PONT-SUR-SEINE, (Géog. mod.) en latin moderne ...  PONT-SUR-SEINE   \n",
+       "\n",
+       "               normClass               author  nb Words  nb EN  nb Name EDDA  \\\n",
+       "9134  Géographie moderne  Jaucourt & Jaucourt       870     74            37   \n",
+       "6188  Géographie moderne            Jaucourt5        70      9             5   \n",
+       "\n",
+       "      ...  nb ENE  nb ENE Place  nb ENE Person  nb EN geocoded  \\\n",
+       "9134  ...      34            18              4              18   \n",
+       "6188  ...       4             2              0               4   \n",
+       "\n",
+       "      nb EN EDDA geocoded  type latlong  latlong value  de France  \\\n",
+       "9134                   17   NaN    True            NaN       True   \n",
+       "6188                    3   NaN    True            NaN       True   \n",
+       "\n",
+       "      classifieur de France  \n",
+       "9134                  ville  \n",
+       "6188                  ville  \n",
+       "\n",
+       "[2 rows x 21 columns]"
+      ]
+     },
+     "execution_count": 17,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "data_other"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "### 4.4. Articles de géographie non signés"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 27,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "(525, 21)"
+      ]
+     },
+     "execution_count": 27,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "data_unsigned = data_france_cl[(data_france_cl['author'] == 'unsigned')]\n",
+    "data_unsigned.shape"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## 5. Echantillonnage aléatoire\n",
+    "\n",
+    "### 5.1 Calcul des quartiles"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 28,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "d_q1, d_q2, d_q3 = data_diderot['nb Words'].quantile([0.25, 0.5, 0.75])\n",
+    "j_q1, j_q2, j_q3 = data_jaucourt['nb Words'].quantile([0.25, 0.5, 0.75])\n",
+    "u_q1, u_q2, u_q3 = data_unsigned['nb Words'].quantile([0.25, 0.5, 0.75])"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 29,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "Diderot (172 articles) : q1 : 15.0 - q2 : 19.0 - q3 : 24.0\n",
+      "Jaucourt (716 articles) : q1 : 42.0 - q2 : 71.0 - q3 : 165.0\n",
+      "Unsigned (525 articles) : q1 : 15.0 - q2 : 21.0 - q3 : 32.0\n"
+     ]
+    }
+   ],
+   "source": [
+    "print('Diderot ('+str(len(data_diderot))+' articles) : q1 : '+str(d_q1)+ ' - q2 : '+str(d_q2)+ ' - q3 : '+str(d_q3))\n",
+    "print('Jaucourt ('+str(len(data_jaucourt))+' articles) : q1 : '+str(j_q1)+ ' - q2 : '+str(j_q2)+ ' - q3 : '+str(j_q3))\n",
+    "print('Unsigned ('+str(len(data_unsigned))+' articles) : q1 : '+str(u_q1)+ ' - q2 : '+str(u_q2)+ ' - q3 : '+str(u_q3))\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 30,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "data_diderot_q1 = data_diderot[(data_diderot['nb Words'] < d_q1)]\n",
+    "data_diderot_q2 = data_diderot[(data_diderot['nb Words'] >= d_q1) & (data_diderot['nb Words'] < d_q2)]\n",
+    "data_diderot_q3 = data_diderot[(data_diderot['nb Words'] >= d_q2) & (data_diderot['nb Words'] < d_q3)]\n",
+    "data_diderot_q4 = data_diderot[(data_diderot['nb Words'] >= d_q3)]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 31,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "36 47 40 49\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(str(len(data_diderot_q1)) +\" \"+ str(len(data_diderot_q2)) +\" \"+ str(len(data_diderot_q3))+\" \"+ str(len(data_diderot_q4)))\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 32,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "data_jaucourt_q1 = data_jaucourt[(data_jaucourt['nb Words'] < j_q1)]\n",
+    "data_jaucourt_q2 = data_jaucourt[(data_jaucourt['nb Words'] >= j_q1) & (data_jaucourt['nb Words'] < j_q2)]\n",
+    "data_jaucourt_q3 = data_jaucourt[(data_jaucourt['nb Words'] >= j_q2) & (data_jaucourt['nb Words'] < j_q3)]\n",
+    "data_jaucourt_q4 = data_jaucourt[(data_jaucourt['nb Words'] >= j_q3)]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 33,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "176 178 182 180\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(str(len(data_jaucourt_q1)) +\" \"+ str(len(data_jaucourt_q2)) +\" \"+ str(len(data_jaucourt_q3))+\" \"+ str(len(data_jaucourt_q4)))\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 34,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "data_unsigned_q1 = data_unsigned[(data_unsigned['nb Words'] <= u_q1)]\n",
+    "data_unsigned_q2 = data_unsigned[(data_unsigned['nb Words'] >= u_q1) & (data_unsigned['nb Words'] < u_q2)]\n",
+    "data_unsigned_q3 = data_unsigned[(data_unsigned['nb Words'] >= u_q2) & (data_unsigned['nb Words'] < u_q3)]\n",
+    "data_unsigned_q4 = data_unsigned[(data_unsigned['nb Words'] >= u_q3)]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 35,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "143 132 134 134\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(str(len(data_unsigned_q1)) +\" \"+ str(len(data_unsigned_q2)) +\" \"+ str(len(data_unsigned_q3))+\" \"+ str(len(data_unsigned_q4)))\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "### 5.2 Sélection aléatoire par sous-groupe"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 36,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "s_small = 4\n",
+    "s_big = 10\n",
+    "\n",
+    "sample10_diderot_q1 = data_diderot_q1.sample(10)\n",
+    "sample10_diderot_q2 = data_diderot_q2.sample(10)\n",
+    "sample10_diderot_q3 = data_diderot_q3.sample(10)\n",
+    "sample10_diderot_q4 = data_diderot_q4.sample(10)\n",
+    "\n",
+    "sample5_diderot_q1 = sample10_diderot_q1.sample(s_small)\n",
+    "sample5_diderot_q2 = sample10_diderot_q2.sample(s_small)\n",
+    "sample5_diderot_q3 = sample10_diderot_q3.sample(s_small)\n",
+    "sample5_diderot_q4 = sample10_diderot_q4.sample(s_small)\n",
+    "\n",
+    "sample10_jaucourt_q1 = data_jaucourt_q1.sample(10)\n",
+    "sample10_jaucourt_q2 = data_jaucourt_q2.sample(10)\n",
+    "sample10_jaucourt_q3 = data_jaucourt_q3.sample(10)\n",
+    "sample10_jaucourt_q4 = data_jaucourt_q4.sample(10)\n",
+    "\n",
+    "sample5_jaucourt_q1 = sample10_jaucourt_q1.sample(s_small)\n",
+    "sample5_jaucourt_q2 = sample10_jaucourt_q2.sample(s_small)\n",
+    "sample5_jaucourt_q3 = sample10_jaucourt_q3.sample(s_small)\n",
+    "sample5_jaucourt_q4 = sample10_jaucourt_q4.sample(s_small)\n",
+    "\n",
+    "sample10_unsigned_q1 = data_unsigned_q1.sample(10)\n",
+    "sample10_unsigned_q2 = data_unsigned_q2.sample(10)\n",
+    "sample10_unsigned_q3 = data_unsigned_q3.sample(10)\n",
+    "sample10_unsigned_q4 = data_unsigned_q4.sample(10)\n",
+    "\n",
+    "sample5_unsigned_q1 = sample10_unsigned_q1.sample(s_small)\n",
+    "sample5_unsigned_q2 = sample10_unsigned_q2.sample(s_small)\n",
+    "sample5_unsigned_q3 = sample10_unsigned_q3.sample(s_small)\n",
+    "sample5_unsigned_q4 = sample10_unsigned_q4.sample(s_small)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 37,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "sample10_diderot = pd.concat([sample10_diderot_q1,sample10_diderot_q2,sample10_diderot_q3,sample10_diderot_q4], ignore_index=True)\n",
+    "sample10_jaucourt = pd.concat([sample10_jaucourt_q1,sample10_jaucourt_q2,sample10_jaucourt_q3,sample10_jaucourt_q4], ignore_index=True)\n",
+    "sample10_unsigned = pd.concat([sample10_unsigned_q1,sample10_unsigned_q2,sample10_unsigned_q3,sample10_unsigned_q4], ignore_index=True)\n",
+    "\n",
+    "sample10 = pd.concat([sample10_diderot, sample10_jaucourt, sample10_unsigned], ignore_index=True)\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 38,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "sample5_diderot = pd.concat([sample5_diderot_q1,sample5_diderot_q2,sample5_diderot_q3,sample5_diderot_q4], ignore_index=True)\n",
+    "sample5_jaucourt = pd.concat([sample5_jaucourt_q1,sample5_jaucourt_q2,sample5_jaucourt_q3,sample5_jaucourt_q4], ignore_index=True)\n",
+    "sample5_unsigned = pd.concat([sample5_unsigned_q1,sample5_unsigned_q2,sample5_unsigned_q3,sample5_unsigned_q4], ignore_index=True)\n",
+    "\n",
+    "sample5 = pd.concat([sample5_diderot, sample5_jaucourt, sample5_unsigned], ignore_index=True)\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 39,
+   "metadata": {
+    "scrolled": true
+   },
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>filename</th>\n",
+       "      <th>volume</th>\n",
+       "      <th>number</th>\n",
+       "      <th>content</th>\n",
+       "      <th>headword</th>\n",
+       "      <th>normClass</th>\n",
+       "      <th>author</th>\n",
+       "      <th>nb Words</th>\n",
+       "      <th>nb EN</th>\n",
+       "      <th>nb Name EDDA</th>\n",
+       "      <th>...</th>\n",
+       "      <th>nb ENE</th>\n",
+       "      <th>nb ENE Place</th>\n",
+       "      <th>nb ENE Person</th>\n",
+       "      <th>nb EN geocoded</th>\n",
+       "      <th>nb EN EDDA geocoded</th>\n",
+       "      <th>type</th>\n",
+       "      <th>latlong</th>\n",
+       "      <th>latlong value</th>\n",
+       "      <th>de France</th>\n",
+       "      <th>classifieur de France</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>0</th>\n",
+       "      <td>volume02-1504</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1504</td>\n",
+       "      <td>* BEIRE, (Géog.) petite ville de France, en Bo...</td>\n",
+       "      <td>BEIRE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>12</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>1</th>\n",
+       "      <td>volume01-2599</td>\n",
+       "      <td>1</td>\n",
+       "      <td>2599</td>\n",
+       "      <td>* ANDONVILLE, (Géog. mod.) ville de France, gé...</td>\n",
+       "      <td>ANDONVILLE</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>12</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>2</th>\n",
+       "      <td>volume01-1065</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1065</td>\n",
+       "      <td>* Afrique, (Géog. mod.) petite ville de France...</td>\n",
+       "      <td>Afrique</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>12</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>3</th>\n",
+       "      <td>volume02-1391</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1391</td>\n",
+       "      <td>* BEAUVOISIS ou BEAUVAISIS, (Géog.) petit pays...</td>\n",
+       "      <td>BEAUVOISIS ou BEAUVAISIS</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>13</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>pays</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>pays</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>4</th>\n",
+       "      <td>volume01-4843</td>\n",
+       "      <td>1</td>\n",
+       "      <td>4843</td>\n",
+       "      <td>* AUBETERRE (Géog.) ville de France, dans l'An...</td>\n",
+       "      <td>AUBETERRE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>17</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>5</th>\n",
+       "      <td>volume01-3831</td>\n",
+       "      <td>1</td>\n",
+       "      <td>3831</td>\n",
+       "      <td>* ARGENCES, (Géog.) bourg de France en basse N...</td>\n",
+       "      <td>ARGENCES</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>17</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>bourg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>6</th>\n",
+       "      <td>volume01-5034</td>\n",
+       "      <td>1</td>\n",
+       "      <td>5034</td>\n",
+       "      <td>* AUNEAU (Géographie.) petite ville de France,...</td>\n",
+       "      <td>AUNEAU</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>16</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>7</th>\n",
+       "      <td>volume01-3079</td>\n",
+       "      <td>1</td>\n",
+       "      <td>3079</td>\n",
+       "      <td>* ANTRAIN ou ENTRAINS, (Géog. mod.) petite vil...</td>\n",
+       "      <td>ANTRAIN ou ENTRAINS</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>15</td>\n",
+       "      <td>5</td>\n",
+       "      <td>5</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>8</th>\n",
+       "      <td>volume02-363</td>\n",
+       "      <td>2</td>\n",
+       "      <td>363</td>\n",
+       "      <td>* BALLON (Géog.) ville de France, au diocese d...</td>\n",
+       "      <td>BALLON</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>22</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>9</th>\n",
+       "      <td>volume01-1279</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1279</td>\n",
+       "      <td>* Aigle, (Géog.) petite ville de France dans l...</td>\n",
+       "      <td>Aigle</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>19</td>\n",
+       "      <td>5</td>\n",
+       "      <td>5</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>10</th>\n",
+       "      <td>volume02-705</td>\n",
+       "      <td>2</td>\n",
+       "      <td>705</td>\n",
+       "      <td>* BARENTON (Géog.) petite ville de France, dan...</td>\n",
+       "      <td>BARENTON</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>20</td>\n",
+       "      <td>5</td>\n",
+       "      <td>5</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>5</td>\n",
+       "      <td>5</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>11</th>\n",
+       "      <td>volume01-2810</td>\n",
+       "      <td>1</td>\n",
+       "      <td>2810</td>\n",
+       "      <td>* ANNONAY, (Géog. mod.) petite ville de France...</td>\n",
+       "      <td>ANNONAY</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>20</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>12</th>\n",
+       "      <td>volume02-1614</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1614</td>\n",
+       "      <td>* BENAUGE, (Géog.) petite contrée de la Guienn...</td>\n",
+       "      <td>BENAUGE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>24</td>\n",
+       "      <td>5</td>\n",
+       "      <td>5</td>\n",
+       "      <td>...</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>pays</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>province</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>13</th>\n",
+       "      <td>volume01-1565</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1565</td>\n",
+       "      <td>* ALBI, (Géog.) ville de France, capitale de  ...</td>\n",
+       "      <td>ALBI</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>25</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>14</th>\n",
+       "      <td>volume01-5144</td>\n",
+       "      <td>1</td>\n",
+       "      <td>5144</td>\n",
+       "      <td>* AUTUN, (Géog.) ville de France au duché de B...</td>\n",
+       "      <td>AUTUN</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>27</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>15</th>\n",
+       "      <td>volume02-1564</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1564</td>\n",
+       "      <td>* BELLE-ISLE, (Géog.) île de France à six lieu...</td>\n",
+       "      <td>BELLE-ISLE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>28</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>île</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>île</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>16</th>\n",
+       "      <td>volume15-2668</td>\n",
+       "      <td>15</td>\n",
+       "      <td>2668</td>\n",
+       "      <td>STRENGENBACH ou STRENGBACH, le, (Géog. mod.) r...</td>\n",
+       "      <td>STRENGENBACH ou STRENGBACH, le</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>30</td>\n",
+       "      <td>6</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>hydronyme</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>riviere</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>17</th>\n",
+       "      <td>volume15-4368</td>\n",
+       "      <td>15</td>\n",
+       "      <td>4368</td>\n",
+       "      <td>TARDÉNOIS, le (Géog. mod.) en latin du moyen â...</td>\n",
+       "      <td>TARDÉNOIS, le</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>34</td>\n",
+       "      <td>7</td>\n",
+       "      <td>6</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>pays</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>18</th>\n",
+       "      <td>volume07-2017</td>\n",
+       "      <td>7</td>\n",
+       "      <td>2017</td>\n",
+       "      <td>Germain-Laval, (Saint-) Géog. ville de France ...</td>\n",
+       "      <td>Germain-Laval, (Saint-)</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>38</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>19</th>\n",
+       "      <td>volume16-4274</td>\n",
+       "      <td>16</td>\n",
+       "      <td>4274</td>\n",
+       "      <td>Valence, (Géog. mod.) nos géographes disent pe...</td>\n",
+       "      <td>Valence</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>32</td>\n",
+       "      <td>5</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>20</th>\n",
+       "      <td>volume10-381</td>\n",
+       "      <td>10</td>\n",
+       "      <td>381</td>\n",
+       "      <td>MARCELLIN, S. (Géog.) petite ville de France e...</td>\n",
+       "      <td>MARCELLIN</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>55</td>\n",
+       "      <td>9</td>\n",
+       "      <td>5</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>21</th>\n",
+       "      <td>volume13-514</td>\n",
+       "      <td>13</td>\n",
+       "      <td>514</td>\n",
+       "      <td>PORTO-CROS, (Géog. mod.) petite île de France ...</td>\n",
+       "      <td>PORTO-CROS</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>48</td>\n",
+       "      <td>5</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>île</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>île</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>22</th>\n",
+       "      <td>volume12-3457</td>\n",
+       "      <td>12</td>\n",
+       "      <td>3457</td>\n",
+       "      <td>PLOERMEL, (Géog. mod.) petite ville de France ...</td>\n",
+       "      <td>PLOERMEL</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>46</td>\n",
+       "      <td>5</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>23</th>\n",
+       "      <td>volume14-2693</td>\n",
+       "      <td>14</td>\n",
+       "      <td>2693</td>\n",
+       "      <td>RUFFEC, (Géog. mod.) petite ville de France, d...</td>\n",
+       "      <td>RUFFEC</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>47</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>24</th>\n",
+       "      <td>volume17-1439</td>\n",
+       "      <td>17</td>\n",
+       "      <td>1439</td>\n",
+       "      <td>VODABLE, (Géog. mod.) bourg de France dans l'A...</td>\n",
+       "      <td>VODABLE</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>76</td>\n",
+       "      <td>8</td>\n",
+       "      <td>7</td>\n",
+       "      <td>...</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>6</td>\n",
+       "      <td>6</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>bourg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>25</th>\n",
+       "      <td>volume13-208</td>\n",
+       "      <td>13</td>\n",
+       "      <td>208</td>\n",
+       "      <td>PONTIVY, (Géog. mod.) petite ville de France, ...</td>\n",
+       "      <td>PONTIVY</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>145</td>\n",
+       "      <td>15</td>\n",
+       "      <td>10</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>11</td>\n",
+       "      <td>9</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>26</th>\n",
+       "      <td>volume09-524</td>\n",
+       "      <td>9</td>\n",
+       "      <td>524</td>\n",
+       "      <td>KAYSERBERG, (Géog.) c'est-à-dire mont de l'emp...</td>\n",
+       "      <td>KAYSERBERG</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>130</td>\n",
+       "      <td>17</td>\n",
+       "      <td>7</td>\n",
+       "      <td>...</td>\n",
+       "      <td>7</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>6</td>\n",
+       "      <td>4</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>27</th>\n",
+       "      <td>volume11-1060</td>\n",
+       "      <td>11</td>\n",
+       "      <td>1060</td>\n",
+       "      <td>Nogent-le-Rotrou, (Géog.) gros bourg de France...</td>\n",
+       "      <td>Nogent-le-Rotrou</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>123</td>\n",
+       "      <td>17</td>\n",
+       "      <td>7</td>\n",
+       "      <td>...</td>\n",
+       "      <td>9</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>bourg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>28</th>\n",
+       "      <td>volume12-2242</td>\n",
+       "      <td>12</td>\n",
+       "      <td>2242</td>\n",
+       "      <td>PICARDIE, la, (Géog. mod.) province de France,...</td>\n",
+       "      <td>PICARDIE, la</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>432</td>\n",
+       "      <td>60</td>\n",
+       "      <td>35</td>\n",
+       "      <td>...</td>\n",
+       "      <td>14</td>\n",
+       "      <td>5</td>\n",
+       "      <td>3</td>\n",
+       "      <td>16</td>\n",
+       "      <td>11</td>\n",
+       "      <td>pays</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>province</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>29</th>\n",
+       "      <td>volume11-3735</td>\n",
+       "      <td>11</td>\n",
+       "      <td>3735</td>\n",
+       "      <td>Palais, (Géograph. mod.) petite place forte de...</td>\n",
+       "      <td>Palais</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>515</td>\n",
+       "      <td>42</td>\n",
+       "      <td>17</td>\n",
+       "      <td>...</td>\n",
+       "      <td>16</td>\n",
+       "      <td>6</td>\n",
+       "      <td>2</td>\n",
+       "      <td>8</td>\n",
+       "      <td>7</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>place</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>30</th>\n",
+       "      <td>volume14-2568</td>\n",
+       "      <td>14</td>\n",
+       "      <td>2568</td>\n",
+       "      <td>ROUSSILLON, le, (Géog. mod.) en latin Ruscinon...</td>\n",
+       "      <td>ROUSSILLON, le</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>554</td>\n",
+       "      <td>54</td>\n",
+       "      <td>35</td>\n",
+       "      <td>...</td>\n",
+       "      <td>22</td>\n",
+       "      <td>9</td>\n",
+       "      <td>3</td>\n",
+       "      <td>16</td>\n",
+       "      <td>14</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>province</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>31</th>\n",
+       "      <td>volume17-636</td>\n",
+       "      <td>17</td>\n",
+       "      <td>636</td>\n",
+       "      <td>Vic-le-comte, (Géog. mod.) petite ville de Fra...</td>\n",
+       "      <td>Vic-le-comte</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>274</td>\n",
+       "      <td>19</td>\n",
+       "      <td>9</td>\n",
+       "      <td>...</td>\n",
+       "      <td>9</td>\n",
+       "      <td>3</td>\n",
+       "      <td>1</td>\n",
+       "      <td>8</td>\n",
+       "      <td>4</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>32</th>\n",
+       "      <td>volume02-6579</td>\n",
+       "      <td>2</td>\n",
+       "      <td>6579</td>\n",
+       "      <td>CERNIN, (Saint) Géog. petite ville de France, ...</td>\n",
+       "      <td>CERNIN (Saint)</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>10</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>33</th>\n",
+       "      <td>volume02-4075</td>\n",
+       "      <td>2</td>\n",
+       "      <td>4075</td>\n",
+       "      <td>Bruges, (Géog.) petite ville de France, dans l...</td>\n",
+       "      <td>Bruges</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>14</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>34</th>\n",
+       "      <td>volume02-4564</td>\n",
+       "      <td>2</td>\n",
+       "      <td>4564</td>\n",
+       "      <td>CADENAC, (Géog.) petite ville de France dans l...</td>\n",
+       "      <td>CADENAC</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>14</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>35</th>\n",
+       "      <td>volume02-6305</td>\n",
+       "      <td>2</td>\n",
+       "      <td>6305</td>\n",
+       "      <td>CAYLAR, (le) Géog. petite ville de France, dan...</td>\n",
+       "      <td>CAYLAR (le)</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>12</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>36</th>\n",
+       "      <td>volume03-3769</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3769</td>\n",
+       "      <td>CONDOM, (Géog. mod.) ville de France en Gascog...</td>\n",
+       "      <td>CONDOM</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>19</td>\n",
+       "      <td>5</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>37</th>\n",
+       "      <td>volume17-2104</td>\n",
+       "      <td>17</td>\n",
+       "      <td>2104</td>\n",
+       "      <td>WASSELONNE, (Géog. mod.) bourg ou petite ville...</td>\n",
+       "      <td>WASSELONNE</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>19</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>bourg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>38</th>\n",
+       "      <td>volume04-2909</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2909</td>\n",
+       "      <td>CUSSET, (Géog. mod.) petite ville de France en...</td>\n",
+       "      <td>CUSSET</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>15</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>39</th>\n",
+       "      <td>volume02-3396</td>\n",
+       "      <td>2</td>\n",
+       "      <td>3396</td>\n",
+       "      <td>BOUTONNE, (Géog.) riviere de France, qui prend...</td>\n",
+       "      <td>BOUTONNE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>18</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>hydronyme</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>riviere</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>40</th>\n",
+       "      <td>volume03-2391</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2391</td>\n",
+       "      <td>Clermont, (Géog. mod.) petite ville de France,...</td>\n",
+       "      <td>Clermont</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>28</td>\n",
+       "      <td>7</td>\n",
+       "      <td>5</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>41</th>\n",
+       "      <td>volume02-3250</td>\n",
+       "      <td>2</td>\n",
+       "      <td>3250</td>\n",
+       "      <td>Bourg-en-Bresse, (Géog.) ville de France, capi...</td>\n",
+       "      <td>Bourg-en-Bresse</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>27</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>42</th>\n",
+       "      <td>volume09-2586</td>\n",
+       "      <td>9</td>\n",
+       "      <td>2586</td>\n",
+       "      <td>LIMOURS, (Géog.) petite ville de France dans l...</td>\n",
+       "      <td>LIMOURS</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>26</td>\n",
+       "      <td>5</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>43</th>\n",
+       "      <td>volume17-575</td>\n",
+       "      <td>17</td>\n",
+       "      <td>575</td>\n",
+       "      <td>VEUDRE, (Géog. mod.) petite ville ou bourg de ...</td>\n",
+       "      <td>VEUDRE</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>23</td>\n",
+       "      <td>4</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>44</th>\n",
+       "      <td>volume10-3018</td>\n",
+       "      <td>10</td>\n",
+       "      <td>3018</td>\n",
+       "      <td>MONT-TRICHARD, (Géog.) ancienne petite ville d...</td>\n",
+       "      <td>MONT-TRICHARD</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>42</td>\n",
+       "      <td>7</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>45</th>\n",
+       "      <td>volume14-4758</td>\n",
+       "      <td>14</td>\n",
+       "      <td>4758</td>\n",
+       "      <td>SECLIN, (Géog. mod.) en latin moderne Sacilium...</td>\n",
+       "      <td>SECLIN</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>46</td>\n",
+       "      <td>7</td>\n",
+       "      <td>3</td>\n",
+       "      <td>...</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>bourg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>46</th>\n",
+       "      <td>volume10-1805</td>\n",
+       "      <td>10</td>\n",
+       "      <td>1805</td>\n",
+       "      <td>MERY-SUR-SEINE, (Géog.) petite ville de France...</td>\n",
+       "      <td>MERY-SUR-SEINE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>36</td>\n",
+       "      <td>6</td>\n",
+       "      <td>4</td>\n",
+       "      <td>...</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>ville</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>47</th>\n",
+       "      <td>volume11-3255</td>\n",
+       "      <td>11</td>\n",
+       "      <td>3255</td>\n",
+       "      <td>OUESSANT, (Géog. mod.) île de France dans l'Oc...</td>\n",
+       "      <td>OUESSANT</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>420</td>\n",
+       "      <td>8</td>\n",
+       "      <td>6</td>\n",
+       "      <td>...</td>\n",
+       "      <td>4</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>5</td>\n",
+       "      <td>5</td>\n",
+       "      <td>île</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>île</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "<p>48 rows × 21 columns</p>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "         filename  volume  number  \\\n",
+       "0   volume02-1504       2    1504   \n",
+       "1   volume01-2599       1    2599   \n",
+       "2   volume01-1065       1    1065   \n",
+       "3   volume02-1391       2    1391   \n",
+       "4   volume01-4843       1    4843   \n",
+       "5   volume01-3831       1    3831   \n",
+       "6   volume01-5034       1    5034   \n",
+       "7   volume01-3079       1    3079   \n",
+       "8    volume02-363       2     363   \n",
+       "9   volume01-1279       1    1279   \n",
+       "10   volume02-705       2     705   \n",
+       "11  volume01-2810       1    2810   \n",
+       "12  volume02-1614       2    1614   \n",
+       "13  volume01-1565       1    1565   \n",
+       "14  volume01-5144       1    5144   \n",
+       "15  volume02-1564       2    1564   \n",
+       "16  volume15-2668      15    2668   \n",
+       "17  volume15-4368      15    4368   \n",
+       "18  volume07-2017       7    2017   \n",
+       "19  volume16-4274      16    4274   \n",
+       "20   volume10-381      10     381   \n",
+       "21   volume13-514      13     514   \n",
+       "22  volume12-3457      12    3457   \n",
+       "23  volume14-2693      14    2693   \n",
+       "24  volume17-1439      17    1439   \n",
+       "25   volume13-208      13     208   \n",
+       "26   volume09-524       9     524   \n",
+       "27  volume11-1060      11    1060   \n",
+       "28  volume12-2242      12    2242   \n",
+       "29  volume11-3735      11    3735   \n",
+       "30  volume14-2568      14    2568   \n",
+       "31   volume17-636      17     636   \n",
+       "32  volume02-6579       2    6579   \n",
+       "33  volume02-4075       2    4075   \n",
+       "34  volume02-4564       2    4564   \n",
+       "35  volume02-6305       2    6305   \n",
+       "36  volume03-3769       3    3769   \n",
+       "37  volume17-2104      17    2104   \n",
+       "38  volume04-2909       4    2909   \n",
+       "39  volume02-3396       2    3396   \n",
+       "40  volume03-2391       3    2391   \n",
+       "41  volume02-3250       2    3250   \n",
+       "42  volume09-2586       9    2586   \n",
+       "43   volume17-575      17     575   \n",
+       "44  volume10-3018      10    3018   \n",
+       "45  volume14-4758      14    4758   \n",
+       "46  volume10-1805      10    1805   \n",
+       "47  volume11-3255      11    3255   \n",
+       "\n",
+       "                                              content  \\\n",
+       "0   * BEIRE, (Géog.) petite ville de France, en Bo...   \n",
+       "1   * ANDONVILLE, (Géog. mod.) ville de France, gé...   \n",
+       "2   * Afrique, (Géog. mod.) petite ville de France...   \n",
+       "3   * BEAUVOISIS ou BEAUVAISIS, (Géog.) petit pays...   \n",
+       "4   * AUBETERRE (Géog.) ville de France, dans l'An...   \n",
+       "5   * ARGENCES, (Géog.) bourg de France en basse N...   \n",
+       "6   * AUNEAU (Géographie.) petite ville de France,...   \n",
+       "7   * ANTRAIN ou ENTRAINS, (Géog. mod.) petite vil...   \n",
+       "8   * BALLON (Géog.) ville de France, au diocese d...   \n",
+       "9   * Aigle, (Géog.) petite ville de France dans l...   \n",
+       "10  * BARENTON (Géog.) petite ville de France, dan...   \n",
+       "11  * ANNONAY, (Géog. mod.) petite ville de France...   \n",
+       "12  * BENAUGE, (Géog.) petite contrée de la Guienn...   \n",
+       "13  * ALBI, (Géog.) ville de France, capitale de  ...   \n",
+       "14  * AUTUN, (Géog.) ville de France au duché de B...   \n",
+       "15  * BELLE-ISLE, (Géog.) île de France à six lieu...   \n",
+       "16  STRENGENBACH ou STRENGBACH, le, (Géog. mod.) r...   \n",
+       "17  TARDÉNOIS, le (Géog. mod.) en latin du moyen â...   \n",
+       "18  Germain-Laval, (Saint-) Géog. ville de France ...   \n",
+       "19  Valence, (Géog. mod.) nos géographes disent pe...   \n",
+       "20  MARCELLIN, S. (Géog.) petite ville de France e...   \n",
+       "21  PORTO-CROS, (Géog. mod.) petite île de France ...   \n",
+       "22  PLOERMEL, (Géog. mod.) petite ville de France ...   \n",
+       "23  RUFFEC, (Géog. mod.) petite ville de France, d...   \n",
+       "24  VODABLE, (Géog. mod.) bourg de France dans l'A...   \n",
+       "25  PONTIVY, (Géog. mod.) petite ville de France, ...   \n",
+       "26  KAYSERBERG, (Géog.) c'est-à-dire mont de l'emp...   \n",
+       "27  Nogent-le-Rotrou, (Géog.) gros bourg de France...   \n",
+       "28  PICARDIE, la, (Géog. mod.) province de France,...   \n",
+       "29  Palais, (Géograph. mod.) petite place forte de...   \n",
+       "30  ROUSSILLON, le, (Géog. mod.) en latin Ruscinon...   \n",
+       "31  Vic-le-comte, (Géog. mod.) petite ville de Fra...   \n",
+       "32  CERNIN, (Saint) Géog. petite ville de France, ...   \n",
+       "33  Bruges, (Géog.) petite ville de France, dans l...   \n",
+       "34  CADENAC, (Géog.) petite ville de France dans l...   \n",
+       "35  CAYLAR, (le) Géog. petite ville de France, dan...   \n",
+       "36  CONDOM, (Géog. mod.) ville de France en Gascog...   \n",
+       "37  WASSELONNE, (Géog. mod.) bourg ou petite ville...   \n",
+       "38  CUSSET, (Géog. mod.) petite ville de France en...   \n",
+       "39  BOUTONNE, (Géog.) riviere de France, qui prend...   \n",
+       "40  Clermont, (Géog. mod.) petite ville de France,...   \n",
+       "41  Bourg-en-Bresse, (Géog.) ville de France, capi...   \n",
+       "42  LIMOURS, (Géog.) petite ville de France dans l...   \n",
+       "43  VEUDRE, (Géog. mod.) petite ville ou bourg de ...   \n",
+       "44  MONT-TRICHARD, (Géog.) ancienne petite ville d...   \n",
+       "45  SECLIN, (Géog. mod.) en latin moderne Sacilium...   \n",
+       "46  MERY-SUR-SEINE, (Géog.) petite ville de France...   \n",
+       "47  OUESSANT, (Géog. mod.) île de France dans l'Oc...   \n",
+       "\n",
+       "                          headword           normClass    author  nb Words  \\\n",
+       "0                            BEIRE          Géographie   Diderot        12   \n",
+       "1                       ANDONVILLE  Géographie moderne   Diderot        12   \n",
+       "2                          Afrique  Géographie moderne   Diderot        12   \n",
+       "3         BEAUVOISIS ou BEAUVAISIS          Géographie   Diderot        13   \n",
+       "4                        AUBETERRE          Géographie   Diderot        17   \n",
+       "5                         ARGENCES          Géographie   Diderot        17   \n",
+       "6                           AUNEAU          Géographie   Diderot        16   \n",
+       "7              ANTRAIN ou ENTRAINS  Géographie moderne   Diderot        15   \n",
+       "8                           BALLON          Géographie   Diderot        22   \n",
+       "9                            Aigle          Géographie   Diderot        19   \n",
+       "10                        BARENTON          Géographie   Diderot        20   \n",
+       "11                         ANNONAY  Géographie moderne   Diderot        20   \n",
+       "12                         BENAUGE          Géographie   Diderot        24   \n",
+       "13                            ALBI          Géographie   Diderot        25   \n",
+       "14                           AUTUN          Géographie   Diderot        27   \n",
+       "15                      BELLE-ISLE          Géographie   Diderot        28   \n",
+       "16  STRENGENBACH ou STRENGBACH, le  Géographie moderne  Jaucourt        30   \n",
+       "17                   TARDÉNOIS, le  Géographie moderne  Jaucourt        34   \n",
+       "18         Germain-Laval, (Saint-)          Géographie  Jaucourt        38   \n",
+       "19                         Valence  Géographie moderne  Jaucourt        32   \n",
+       "20                       MARCELLIN          Géographie  Jaucourt        55   \n",
+       "21                      PORTO-CROS  Géographie moderne  Jaucourt        48   \n",
+       "22                        PLOERMEL  Géographie moderne  Jaucourt        46   \n",
+       "23                          RUFFEC  Géographie moderne  Jaucourt        47   \n",
+       "24                         VODABLE  Géographie moderne  Jaucourt        76   \n",
+       "25                         PONTIVY  Géographie moderne  Jaucourt       145   \n",
+       "26                      KAYSERBERG          Géographie  Jaucourt       130   \n",
+       "27                Nogent-le-Rotrou          Géographie  Jaucourt       123   \n",
+       "28                    PICARDIE, la  Géographie moderne  Jaucourt       432   \n",
+       "29                          Palais  Géographie moderne  Jaucourt       515   \n",
+       "30                  ROUSSILLON, le  Géographie moderne  Jaucourt       554   \n",
+       "31                    Vic-le-comte  Géographie moderne  Jaucourt       274   \n",
+       "32                  CERNIN (Saint)          Géographie  unsigned        10   \n",
+       "33                          Bruges          Géographie  unsigned        14   \n",
+       "34                         CADENAC          Géographie  unsigned        14   \n",
+       "35                     CAYLAR (le)          Géographie  unsigned        12   \n",
+       "36                          CONDOM  Géographie moderne  unsigned        19   \n",
+       "37                      WASSELONNE  Géographie moderne  unsigned        19   \n",
+       "38                          CUSSET  Géographie moderne  unsigned        15   \n",
+       "39                        BOUTONNE          Géographie  unsigned        18   \n",
+       "40                        Clermont  Géographie moderne  unsigned        28   \n",
+       "41                 Bourg-en-Bresse          Géographie  unsigned        27   \n",
+       "42                         LIMOURS          Géographie  unsigned        26   \n",
+       "43                          VEUDRE  Géographie moderne  unsigned        23   \n",
+       "44                   MONT-TRICHARD          Géographie  unsigned        42   \n",
+       "45                          SECLIN  Géographie moderne  unsigned        46   \n",
+       "46                  MERY-SUR-SEINE          Géographie  unsigned        36   \n",
+       "47                        OUESSANT  Géographie moderne  unsigned       420   \n",
+       "\n",
+       "    nb EN  nb Name EDDA  ...  nb ENE  nb ENE Place  nb ENE Person  \\\n",
+       "0       4             4  ...       2             2              0   \n",
+       "1       4             4  ...       3             2              0   \n",
+       "2       4             4  ...       2             2              0   \n",
+       "3       4             4  ...       1             1              0   \n",
+       "4       4             2  ...       1             1              0   \n",
+       "5       3             3  ...       1             1              0   \n",
+       "6       4             4  ...       2             2              0   \n",
+       "7       5             5  ...       2             2              0   \n",
+       "8       4             4  ...       3             2              0   \n",
+       "9       5             5  ...       2             2              0   \n",
+       "10      5             5  ...       3             3              0   \n",
+       "11      3             2  ...       1             1              0   \n",
+       "12      5             5  ...       4             4              0   \n",
+       "13      4             4  ...       1             1              0   \n",
+       "14      4             3  ...       2             2              0   \n",
+       "15      4             3  ...       3             3              0   \n",
+       "16      6             3  ...       1             1              0   \n",
+       "17      7             6  ...       2             1              1   \n",
+       "18      4             2  ...       2             2              0   \n",
+       "19      5             3  ...       2             2              0   \n",
+       "20      9             5  ...       3             2              1   \n",
+       "21      5             4  ...       3             2              0   \n",
+       "22      5             4  ...       2             2              0   \n",
+       "23      4             3  ...       1             1              0   \n",
+       "24      8             7  ...       4             3              0   \n",
+       "25     15            10  ...       3             3              0   \n",
+       "26     17             7  ...       7             2              2   \n",
+       "27     17             7  ...       9             2              2   \n",
+       "28     60            35  ...      14             5              3   \n",
+       "29     42            17  ...      16             6              2   \n",
+       "30     54            35  ...      22             9              3   \n",
+       "31     19             9  ...       9             3              1   \n",
+       "32      3             3  ...       1             1              0   \n",
+       "33      4             2  ...       2             1              0   \n",
+       "34      4             3  ...       2             2              0   \n",
+       "35      3             3  ...       2             2              0   \n",
+       "36      5             4  ...       2             2              0   \n",
+       "37      4             2  ...       1             1              0   \n",
+       "38      3             3  ...       1             1              0   \n",
+       "39      4             3  ...       1             1              0   \n",
+       "40      7             5  ...       1             1              0   \n",
+       "41      4             2  ...       3             3              0   \n",
+       "42      5             4  ...       3             2              1   \n",
+       "43      4             4  ...       1             1              0   \n",
+       "44      7             3  ...       2             1              1   \n",
+       "45      7             3  ...       4             2              0   \n",
+       "46      6             4  ...       2             1              0   \n",
+       "47      8             6  ...       4             3              0   \n",
+       "\n",
+       "    nb EN geocoded  nb EN EDDA geocoded       type latlong  latlong value  \\\n",
+       "0                2                    2      ville   False            NaN   \n",
+       "1                3                    3      ville   False            NaN   \n",
+       "2                3                    3      ville   False            NaN   \n",
+       "3                2                    2       pays   False            NaN   \n",
+       "4                3                    2      ville    True            NaN   \n",
+       "5                2                    2      ville    True            NaN   \n",
+       "6                4                    4      ville   False            NaN   \n",
+       "7                3                    3      ville   False            NaN   \n",
+       "8                1                    1      ville    True            NaN   \n",
+       "9                4                    4      ville   False            NaN   \n",
+       "10               5                    5      ville   False            NaN   \n",
+       "11               2                    2      ville    True            NaN   \n",
+       "12               3                    3       pays   False            NaN   \n",
+       "13               2                    2      ville    True            NaN   \n",
+       "14               2                    2      ville    True            NaN   \n",
+       "15               3                    3        île   False            NaN   \n",
+       "16               4                    2  hydronyme   False            NaN   \n",
+       "17               2                    2        NaN   False            NaN   \n",
+       "18               2                    2      ville    True            NaN   \n",
+       "19               2                    2        NaN   False            NaN   \n",
+       "20               2                    2      ville    True            NaN   \n",
+       "21               3                    2        île   False            NaN   \n",
+       "22               4                    4      ville    True            NaN   \n",
+       "23               2                    2      ville    True            NaN   \n",
+       "24               6                    6      ville    True            NaN   \n",
+       "25              11                    9      ville    True            NaN   \n",
+       "26               6                    4        NaN    True            NaN   \n",
+       "27               4                    3      ville    True            NaN   \n",
+       "28              16                   11       pays   False            NaN   \n",
+       "29               8                    7        NaN    True            NaN   \n",
+       "30              16                   14        NaN   False            NaN   \n",
+       "31               8                    4      ville    True            NaN   \n",
+       "32               2                    2      ville   False            NaN   \n",
+       "33               3                    2      ville   False            NaN   \n",
+       "34               1                    1      ville   False            NaN   \n",
+       "35               1                    1      ville   False            NaN   \n",
+       "36               3                    2      ville    True            NaN   \n",
+       "37               3                    2      ville   False            NaN   \n",
+       "38               2                    2      ville    True            NaN   \n",
+       "39               2                    2  hydronyme   False            NaN   \n",
+       "40               4                    3      ville   False            NaN   \n",
+       "41               3                    2      ville    True            NaN   \n",
+       "42               3                    3      ville    True            NaN   \n",
+       "43               1                    1      ville   False            NaN   \n",
+       "44               2                    2        NaN    True            NaN   \n",
+       "45               4                    2        NaN   False            NaN   \n",
+       "46               4                    3      ville    True            NaN   \n",
+       "47               5                    5        île    True            NaN   \n",
+       "\n",
+       "    de France  classifieur de France  \n",
+       "0        True                  ville  \n",
+       "1        True                  ville  \n",
+       "2        True                  ville  \n",
+       "3        True                   pays  \n",
+       "4        True                  ville  \n",
+       "5        True                  bourg  \n",
+       "6        True                  ville  \n",
+       "7        True                  ville  \n",
+       "8        True                  ville  \n",
+       "9        True                  ville  \n",
+       "10       True                  ville  \n",
+       "11       True                  ville  \n",
+       "12       True               province  \n",
+       "13       True                  ville  \n",
+       "14       True                  ville  \n",
+       "15       True                    île  \n",
+       "16       True                riviere  \n",
+       "17       True                   pays  \n",
+       "18       True                  ville  \n",
+       "19       True                  ville  \n",
+       "20       True                  ville  \n",
+       "21       True                    île  \n",
+       "22       True                  ville  \n",
+       "23       True                  ville  \n",
+       "24       True                  bourg  \n",
+       "25       True                  ville  \n",
+       "26       True                  ville  \n",
+       "27       True                  bourg  \n",
+       "28       True               province  \n",
+       "29       True                  place  \n",
+       "30       True               province  \n",
+       "31       True                  ville  \n",
+       "32       True                  ville  \n",
+       "33       True                  ville  \n",
+       "34       True                  ville  \n",
+       "35       True                  ville  \n",
+       "36       True                  ville  \n",
+       "37       True                  bourg  \n",
+       "38       True                  ville  \n",
+       "39       True                riviere  \n",
+       "40       True                  ville  \n",
+       "41       True                  ville  \n",
+       "42       True                  ville  \n",
+       "43       True                  ville  \n",
+       "44       True                  ville  \n",
+       "45       True                  bourg  \n",
+       "46       True                  ville  \n",
+       "47       True                    île  \n",
+       "\n",
+       "[48 rows x 21 columns]"
+      ]
+     },
+     "execution_count": 39,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "sample5"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "### 5.3 Enregistrement des résultats"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 40,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "sample5.to_csv('../Data/FranceGEOArticles-Sample4-23.08.17.tsv', sep='\\t', index=False)\n",
+    "#sample10.to_csv('../Data/FranceGEOArticles-Sample10-21.08.17.tsv', sep='\\t', index=False)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": []
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Liste des 100 articles de géographie les plus longs de Diderot"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 55,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "domaines_geographie = ['Géographie', 'Géographie moderne',\n",
+    "                 'Géographie ancienne', 'Géographie moderne | Géographie ancienne',\n",
+    "                 'Géographie ancienne | Géographie moderne', 'Géographie sacrée', 'Géographie sainte',\n",
+    "                 'Géographie | Histoire ancienne', 'Géographie historique', 'Géographie | Histoire',\n",
+    "                 'Histoire | Géographie', 'Géographie | Histoire naturelle', 'Géographie | Mythologie',\n",
+    "                 'Géographie ancienne | Mythologie', 'Histoire moderne | Géographie',\n",
+    "                 'Géographie ancienne | Géographie sainte', 'Géographie ancienne | Géographie sacrée',\n",
+    "                 'Géographie sacrée | Géographie ancienne', 'Géographie du moyen âge', 'Géographie des Arabes',\n",
+    "                 'Géographie | Commerce', 'Histoire | Géographie ancienne',\n",
+    "                 'Géographie | Histoire ancienne | Histoire moderne', 'Géographie ancienne | Littérature | Histoire',\n",
+    "                 'Histoire naturelle | Géographie', 'Géographie | Histoire ancienne | Mythologie',\n",
+    "                 'Géographie moderne | Commerce', 'Géographie ancienne | Géographie antique',\n",
+    "                 'Géographie moderne | Histoire', 'Géographie | Histoire monastique',\n",
+    "                 'Géographie ancienne | Géographie moderne | Mythologie', 'Géographie ancienne | Histoire',\n",
+    "                 'Géographie ancienne | Littérature | Mythologie', 'Géographie ancienne | Médailles'\n",
+    "                 ]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 56,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "boolean_series = data.normClass.isin(domaines_geographie)\n",
+    "filtered_df = data[boolean_series]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 57,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "(14452, 19)"
+      ]
+     },
+     "execution_count": 57,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "filtered_df.shape"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 58,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>filename</th>\n",
+       "      <th>volume</th>\n",
+       "      <th>number</th>\n",
+       "      <th>content</th>\n",
+       "      <th>headword</th>\n",
+       "      <th>normClass</th>\n",
+       "      <th>author</th>\n",
+       "      <th>nb Words</th>\n",
+       "      <th>nb EN</th>\n",
+       "      <th>nb Name EDDA</th>\n",
+       "      <th>nb Person</th>\n",
+       "      <th>nb ENE</th>\n",
+       "      <th>nb ENE Place</th>\n",
+       "      <th>nb ENE Person</th>\n",
+       "      <th>nb EN geocoded</th>\n",
+       "      <th>nb EN EDDA geocoded</th>\n",
+       "      <th>type</th>\n",
+       "      <th>latlong</th>\n",
+       "      <th>latlong value</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>1578</th>\n",
+       "      <td>volume01-350</td>\n",
+       "      <td>1</td>\n",
+       "      <td>350</td>\n",
+       "      <td>* Abyde, (Géog. anc.) ville d'Egypte.</td>\n",
+       "      <td>Abyde</td>\n",
+       "      <td>Géographie ancienne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>6</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>12894</th>\n",
+       "      <td>volume01-539</td>\n",
+       "      <td>1</td>\n",
+       "      <td>539</td>\n",
+       "      <td>ACÉ, s. f. (Geog. anc.) ville de Phénicie. Voy...</td>\n",
+       "      <td>ACÉ</td>\n",
+       "      <td>Géographie ancienne</td>\n",
+       "      <td>unsigned</td>\n",
+       "      <td>10</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>20659</th>\n",
+       "      <td>volume01-561</td>\n",
+       "      <td>1</td>\n",
+       "      <td>561</td>\n",
+       "      <td>* ACHAIE, s. m. (Geog. anc.) C'est le nom d'un...</td>\n",
+       "      <td>ACHAIE</td>\n",
+       "      <td>Géographie ancienne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>46</td>\n",
+       "      <td>7</td>\n",
+       "      <td>5</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>17606</th>\n",
+       "      <td>volume01-581</td>\n",
+       "      <td>1</td>\n",
+       "      <td>581</td>\n",
+       "      <td>* ACHERON, s. m. (Géog. anc. &amp; Myth.) C'étoit ...</td>\n",
+       "      <td>ACHERON</td>\n",
+       "      <td>Géographie ancienne | Mythologie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>49</td>\n",
+       "      <td>7</td>\n",
+       "      <td>6</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>2407</th>\n",
+       "      <td>volume01-582</td>\n",
+       "      <td>1</td>\n",
+       "      <td>582</td>\n",
+       "      <td>* ACHERUSE, s. f. (Géog. Hist. anc. &amp; Myth.) l...</td>\n",
+       "      <td>ACHERUSE</td>\n",
+       "      <td>Géographie | Histoire ancienne | Mythologie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>112</td>\n",
+       "      <td>7</td>\n",
+       "      <td>4</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>hydronyme</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "           filename  volume  number  \\\n",
+       "1578   volume01-350       1     350   \n",
+       "12894  volume01-539       1     539   \n",
+       "20659  volume01-561       1     561   \n",
+       "17606  volume01-581       1     581   \n",
+       "2407   volume01-582       1     582   \n",
+       "\n",
+       "                                                 content  headword  \\\n",
+       "1578               * Abyde, (Géog. anc.) ville d'Egypte.     Abyde   \n",
+       "12894  ACÉ, s. f. (Geog. anc.) ville de Phénicie. Voy...       ACÉ   \n",
+       "20659  * ACHAIE, s. m. (Geog. anc.) C'est le nom d'un...    ACHAIE   \n",
+       "17606  * ACHERON, s. m. (Géog. anc. & Myth.) C'étoit ...   ACHERON   \n",
+       "2407   * ACHERUSE, s. f. (Géog. Hist. anc. & Myth.) l...  ACHERUSE   \n",
+       "\n",
+       "                                         normClass    author  nb Words  nb EN  \\\n",
+       "1578                           Géographie ancienne   Diderot         6      2   \n",
+       "12894                          Géographie ancienne  unsigned        10      2   \n",
+       "20659                          Géographie ancienne   Diderot        46      7   \n",
+       "17606             Géographie ancienne | Mythologie   Diderot        49      7   \n",
+       "2407   Géographie | Histoire ancienne | Mythologie   Diderot       112      7   \n",
+       "\n",
+       "       nb Name EDDA  nb Person  nb ENE  nb ENE Place  nb ENE Person  \\\n",
+       "1578              2          0       1             1              0   \n",
+       "12894             1          0       1             1              0   \n",
+       "20659             5          0       3             3              0   \n",
+       "17606             6          0       3             3              0   \n",
+       "2407              4          1       1             1              0   \n",
+       "\n",
+       "       nb EN geocoded  nb EN EDDA geocoded       type  latlong  latlong value  \n",
+       "1578                0                    0      ville    False            NaN  \n",
+       "12894               0                    0      ville    False            NaN  \n",
+       "20659               0                    0        NaN    False            NaN  \n",
+       "17606               0                    0        NaN    False            NaN  \n",
+       "2407                0                    0  hydronyme    False            NaN  "
+      ]
+     },
+     "execution_count": 58,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "filtered_df.head()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 59,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "data_diderot = filtered_df[(filtered_df['author'] == 'Diderot')]\n",
+    "data_jaucourt = filtered_df[(filtered_df['author'] == 'Jaucourt')]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 60,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "(1250, 19)\n",
+      "(8287, 19)\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(data_diderot.shape)\n",
+    "print(data_jaucourt.shape)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 11,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>filename</th>\n",
+       "      <th>volume</th>\n",
+       "      <th>number</th>\n",
+       "      <th>content</th>\n",
+       "      <th>headword</th>\n",
+       "      <th>normClass</th>\n",
+       "      <th>author</th>\n",
+       "      <th>nb Words</th>\n",
+       "      <th>nb EN</th>\n",
+       "      <th>nb Name EDDA</th>\n",
+       "      <th>nb Person</th>\n",
+       "      <th>nb ENE</th>\n",
+       "      <th>nb ENE Place</th>\n",
+       "      <th>nb ENE Person</th>\n",
+       "      <th>nb EN geocoded</th>\n",
+       "      <th>nb EN EDDA geocoded</th>\n",
+       "      <th>type</th>\n",
+       "      <th>latlong</th>\n",
+       "      <th>latlong value</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>913</th>\n",
+       "      <td>volume01-350</td>\n",
+       "      <td>1</td>\n",
+       "      <td>350</td>\n",
+       "      <td>* Abyde, (Géog. anc.) ville d'Egypte.</td>\n",
+       "      <td>Abyde</td>\n",
+       "      <td>Géographie ancienne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>6</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>11935</th>\n",
+       "      <td>volume01-561</td>\n",
+       "      <td>1</td>\n",
+       "      <td>561</td>\n",
+       "      <td>* ACHAIE, s. m. (Geog. anc.) C'est le nom d'un...</td>\n",
+       "      <td>ACHAIE</td>\n",
+       "      <td>Géographie ancienne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>46</td>\n",
+       "      <td>7</td>\n",
+       "      <td>5</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>10142</th>\n",
+       "      <td>volume01-581</td>\n",
+       "      <td>1</td>\n",
+       "      <td>581</td>\n",
+       "      <td>* ACHERON, s. m. (Géog. anc. &amp; Myth.) C'étoit ...</td>\n",
+       "      <td>ACHERON</td>\n",
+       "      <td>Géographie ancienne | Mythologie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>49</td>\n",
+       "      <td>7</td>\n",
+       "      <td>6</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>1400</th>\n",
+       "      <td>volume01-582</td>\n",
+       "      <td>1</td>\n",
+       "      <td>582</td>\n",
+       "      <td>* ACHERUSE, s. f. (Géog. Hist. anc. &amp; Myth.) l...</td>\n",
+       "      <td>ACHERUSE</td>\n",
+       "      <td>Géographie | Histoire ancienne | Mythologie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>112</td>\n",
+       "      <td>7</td>\n",
+       "      <td>4</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>hydronyme</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>14193</th>\n",
+       "      <td>volume01-591</td>\n",
+       "      <td>1</td>\n",
+       "      <td>591</td>\n",
+       "      <td>* ACHILLEA, s. f. (Géog. anc.) Isle du Pont-Eu...</td>\n",
+       "      <td>ACHILLEA</td>\n",
+       "      <td>Géographie ancienne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>19</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "           filename  volume  number  \\\n",
+       "913    volume01-350       1     350   \n",
+       "11935  volume01-561       1     561   \n",
+       "10142  volume01-581       1     581   \n",
+       "1400   volume01-582       1     582   \n",
+       "14193  volume01-591       1     591   \n",
+       "\n",
+       "                                                 content  headword  \\\n",
+       "913                * Abyde, (Géog. anc.) ville d'Egypte.     Abyde   \n",
+       "11935  * ACHAIE, s. m. (Geog. anc.) C'est le nom d'un...    ACHAIE   \n",
+       "10142  * ACHERON, s. m. (Géog. anc. & Myth.) C'étoit ...   ACHERON   \n",
+       "1400   * ACHERUSE, s. f. (Géog. Hist. anc. & Myth.) l...  ACHERUSE   \n",
+       "14193  * ACHILLEA, s. f. (Géog. anc.) Isle du Pont-Eu...  ACHILLEA   \n",
+       "\n",
+       "                                         normClass   author  nb Words  nb EN  \\\n",
+       "913                            Géographie ancienne  Diderot         6      2   \n",
+       "11935                          Géographie ancienne  Diderot        46      7   \n",
+       "10142             Géographie ancienne | Mythologie  Diderot        49      7   \n",
+       "1400   Géographie | Histoire ancienne | Mythologie  Diderot       112      7   \n",
+       "14193                          Géographie ancienne  Diderot        19      4   \n",
+       "\n",
+       "       nb Name EDDA  nb Person  nb ENE  nb ENE Place  nb ENE Person  \\\n",
+       "913               2          0       1             1              0   \n",
+       "11935             5          0       3             3              0   \n",
+       "10142             6          0       3             3              0   \n",
+       "1400              4          1       1             1              0   \n",
+       "14193             2          1       0             0              0   \n",
+       "\n",
+       "       nb EN geocoded  nb EN EDDA geocoded       type  latlong  latlong value  \n",
+       "913                 1                    1      ville    False            NaN  \n",
+       "11935               1                    1        NaN    False            NaN  \n",
+       "10142               3                    2        NaN    False            NaN  \n",
+       "1400                1                    1  hydronyme    False            NaN  \n",
+       "14193               0                    0        NaN    False            NaN  "
+      ]
+     },
+     "execution_count": 11,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "data_diderot.head()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 32,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "\n",
+    "#trier par longueur\n",
+    "\n",
+    "sample_long_diderot = data_diderot.sort_values(by=['nb Words'], ascending=False)\n",
+    "\n",
+    "sample_long_jaucourt = data_jaucourt.sort_values(by=['nb Words'], ascending=False)\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 34,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>filename</th>\n",
+       "      <th>volume</th>\n",
+       "      <th>number</th>\n",
+       "      <th>content</th>\n",
+       "      <th>headword</th>\n",
+       "      <th>normClass</th>\n",
+       "      <th>author</th>\n",
+       "      <th>nb Words</th>\n",
+       "      <th>nb EN</th>\n",
+       "      <th>nb Name EDDA</th>\n",
+       "      <th>nb Person</th>\n",
+       "      <th>nb ENE</th>\n",
+       "      <th>nb ENE Place</th>\n",
+       "      <th>nb ENE Person</th>\n",
+       "      <th>nb EN geocoded</th>\n",
+       "      <th>nb EN EDDA geocoded</th>\n",
+       "      <th>type</th>\n",
+       "      <th>latlong</th>\n",
+       "      <th>latlong value</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>9498</th>\n",
+       "      <td>volume02-2049</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2049</td>\n",
+       "      <td>* BILINLOKA, (Géog.) ville de Moldavie.</td>\n",
+       "      <td>BILINLOKA</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>5</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>8363</th>\n",
+       "      <td>volume01-1638</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1638</td>\n",
+       "      <td>* ALEGRE, (Géog.) Voyez Allegre.</td>\n",
+       "      <td>ALEGRE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>7947</th>\n",
+       "      <td>volume01-1637</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1637</td>\n",
+       "      <td>* ALEGRANIA, (Géog.) Voyez Allegrania.</td>\n",
+       "      <td>ALEGRANIA</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>5877</th>\n",
+       "      <td>volume01-3653</td>\n",
+       "      <td>1</td>\n",
+       "      <td>3653</td>\n",
+       "      <td>* ARCÉE, (Géog.) Voyez Petra.</td>\n",
+       "      <td>ARCÉE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>10080</th>\n",
+       "      <td>volume01-3501</td>\n",
+       "      <td>1</td>\n",
+       "      <td>3501</td>\n",
+       "      <td>* ARACLEA. (Géog.) Voyez Héraclée.</td>\n",
+       "      <td>ARACLEA</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "            filename  volume  number                                  content  \\\n",
+       "9498   volume02-2049       2    2049  * BILINLOKA, (Géog.) ville de Moldavie.   \n",
+       "8363   volume01-1638       1    1638         * ALEGRE, (Géog.) Voyez Allegre.   \n",
+       "7947   volume01-1637       1    1637   * ALEGRANIA, (Géog.) Voyez Allegrania.   \n",
+       "5877   volume01-3653       1    3653            * ARCÉE, (Géog.) Voyez Petra.   \n",
+       "10080  volume01-3501       1    3501       * ARACLEA. (Géog.) Voyez Héraclée.   \n",
+       "\n",
+       "        headword   normClass   author  nb Words  nb EN  nb Name EDDA  \\\n",
+       "9498   BILINLOKA  Géographie  Diderot         5      2             2   \n",
+       "8363      ALEGRE  Géographie  Diderot         4      2             1   \n",
+       "7947   ALEGRANIA  Géographie  Diderot         4      2             2   \n",
+       "5877       ARCÉE  Géographie  Diderot         4      2             2   \n",
+       "10080    ARACLEA  Géographie  Diderot         4      2             2   \n",
+       "\n",
+       "       nb Person  nb ENE  nb ENE Place  nb ENE Person  nb EN geocoded  \\\n",
+       "9498           0       1             1              0               1   \n",
+       "8363           0       0             0              0               2   \n",
+       "7947           0       0             0              0               0   \n",
+       "5877           0       0             0              0               1   \n",
+       "10080          0       0             0              0               0   \n",
+       "\n",
+       "       nb EN EDDA geocoded   type  latlong  latlong value  \n",
+       "9498                     1  ville    False            NaN  \n",
+       "8363                     1    NaN    False            NaN  \n",
+       "7947                     0    NaN    False            NaN  \n",
+       "5877                     1    NaN    False            NaN  \n",
+       "10080                    0    NaN    False            NaN  "
+      ]
+     },
+     "execution_count": 34,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "sample_long_diderot.tail()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 35,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "\n",
+    "sample_long_diderot = sample_long_diderot.head(100)\n",
+    "sample_long_jaucourt = sample_long_jaucourt.head(100)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 36,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>filename</th>\n",
+       "      <th>volume</th>\n",
+       "      <th>number</th>\n",
+       "      <th>content</th>\n",
+       "      <th>headword</th>\n",
+       "      <th>normClass</th>\n",
+       "      <th>author</th>\n",
+       "      <th>nb Words</th>\n",
+       "      <th>nb EN</th>\n",
+       "      <th>nb Name EDDA</th>\n",
+       "      <th>nb Person</th>\n",
+       "      <th>nb ENE</th>\n",
+       "      <th>nb ENE Place</th>\n",
+       "      <th>nb ENE Person</th>\n",
+       "      <th>nb EN geocoded</th>\n",
+       "      <th>nb EN EDDA geocoded</th>\n",
+       "      <th>type</th>\n",
+       "      <th>latlong</th>\n",
+       "      <th>latlong value</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>11752</th>\n",
+       "      <td>volume02-1783</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1783</td>\n",
+       "      <td>* BESANÇON, (Géog.) ville de France, capitale ...</td>\n",
+       "      <td>BESANÇON</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>708</td>\n",
+       "      <td>15</td>\n",
+       "      <td>12</td>\n",
+       "      <td>1</td>\n",
+       "      <td>5</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>5</td>\n",
+       "      <td>4</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>2377</th>\n",
+       "      <td>volume02-609</td>\n",
+       "      <td>2</td>\n",
+       "      <td>609</td>\n",
+       "      <td>* BARBARIE, s. f. (Géog.) grande contrée d'Afr...</td>\n",
+       "      <td>BARBARIE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>570</td>\n",
+       "      <td>44</td>\n",
+       "      <td>36</td>\n",
+       "      <td>1</td>\n",
+       "      <td>7</td>\n",
+       "      <td>6</td>\n",
+       "      <td>0</td>\n",
+       "      <td>14</td>\n",
+       "      <td>11</td>\n",
+       "      <td>pays</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>13331</th>\n",
+       "      <td>volume01-5149</td>\n",
+       "      <td>1</td>\n",
+       "      <td>5149</td>\n",
+       "      <td>* AUVERGNE (Géographie.) province de France d'...</td>\n",
+       "      <td>AUVERGNE</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>459</td>\n",
+       "      <td>44</td>\n",
+       "      <td>29</td>\n",
+       "      <td>0</td>\n",
+       "      <td>5</td>\n",
+       "      <td>5</td>\n",
+       "      <td>0</td>\n",
+       "      <td>24</td>\n",
+       "      <td>16</td>\n",
+       "      <td>pays</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>6697</th>\n",
+       "      <td>volume01-3489</td>\n",
+       "      <td>1</td>\n",
+       "      <td>3489</td>\n",
+       "      <td>* ARABIE, (Géog. anc. &amp; mod.) pays considérabl...</td>\n",
+       "      <td>ARABIE</td>\n",
+       "      <td>Géographie moderne | Géographie ancienne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>459</td>\n",
+       "      <td>54</td>\n",
+       "      <td>35</td>\n",
+       "      <td>2</td>\n",
+       "      <td>10</td>\n",
+       "      <td>5</td>\n",
+       "      <td>0</td>\n",
+       "      <td>18</td>\n",
+       "      <td>16</td>\n",
+       "      <td>pays</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>13426</th>\n",
+       "      <td>volume02-1650</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1650</td>\n",
+       "      <td>* Benin, (Géog.) capitale du royaume de même n...</td>\n",
+       "      <td>Benin</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>458</td>\n",
+       "      <td>13</td>\n",
+       "      <td>10</td>\n",
+       "      <td>1</td>\n",
+       "      <td>5</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>5</td>\n",
+       "      <td>5</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>...</th>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>7824</th>\n",
+       "      <td>volume02-1517</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1517</td>\n",
+       "      <td>* BELCASTRO, (Géog. anc. &amp; mod.) ville d'Itali...</td>\n",
+       "      <td>BELCASTRO</td>\n",
+       "      <td>Géographie moderne | Géographie ancienne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>62</td>\n",
+       "      <td>9</td>\n",
+       "      <td>6</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>11257</th>\n",
+       "      <td>volume05-1431</td>\n",
+       "      <td>5</td>\n",
+       "      <td>1431</td>\n",
+       "      <td>* EDESSE, s. f. (Géog. anc. &amp; mod.) ville de l...</td>\n",
+       "      <td>EDESSE</td>\n",
+       "      <td>Géographie moderne | Géographie ancienne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>62</td>\n",
+       "      <td>11</td>\n",
+       "      <td>5</td>\n",
+       "      <td>2</td>\n",
+       "      <td>3</td>\n",
+       "      <td>1</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>6631</th>\n",
+       "      <td>volume01-3754</td>\n",
+       "      <td>1</td>\n",
+       "      <td>3754</td>\n",
+       "      <td>* ARDÉE, (Géog. anc. &amp; Myth.) ville capitale d...</td>\n",
+       "      <td>ARDÉE</td>\n",
+       "      <td>Géographie ancienne | Mythologie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>61</td>\n",
+       "      <td>6</td>\n",
+       "      <td>4</td>\n",
+       "      <td>1</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>2</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>5248</th>\n",
+       "      <td>volume02-1769</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1769</td>\n",
+       "      <td>* BERRI, (Géog.) province de France, avec titr...</td>\n",
+       "      <td>BERRI</td>\n",
+       "      <td>Géographie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>60</td>\n",
+       "      <td>13</td>\n",
+       "      <td>11</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>3</td>\n",
+       "      <td>3</td>\n",
+       "      <td>pays</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>8692</th>\n",
+       "      <td>volume01-4577</td>\n",
+       "      <td>1</td>\n",
+       "      <td>4577</td>\n",
+       "      <td>* ATACAMA, (Géog. mod.) port de mer, dans l'Am...</td>\n",
+       "      <td>ATACAMA</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>60</td>\n",
+       "      <td>5</td>\n",
+       "      <td>4</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "<p>100 rows × 19 columns</p>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "            filename  volume  number  \\\n",
+       "11752  volume02-1783       2    1783   \n",
+       "2377    volume02-609       2     609   \n",
+       "13331  volume01-5149       1    5149   \n",
+       "6697   volume01-3489       1    3489   \n",
+       "13426  volume02-1650       2    1650   \n",
+       "...              ...     ...     ...   \n",
+       "7824   volume02-1517       2    1517   \n",
+       "11257  volume05-1431       5    1431   \n",
+       "6631   volume01-3754       1    3754   \n",
+       "5248   volume02-1769       2    1769   \n",
+       "8692   volume01-4577       1    4577   \n",
+       "\n",
+       "                                                 content   headword  \\\n",
+       "11752  * BESANÇON, (Géog.) ville de France, capitale ...   BESANÇON   \n",
+       "2377   * BARBARIE, s. f. (Géog.) grande contrée d'Afr...   BARBARIE   \n",
+       "13331  * AUVERGNE (Géographie.) province de France d'...   AUVERGNE   \n",
+       "6697   * ARABIE, (Géog. anc. & mod.) pays considérabl...     ARABIE   \n",
+       "13426  * Benin, (Géog.) capitale du royaume de même n...      Benin   \n",
+       "...                                                  ...        ...   \n",
+       "7824   * BELCASTRO, (Géog. anc. & mod.) ville d'Itali...  BELCASTRO   \n",
+       "11257  * EDESSE, s. f. (Géog. anc. & mod.) ville de l...     EDESSE   \n",
+       "6631   * ARDÉE, (Géog. anc. & Myth.) ville capitale d...      ARDÉE   \n",
+       "5248   * BERRI, (Géog.) province de France, avec titr...      BERRI   \n",
+       "8692   * ATACAMA, (Géog. mod.) port de mer, dans l'Am...    ATACAMA   \n",
+       "\n",
+       "                                      normClass   author  nb Words  nb EN  \\\n",
+       "11752                                Géographie  Diderot       708     15   \n",
+       "2377                                 Géographie  Diderot       570     44   \n",
+       "13331                                Géographie  Diderot       459     44   \n",
+       "6697   Géographie moderne | Géographie ancienne  Diderot       459     54   \n",
+       "13426                                Géographie  Diderot       458     13   \n",
+       "...                                         ...      ...       ...    ...   \n",
+       "7824   Géographie moderne | Géographie ancienne  Diderot        62      9   \n",
+       "11257  Géographie moderne | Géographie ancienne  Diderot        62     11   \n",
+       "6631           Géographie ancienne | Mythologie  Diderot        61      6   \n",
+       "5248                                 Géographie  Diderot        60     13   \n",
+       "8692                         Géographie moderne  Diderot        60      5   \n",
+       "\n",
+       "       nb Name EDDA  nb Person  nb ENE  nb ENE Place  nb ENE Person  \\\n",
+       "11752            12          1       5             2              0   \n",
+       "2377             36          1       7             6              0   \n",
+       "13331            29          0       5             5              0   \n",
+       "6697             35          2      10             5              0   \n",
+       "13426            10          1       5             2              2   \n",
+       "...             ...        ...     ...           ...            ...   \n",
+       "7824              6          3       3             3              0   \n",
+       "11257             5          2       3             1              2   \n",
+       "6631              4          1       2             1              0   \n",
+       "5248             11          0       1             1              0   \n",
+       "8692              4          0       0             0              0   \n",
+       "\n",
+       "       nb EN geocoded  nb EN EDDA geocoded   type  latlong  latlong value  \n",
+       "11752               5                    4  ville     True            NaN  \n",
+       "2377               14                   11   pays    False            NaN  \n",
+       "13331              24                   16   pays    False            NaN  \n",
+       "6697               18                   16   pays     True            NaN  \n",
+       "13426               5                    5  ville     True            NaN  \n",
+       "...               ...                  ...    ...      ...            ...  \n",
+       "7824                3                    3  ville     True            NaN  \n",
+       "11257               2                    1  ville    False            NaN  \n",
+       "6631                2                    2  ville    False            NaN  \n",
+       "5248                3                    3   pays    False            NaN  \n",
+       "8692                2                    1    NaN     True            NaN  \n",
+       "\n",
+       "[100 rows x 19 columns]"
+      ]
+     },
+     "execution_count": 36,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "sample_long_diderot.head(100)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 61,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "174.03752865934595\n",
+      "33.66\n",
+      "64.0\n",
+      "21.0\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(data_jaucourt['nb Words'].mean())\n",
+    "print(data_diderot['nb Words'].mean())\n",
+    "\n",
+    "print(data_jaucourt['nb Words'].median())\n",
+    "print(data_diderot['nb Words'].median())"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 42,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "sample_long_diderot.to_csv('../Data/ArticlesLongGeoDiderot-Sample100-21.10.11.tsv', sep='\\t', index=False)\n",
+    "sample_long_jaucourt.to_csv('../Data/ArticlesLongGeoJaucourt-Sample100-21.10.11.tsv', sep='\\t', index=False)\n",
+    "#sample10.to_csv('../Data/FranceGEOArticles-Sample10-21.08.17.tsv', sep='\\t', index=False)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": []
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 48,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "1\n",
+      "2\n",
+      "3\n"
+     ]
+    }
+   ],
+   "source": []
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 62,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "data_d = data[(data['author'] == 'Diderot')]\n",
+    "data_j = data[(data['author'] == 'Jaucourt')]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 64,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "(5509, 19)\n",
+      "(17266, 19)\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(data_d.shape)\n",
+    "print(data_j.shape)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 65,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "282.0755820688058\n",
+      "205.50172445089854\n",
+      "90.0\n",
+      "43.0\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(data_j['nb Words'].mean())\n",
+    "print(data_d['nb Words'].mean())\n",
+    "\n",
+    "print(data_j['nb Words'].median())\n",
+    "print(data_d['nb Words'].median())"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 69,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "sample_long_d = data_d.sort_values(by=['nb Words'], ascending=False)\n",
+    "sample_long_j = data_j.sort_values(by=['nb Words'], ascending=False)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 70,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "sample_long_d = sample_long_d.head(100)\n",
+    "sample_long_j = sample_long_j.head(100)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 72,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>filename</th>\n",
+       "      <th>volume</th>\n",
+       "      <th>number</th>\n",
+       "      <th>content</th>\n",
+       "      <th>headword</th>\n",
+       "      <th>normClass</th>\n",
+       "      <th>author</th>\n",
+       "      <th>nb Words</th>\n",
+       "      <th>nb EN</th>\n",
+       "      <th>nb Name EDDA</th>\n",
+       "      <th>nb Person</th>\n",
+       "      <th>nb ENE</th>\n",
+       "      <th>nb ENE Place</th>\n",
+       "      <th>nb ENE Person</th>\n",
+       "      <th>nb EN geocoded</th>\n",
+       "      <th>nb EN EDDA geocoded</th>\n",
+       "      <th>type</th>\n",
+       "      <th>latlong</th>\n",
+       "      <th>latlong value</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>14484</th>\n",
+       "      <td>volume05-2355</td>\n",
+       "      <td>5</td>\n",
+       "      <td>2355</td>\n",
+       "      <td>* ENCYCLOPÉDIE, s. f. (Philosoph.) Ce mot sign...</td>\n",
+       "      <td>ENCYCLOPÉDIE</td>\n",
+       "      <td>Philosophie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>36933</td>\n",
+       "      <td>472</td>\n",
+       "      <td>333</td>\n",
+       "      <td>65</td>\n",
+       "      <td>109</td>\n",
+       "      <td>5</td>\n",
+       "      <td>3</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>27187</th>\n",
+       "      <td>volume09-118</td>\n",
+       "      <td>9</td>\n",
+       "      <td>118</td>\n",
+       "      <td>* Juifs, Philosophie des, (Hist. de la Philoso...</td>\n",
+       "      <td>Juifs, Philosophie des</td>\n",
+       "      <td>Histoire de la philosophie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>34746</td>\n",
+       "      <td>1295</td>\n",
+       "      <td>623</td>\n",
+       "      <td>228</td>\n",
+       "      <td>349</td>\n",
+       "      <td>30</td>\n",
+       "      <td>18</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>15784</th>\n",
+       "      <td>volume04-950</td>\n",
+       "      <td>4</td>\n",
+       "      <td>950</td>\n",
+       "      <td>* Corderie, (Ord. encyclop. Entend. Mémoire. H...</td>\n",
+       "      <td>Corderie</td>\n",
+       "      <td>Corderie</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>32333</td>\n",
+       "      <td>434</td>\n",
+       "      <td>334</td>\n",
+       "      <td>18</td>\n",
+       "      <td>120</td>\n",
+       "      <td>4</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>14131</th>\n",
+       "      <td>volume05-1220</td>\n",
+       "      <td>5</td>\n",
+       "      <td>1220</td>\n",
+       "      <td>* ECLECTISME, s. m. (Hist. de la Philosophie a...</td>\n",
+       "      <td>ECLECTISME</td>\n",
+       "      <td>Histoire de la philosophie ancienne | Histoire...</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>30178</td>\n",
+       "      <td>735</td>\n",
+       "      <td>356</td>\n",
+       "      <td>70</td>\n",
+       "      <td>212</td>\n",
+       "      <td>16</td>\n",
+       "      <td>6</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>130</th>\n",
+       "      <td>volume03-709</td>\n",
+       "      <td>3</td>\n",
+       "      <td>709</td>\n",
+       "      <td>* CHAPEAU, s. m. (Art méchan.) ce terme 2 deux...</td>\n",
+       "      <td>CHAPEAU</td>\n",
+       "      <td>Art méchanique</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>19399</td>\n",
+       "      <td>252</td>\n",
+       "      <td>213</td>\n",
+       "      <td>7</td>\n",
+       "      <td>65</td>\n",
+       "      <td>6</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>...</th>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>24730</th>\n",
+       "      <td>volume02-5076</td>\n",
+       "      <td>2</td>\n",
+       "      <td>5076</td>\n",
+       "      <td>* CANAL ARTIFICIEL, (Hist. &amp; Architecture.) li...</td>\n",
+       "      <td>CANAL ARTIFICIEL</td>\n",
+       "      <td>Histoire | Architecture</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>1934</td>\n",
+       "      <td>153</td>\n",
+       "      <td>109</td>\n",
+       "      <td>13</td>\n",
+       "      <td>41</td>\n",
+       "      <td>10</td>\n",
+       "      <td>4</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>25356</th>\n",
+       "      <td>volume08-1114</td>\n",
+       "      <td>8</td>\n",
+       "      <td>1114</td>\n",
+       "      <td>* HIÉRARCHIE, s. f. (Hist. ecclésiast.) il se ...</td>\n",
+       "      <td>HIÉRARCHIE</td>\n",
+       "      <td>Histoire ecclésiastique</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>1912</td>\n",
+       "      <td>47</td>\n",
+       "      <td>11</td>\n",
+       "      <td>3</td>\n",
+       "      <td>16</td>\n",
+       "      <td>0</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>22363</th>\n",
+       "      <td>volume02-4565</td>\n",
+       "      <td>2</td>\n",
+       "      <td>4565</td>\n",
+       "      <td>* CADENAT, s. m. est une espece de petite serr...</td>\n",
+       "      <td>CADENAT</td>\n",
+       "      <td>unclassified</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>1839</td>\n",
+       "      <td>58</td>\n",
+       "      <td>39</td>\n",
+       "      <td>1</td>\n",
+       "      <td>27</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>5752</th>\n",
+       "      <td>volume03-774</td>\n",
+       "      <td>3</td>\n",
+       "      <td>774</td>\n",
+       "      <td>* CHAR, s. m. (Hist. anc. &amp; mod.) On donnoit a...</td>\n",
+       "      <td>CHAR</td>\n",
+       "      <td>Histoire ancienne | Histoire moderne</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>1810</td>\n",
+       "      <td>71</td>\n",
+       "      <td>31</td>\n",
+       "      <td>14</td>\n",
+       "      <td>17</td>\n",
+       "      <td>0</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>4041</th>\n",
+       "      <td>volume03-2171</td>\n",
+       "      <td>3</td>\n",
+       "      <td>2171</td>\n",
+       "      <td>* CITOYEN, s. m. (Hist. anc. mod. Droit publ.)...</td>\n",
+       "      <td>CITOYEN</td>\n",
+       "      <td>Droit public | Histoire moderne | Histoire anc...</td>\n",
+       "      <td>Diderot</td>\n",
+       "      <td>1758</td>\n",
+       "      <td>48</td>\n",
+       "      <td>22</td>\n",
+       "      <td>9</td>\n",
+       "      <td>13</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "<p>100 rows × 19 columns</p>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "            filename  volume  number  \\\n",
+       "14484  volume05-2355       5    2355   \n",
+       "27187   volume09-118       9     118   \n",
+       "15784   volume04-950       4     950   \n",
+       "14131  volume05-1220       5    1220   \n",
+       "130     volume03-709       3     709   \n",
+       "...              ...     ...     ...   \n",
+       "24730  volume02-5076       2    5076   \n",
+       "25356  volume08-1114       8    1114   \n",
+       "22363  volume02-4565       2    4565   \n",
+       "5752    volume03-774       3     774   \n",
+       "4041   volume03-2171       3    2171   \n",
+       "\n",
+       "                                                 content  \\\n",
+       "14484  * ENCYCLOPÉDIE, s. f. (Philosoph.) Ce mot sign...   \n",
+       "27187  * Juifs, Philosophie des, (Hist. de la Philoso...   \n",
+       "15784  * Corderie, (Ord. encyclop. Entend. Mémoire. H...   \n",
+       "14131  * ECLECTISME, s. m. (Hist. de la Philosophie a...   \n",
+       "130    * CHAPEAU, s. m. (Art méchan.) ce terme 2 deux...   \n",
+       "...                                                  ...   \n",
+       "24730  * CANAL ARTIFICIEL, (Hist. & Architecture.) li...   \n",
+       "25356  * HIÉRARCHIE, s. f. (Hist. ecclésiast.) il se ...   \n",
+       "22363  * CADENAT, s. m. est une espece de petite serr...   \n",
+       "5752   * CHAR, s. m. (Hist. anc. & mod.) On donnoit a...   \n",
+       "4041   * CITOYEN, s. m. (Hist. anc. mod. Droit publ.)...   \n",
+       "\n",
+       "                     headword  \\\n",
+       "14484            ENCYCLOPÉDIE   \n",
+       "27187  Juifs, Philosophie des   \n",
+       "15784                Corderie   \n",
+       "14131              ECLECTISME   \n",
+       "130                   CHAPEAU   \n",
+       "...                       ...   \n",
+       "24730        CANAL ARTIFICIEL   \n",
+       "25356              HIÉRARCHIE   \n",
+       "22363                 CADENAT   \n",
+       "5752                     CHAR   \n",
+       "4041                  CITOYEN   \n",
+       "\n",
+       "                                               normClass   author  nb Words  \\\n",
+       "14484                                        Philosophie  Diderot     36933   \n",
+       "27187                         Histoire de la philosophie  Diderot     34746   \n",
+       "15784                                           Corderie  Diderot     32333   \n",
+       "14131  Histoire de la philosophie ancienne | Histoire...  Diderot     30178   \n",
+       "130                                       Art méchanique  Diderot     19399   \n",
+       "...                                                  ...      ...       ...   \n",
+       "24730                            Histoire | Architecture  Diderot      1934   \n",
+       "25356                            Histoire ecclésiastique  Diderot      1912   \n",
+       "22363                                       unclassified  Diderot      1839   \n",
+       "5752                Histoire ancienne | Histoire moderne  Diderot      1810   \n",
+       "4041   Droit public | Histoire moderne | Histoire anc...  Diderot      1758   \n",
+       "\n",
+       "       nb EN  nb Name EDDA  nb Person  nb ENE  nb ENE Place  nb ENE Person  \\\n",
+       "14484    472           333         65     109             5              3   \n",
+       "27187   1295           623        228     349            30             18   \n",
+       "15784    434           334         18     120             4              1   \n",
+       "14131    735           356         70     212            16              6   \n",
+       "130      252           213          7      65             6              2   \n",
+       "...      ...           ...        ...     ...           ...            ...   \n",
+       "24730    153           109         13      41            10              4   \n",
+       "25356     47            11          3      16             0              1   \n",
+       "22363     58            39          1      27             0              0   \n",
+       "5752      71            31         14      17             0              2   \n",
+       "4041      48            22          9      13             2              0   \n",
+       "\n",
+       "       nb EN geocoded  nb EN EDDA geocoded type  latlong  latlong value  \n",
+       "14484               0                    0  NaN    False            NaN  \n",
+       "27187               0                    0  NaN    False            NaN  \n",
+       "15784               0                    0  NaN    False            NaN  \n",
+       "14131               0                    0  NaN    False            NaN  \n",
+       "130                 0                    0  NaN    False            NaN  \n",
+       "...               ...                  ...  ...      ...            ...  \n",
+       "24730               0                    0  NaN    False            NaN  \n",
+       "25356               0                    0  NaN    False            NaN  \n",
+       "22363               0                    0  NaN    False            NaN  \n",
+       "5752                0                    0  NaN    False            NaN  \n",
+       "4041                0                    0  NaN    False            NaN  \n",
+       "\n",
+       "[100 rows x 19 columns]"
+      ]
+     },
+     "execution_count": 72,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "sample_long_d.head(100)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 73,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>filename</th>\n",
+       "      <th>volume</th>\n",
+       "      <th>number</th>\n",
+       "      <th>content</th>\n",
+       "      <th>headword</th>\n",
+       "      <th>normClass</th>\n",
+       "      <th>author</th>\n",
+       "      <th>nb Words</th>\n",
+       "      <th>nb EN</th>\n",
+       "      <th>nb Name EDDA</th>\n",
+       "      <th>nb Person</th>\n",
+       "      <th>nb ENE</th>\n",
+       "      <th>nb ENE Place</th>\n",
+       "      <th>nb ENE Person</th>\n",
+       "      <th>nb EN geocoded</th>\n",
+       "      <th>nb EN EDDA geocoded</th>\n",
+       "      <th>type</th>\n",
+       "      <th>latlong</th>\n",
+       "      <th>latlong value</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>48722</th>\n",
+       "      <td>volume11-4606</td>\n",
+       "      <td>11</td>\n",
+       "      <td>4606</td>\n",
+       "      <td>PARIS, (Géog. mod.) ville capitale du royaume ...</td>\n",
+       "      <td>PARIS</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>20530</td>\n",
+       "      <td>1195</td>\n",
+       "      <td>435</td>\n",
+       "      <td>284</td>\n",
+       "      <td>547</td>\n",
+       "      <td>151</td>\n",
+       "      <td>47</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>True</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>45431</th>\n",
+       "      <td>volume10-1265</td>\n",
+       "      <td>10</td>\n",
+       "      <td>1265</td>\n",
+       "      <td>MÉDECINE, s. f. (Art &amp; Science.) La Médecine e...</td>\n",
+       "      <td>MÉDECINE</td>\n",
+       "      <td>Arts | Science</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>19687</td>\n",
+       "      <td>610</td>\n",
+       "      <td>232</td>\n",
+       "      <td>175</td>\n",
+       "      <td>166</td>\n",
+       "      <td>14</td>\n",
+       "      <td>7</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>53811</th>\n",
+       "      <td>volume16-3477</td>\n",
+       "      <td>16</td>\n",
+       "      <td>3477</td>\n",
+       "      <td>TRIUMVIRAT, s. m. (Hist. rom.) c'est le nom la...</td>\n",
+       "      <td>TRIUMVIRAT</td>\n",
+       "      <td>Histoire romaine</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>17669</td>\n",
+       "      <td>865</td>\n",
+       "      <td>269</td>\n",
+       "      <td>259</td>\n",
+       "      <td>255</td>\n",
+       "      <td>25</td>\n",
+       "      <td>17</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>52290</th>\n",
+       "      <td>volume14-4631</td>\n",
+       "      <td>14</td>\n",
+       "      <td>4631</td>\n",
+       "      <td>Sculpteurs anciens, (Sculpt. antiq.) comme les...</td>\n",
+       "      <td>Sculpteurs anciens</td>\n",
+       "      <td>Sculpture antique</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>16692</td>\n",
+       "      <td>1121</td>\n",
+       "      <td>294</td>\n",
+       "      <td>282</td>\n",
+       "      <td>349</td>\n",
+       "      <td>51</td>\n",
+       "      <td>24</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>34775</th>\n",
+       "      <td>volume12-1392</td>\n",
+       "      <td>12</td>\n",
+       "      <td>1392</td>\n",
+       "      <td>Pere de l'Église, (Hist. ecclésiast.) on nomme...</td>\n",
+       "      <td>Pere de l'Église</td>\n",
+       "      <td>Histoire ecclésiastique</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>13862</td>\n",
+       "      <td>760</td>\n",
+       "      <td>283</td>\n",
+       "      <td>167</td>\n",
+       "      <td>231</td>\n",
+       "      <td>15</td>\n",
+       "      <td>20</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>...</th>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>70369</th>\n",
+       "      <td>volume17-2067</td>\n",
+       "      <td>17</td>\n",
+       "      <td>2067</td>\n",
+       "      <td>WANTAGE, (Géog. mod.) bourg à marché d'Anglete...</td>\n",
+       "      <td>WANTAGE</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>4143</td>\n",
+       "      <td>171</td>\n",
+       "      <td>66</td>\n",
+       "      <td>36</td>\n",
+       "      <td>51</td>\n",
+       "      <td>7</td>\n",
+       "      <td>5</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>64126</th>\n",
+       "      <td>volume17-1690</td>\n",
+       "      <td>17</td>\n",
+       "      <td>1690</td>\n",
+       "      <td>VOORHOUT, (Géog. mod.) village de Hollande, su...</td>\n",
+       "      <td>VOORHOUT</td>\n",
+       "      <td>Géographie moderne</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>4117</td>\n",
+       "      <td>130</td>\n",
+       "      <td>71</td>\n",
+       "      <td>40</td>\n",
+       "      <td>42</td>\n",
+       "      <td>3</td>\n",
+       "      <td>4</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>ville</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>54728</th>\n",
+       "      <td>volume16-3376</td>\n",
+       "      <td>16</td>\n",
+       "      <td>3376</td>\n",
+       "      <td>TRIOMPHE, (Hist. rom.) cérémonie &amp; honneur  ex...</td>\n",
+       "      <td>TRIOMPHE</td>\n",
+       "      <td>Histoire romaine</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>4083</td>\n",
+       "      <td>209</td>\n",
+       "      <td>80</td>\n",
+       "      <td>45</td>\n",
+       "      <td>68</td>\n",
+       "      <td>5</td>\n",
+       "      <td>6</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>32813</th>\n",
+       "      <td>volume10-880</td>\n",
+       "      <td>10</td>\n",
+       "      <td>880</td>\n",
+       "      <td>MASQUE de théatre, (Hist. du théatre des ancie...</td>\n",
+       "      <td>MASQUE de théatre</td>\n",
+       "      <td>Histoire du théatre des anciens</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>4079</td>\n",
+       "      <td>107</td>\n",
+       "      <td>24</td>\n",
+       "      <td>17</td>\n",
+       "      <td>25</td>\n",
+       "      <td>4</td>\n",
+       "      <td>2</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>58403</th>\n",
+       "      <td>volume15-75</td>\n",
+       "      <td>15</td>\n",
+       "      <td>75</td>\n",
+       "      <td>SENSITIVE, (Botan.) plante fort connue par la ...</td>\n",
+       "      <td>SENSITIVE</td>\n",
+       "      <td>Botanique</td>\n",
+       "      <td>Jaucourt</td>\n",
+       "      <td>4050</td>\n",
+       "      <td>66</td>\n",
+       "      <td>41</td>\n",
+       "      <td>5</td>\n",
+       "      <td>17</td>\n",
+       "      <td>2</td>\n",
+       "      <td>1</td>\n",
+       "      <td>0</td>\n",
+       "      <td>0</td>\n",
+       "      <td>NaN</td>\n",
+       "      <td>False</td>\n",
+       "      <td>NaN</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "<p>100 rows × 19 columns</p>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "            filename  volume  number  \\\n",
+       "48722  volume11-4606      11    4606   \n",
+       "45431  volume10-1265      10    1265   \n",
+       "53811  volume16-3477      16    3477   \n",
+       "52290  volume14-4631      14    4631   \n",
+       "34775  volume12-1392      12    1392   \n",
+       "...              ...     ...     ...   \n",
+       "70369  volume17-2067      17    2067   \n",
+       "64126  volume17-1690      17    1690   \n",
+       "54728  volume16-3376      16    3376   \n",
+       "32813   volume10-880      10     880   \n",
+       "58403    volume15-75      15      75   \n",
+       "\n",
+       "                                                 content            headword  \\\n",
+       "48722  PARIS, (Géog. mod.) ville capitale du royaume ...               PARIS   \n",
+       "45431  MÉDECINE, s. f. (Art & Science.) La Médecine e...            MÉDECINE   \n",
+       "53811  TRIUMVIRAT, s. m. (Hist. rom.) c'est le nom la...          TRIUMVIRAT   \n",
+       "52290  Sculpteurs anciens, (Sculpt. antiq.) comme les...  Sculpteurs anciens   \n",
+       "34775  Pere de l'Église, (Hist. ecclésiast.) on nomme...    Pere de l'Église   \n",
+       "...                                                  ...                 ...   \n",
+       "70369  WANTAGE, (Géog. mod.) bourg à marché d'Anglete...             WANTAGE   \n",
+       "64126  VOORHOUT, (Géog. mod.) village de Hollande, su...            VOORHOUT   \n",
+       "54728  TRIOMPHE, (Hist. rom.) cérémonie & honneur  ex...            TRIOMPHE   \n",
+       "32813  MASQUE de théatre, (Hist. du théatre des ancie...   MASQUE de théatre   \n",
+       "58403  SENSITIVE, (Botan.) plante fort connue par la ...           SENSITIVE   \n",
+       "\n",
+       "                             normClass    author  nb Words  nb EN  \\\n",
+       "48722               Géographie moderne  Jaucourt     20530   1195   \n",
+       "45431                   Arts | Science  Jaucourt     19687    610   \n",
+       "53811                 Histoire romaine  Jaucourt     17669    865   \n",
+       "52290                Sculpture antique  Jaucourt     16692   1121   \n",
+       "34775          Histoire ecclésiastique  Jaucourt     13862    760   \n",
+       "...                                ...       ...       ...    ...   \n",
+       "70369               Géographie moderne  Jaucourt      4143    171   \n",
+       "64126               Géographie moderne  Jaucourt      4117    130   \n",
+       "54728                 Histoire romaine  Jaucourt      4083    209   \n",
+       "32813  Histoire du théatre des anciens  Jaucourt      4079    107   \n",
+       "58403                        Botanique  Jaucourt      4050     66   \n",
+       "\n",
+       "       nb Name EDDA  nb Person  nb ENE  nb ENE Place  nb ENE Person  \\\n",
+       "48722           435        284     547           151             47   \n",
+       "45431           232        175     166            14              7   \n",
+       "53811           269        259     255            25             17   \n",
+       "52290           294        282     349            51             24   \n",
+       "34775           283        167     231            15             20   \n",
+       "...             ...        ...     ...           ...            ...   \n",
+       "70369            66         36      51             7              5   \n",
+       "64126            71         40      42             3              4   \n",
+       "54728            80         45      68             5              6   \n",
+       "32813            24         17      25             4              2   \n",
+       "58403            41          5      17             2              1   \n",
+       "\n",
+       "       nb EN geocoded  nb EN EDDA geocoded   type  latlong  latlong value  \n",
+       "48722               0                    0  ville     True            NaN  \n",
+       "45431               0                    0    NaN    False            NaN  \n",
+       "53811               0                    0    NaN    False            NaN  \n",
+       "52290               0                    0    NaN    False            NaN  \n",
+       "34775               0                    0    NaN    False            NaN  \n",
+       "...               ...                  ...    ...      ...            ...  \n",
+       "70369               0                    0  ville    False            NaN  \n",
+       "64126               0                    0  ville    False            NaN  \n",
+       "54728               0                    0    NaN    False            NaN  \n",
+       "32813               0                    0    NaN    False            NaN  \n",
+       "58403               0                    0    NaN    False            NaN  \n",
+       "\n",
+       "[100 rows x 19 columns]"
+      ]
+     },
+     "execution_count": 73,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "sample_long_j.head(100)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 71,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "sample_long_d.to_csv('../Data/ArticlesLongDiderot-Sample100-21.10.11.tsv', sep='\\t', index=False)\n",
+    "sample_long_j.to_csv('../Data/ArticlesLongJaucourt-Sample100-21.10.11.tsv', sep='\\t', index=False)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": []
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 3",
+   "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.7.3"
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 4
+}
-- 
GitLab