diff --git a/module3/exo1/analyse-syndrome-grippal.ipynb b/module3/exo1/analyse-syndrome-grippal.ipynb index 39f63279ccc6936f7f9e56d339be354a20f166ed..27b3bede7e059cdf6e9b5ce7227c844826c16213 100644 --- a/module3/exo1/analyse-syndrome-grippal.ipynb +++ b/module3/exo1/analyse-syndrome-grippal.ipynb @@ -34,7 +34,28 @@ }, "outputs": [], "source": [ - "data_path = \"Téléchargements/incidence-PAY-3.csv\"" + "data_url = \"http://www.sentiweb.fr/datasets/incidence-PAY-3.csv\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Pour faire face à une indisponibilité des données via l'URL du Réseau Sentinelles (changement d'adresse, impossibilité de se connecter u site), un copie locale des données à été réalisée. Afin de ne pas télécharger de nouvelle copie à chaque fois (risque de données erronées en cas de panne de serveur), les données ne seront récupérées via l'URL que si la copie locale n'existe pas. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "data_file = \"syndrome-grippal.csv\"\n", + "\n", + "import os\n", + "import urllib.request\n", + "if not os.path.exists(data_file):\n", + " urllib.request.urlretrieve(data_url, data_file)" ] }, { @@ -65,7 +86,7 @@ "metadata": {}, "outputs": [], "source": [ - "raw_data = pd.read_csv(data_path, skiprows=1)\n", + "raw_data = pd.read_csv(data_file, skiprows=1)\n", "raw_data" ] },