"maintenant nous importons nos données localement dans Jupyter "
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"data_file = \"Subject6_smoking.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)"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"raw_data = pd.read_csv(data_file)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Mission 1"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Nous effectuons le calcule des personnes qui ne fumme pas et sont en vie; qui fument et sont en vie; qui ne fument pas et sont mort; qui fument et sont mort "
"données_tab2 = {\"Fume\":[age_18_34f, age_34_54f, age_54_64f, age_65f],\"Ne fume pas\":[age_18_34fp, age_34_54fp, age_54_64fp, age_65fp],\"En vie\":[age_18_34v, age_34_54v, age_54_64v, age_65v],\"Mort\":[age_18_34m, age_34_54m, age_54_64m, age_65m], \"Taux mortalité de ceux qui fument en %\": [taux_18_34f, taux_34_54f, taux_54_64f, taux_65f], \"Taux mortalité de ceux qui ne fument pas en %\": [taux_18_34fp, taux_34_54fp, taux_54_64fp, taux_65fp]}\n",
"tab2 = pd.DataFrame(données_tab2)\n",
"tab2.index = [\"18 à 34\", \"34 à 54\", \"54 à 64\", \">=65\"]"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Afichage du deuxième tableau"
]
},
{
"cell_type": "code",
"execution_count": 92,
"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>En vie</th>\n",
" <th>Fume</th>\n",
" <th>Mort</th>\n",
" <th>Ne fume pas</th>\n",
" <th>Taux mortalité de ceux qui fument en %</th>\n",
" <th>Taux mortalité de ceux qui ne fument pas en %</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>18 à 34</th>\n",
" <td>389</td>\n",
" <td>181</td>\n",
" <td>11</td>\n",
" <td>219</td>\n",
" <td>2.76</td>\n",
" <td>2.74</td>\n",
" </tr>\n",
" <tr>\n",
" <th>34 à 54</th>\n",
" <td>376</td>\n",
" <td>237</td>\n",
" <td>60</td>\n",
" <td>199</td>\n",
" <td>17.30</td>\n",
" <td>9.55</td>\n",
" </tr>\n",
" <tr>\n",
" <th>54 à 64</th>\n",
" <td>145</td>\n",
" <td>115</td>\n",
" <td>91</td>\n",
" <td>121</td>\n",
" <td>44.35</td>\n",
" <td>33.06</td>\n",
" </tr>\n",
" <tr>\n",
" <th>>=65</th>\n",
" <td>35</td>\n",
" <td>49</td>\n",
" <td>207</td>\n",
" <td>193</td>\n",
" <td>85.71</td>\n",
" <td>85.49</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" En vie Fume Mort Ne fume pas \\\n",
"18 à 34 389 181 11 219 \n",
"34 à 54 376 237 60 199 \n",
"54 à 64 145 115 91 121 \n",
">=65 35 49 207 193 \n",
"\n",
" Taux mortalité de ceux qui fument en % \\\n",
"18 à 34 2.76 \n",
"34 à 54 17.30 \n",
"54 à 64 44.35 \n",
">=65 85.71 \n",
"\n",
" Taux mortalité de ceux qui ne fument pas en % \n",
"18 à 34 2.74 \n",
"34 à 54 9.55 \n",
"54 à 64 33.06 \n",
">=65 85.49 "
]
},
"execution_count": 92,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"tab2"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Le taux de mortalité de ceux qui on plus de 65 ans est élevé qu'elle fument ou pas."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Generation du graphique "
]
},
{
"cell_type": "code",
"execution_count": 93,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x7ffa9adcf7b8>"