Update analyse-syndrome-grippal.ipynb

parent c2cad0b7
...@@ -17,6 +17,8 @@ ...@@ -17,6 +17,8 @@
"import matplotlib.pyplot as plt\n", "import matplotlib.pyplot as plt\n",
"import pandas as pd\n", "import pandas as pd\n",
"import isoweek" "import isoweek"
"import os"
"import requests"
] ]
}, },
{ {
...@@ -1038,7 +1040,7 @@ ...@@ -1038,7 +1040,7 @@
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"Modification du code pour utiliser le fichier local contenant les données :" "Modification du code pour vérifier si une copie locale des données existe et pour les télécharger si elles n'existent pas :"
] ]
}, },
{ {
...@@ -1068,6 +1070,14 @@ ...@@ -1068,6 +1070,14 @@
} }
], ],
"source": [ "source": [
"file_path = "https://app-learninglab.inria.fr/moocrr/gitlab/5212fa3d0a7441c34b57f854081c7450/mooc-rr/blob/master/module3/exo1/inc-25-PAY.csv" \n",
"if not os.path.exists(file_path):\n",
"response = requests.get(data_url)\n",
"with open(file_path, "wb") as file:\n",
" file.write(response.content)\n",
"print("Téléchargement des données et sauvegarde locale.")\n",
"else:\n",
" print("Données locales déjà existantes.")\n",
"raw_data = pd.read_csv('https://app-learninglab.inria.fr/moocrr/gitlab/5212fa3d0a7441c34b57f854081c7450/mooc-rr/blob/master/module3/exo1/inc-25-PAY.csv', encoding = 'iso-8859-1', skiprows=1)\n", "raw_data = pd.read_csv('https://app-learninglab.inria.fr/moocrr/gitlab/5212fa3d0a7441c34b57f854081c7450/mooc-rr/blob/master/module3/exo1/inc-25-PAY.csv', encoding = 'iso-8859-1', skiprows=1)\n",
"raw_data" "raw_data"
] ]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment