"# Sujet 2 : le pouvoir d'achat des ouvriers anglais du XVIe au XIXe siècle"
]
},
{
"cell_type": "code",
"execution_count": 31,
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"import matplotlib.pyplot as plt\n",
"import os.path\n",
"import urllib.request"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Le but de ce notebook est de revenir sur les travaux de __William Playfair__. Plus précisément, nous nous attarderons sur [ce graphe](https://fr.wikipedia.org/wiki/William_Playfair#/media/File:Chart_Showing_at_One_View_the_Price_of_the_Quarter_of_Wheat,_and_Wages_of_Labour_by_the_Week,_from_1565_to_1821.png). "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Exercice 1: Reproduction des résultats"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"A partir du [fichier csv](https://raw.githubusercontent.com/vincentarelbundock/Rdatasets/master/csv/HistData/Wheat.csv) contenant les données obtenues par numérisation du graphe de Playfair, l'objectif de cette partie est de produire un graphe similaire à celui présenté lors de l'introduction de ce notebook."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Rien ne garantit que l'URL utilisée reste toujours valable. Nous avons fait une copie des données en local, puis nous avons utilisé cette copie pour les calculs."
"* Le prix du blé et le salaire moyen est donné en _shillings_.\n",
"* Jusqu'en 1971, la livre sterling était divisée en 20 shillings, et un shilling en 12 pences.\n",
"* Le prix du blé est donné en shillings pour un quart de boisseau de blé. Un quart de boisseau équivaut 15 livres britanniques ou 6,8 kg.\n",
"* Les salaires sont donnés en shillings par semaine."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Nous allons maintenant recréer le graphe de Playfair. Tout comme sur le graphe d'origine, le prix du blé sera représenté par des barres noires et les salaires par une surface bleue délimitée par une courbe rouge.\n",
"\n",
"__Notes importantes:__\n",
"* Les données dans le fichier csv vont de *1565* à *1821*, chaque ligne représentant un écart de 5 ans avec la précédente hormis la dernière ligne représentant un écart d'un an.\n",
"* Le graphe présentera les résultats depuis *1565* jusqu'à *1830*, afin de ressembler le plus possible au graphe d'origine.\n",
"* Dans le fichier csv ainsi que dans le graphe d'origine, les valeurs du salaire moyen hebdomadaire ne sont pas disponibles pour les années 1815, 1820 et 1821. La ligne de code ``` salaire_non_nuls = df.dropna(subset=['Wages']) ``` est utilisée pour palier à ce problème."