no commit message

parent e9f312f1
...@@ -726,29 +726,42 @@ ...@@ -726,29 +726,42 @@
"## Taux de mortalité (question 1)" "## Taux de mortalité (question 1)"
] ]
}, },
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Nous allons calculer le taux de mortalité sur la période pour les deux groupes de femmes: fumeuses et non fumeuses, et représenter les résultats sous forme d'un tableau."
]
},
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 32, "execution_count": 36,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
"ename": "SyntaxError", "name": "stdout",
"evalue": "invalid syntax (<ipython-input-32-15a64fef2e76>, line 8)", "output_type": "stream",
"output_type": "error", "text": [
"traceback": [ " Smokers Non-Smokers\n",
"\u001b[0;36m File \u001b[0;32m\"<ipython-input-32-15a64fef2e76>\"\u001b[0;36m, line \u001b[0;32m8\u001b[0m\n\u001b[0;31m print form.format(*val)\u001b[0m\n\u001b[0m ^\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m invalid syntax\n" "Vivantes 443.000000 502.000000\n",
"Mortes 139.000000 230.000000\n",
"Taux mortalité 0.238832 0.314208\n"
] ]
} }
], ],
"source": [ "source": [
"alive = [\"nb vivantes\", len(data[(data['Smoker'] == \"Yes\") & (data['Status'] == \"Alive\")].index), len(data[(data['Smoker'] == \"No\") & (data['Status'] == \"Alive\")].index)]\n", "alive = [len(data[(data['Smoker'] == \"Yes\") & (data['Status'] == \"Alive\")].index), len(data[(data['Smoker'] == \"No\") & (data['Status'] == \"Alive\")].index)]\n",
"dead = [\"nb mortes\", len(data[(data['Smoker'] == \"Yes\") & (data['Status'] == \"Dead\")].index), len(data[(data['Smoker'] == \"No\") & (data['Status'] == \"Dead\")].index)]\n", "dead = [len(data[(data['Smoker'] == \"Yes\") & (data['Status'] == \"Dead\")].index), len(data[(data['Smoker'] == \"No\") & (data['Status'] == \"Dead\")].index)]\n",
"deathrate = [\"taux mortalite\", dead[1]/(alive[1] + dead[1]), dead[2]/(alive[2] + dead[2])]\n", "deathrate = [dead[0]/(alive[0] + dead[0]), dead[1]/(alive[1] + dead[1])]\n",
"\n", "\n",
"tab = [[\"\", \"Smokers\", \"Non Smokers\"], alive, dead, deathrate]\n", "print(pd.DataFrame([alive, dead, deathrate], [\"Vivantes\", \"Mortes\", \"Taux mortalité\"], [\"Smokers\", \"Non-Smokers\"]))"
"form=\"{0:10}{1:10}{2:10}\"\n", ]
"for val in tab:\n", },
" print form.format(*val)" {
"cell_type": "markdown",
"metadata": {},
"source": [
"On remarque que le taux de mortalité est - nettement - plus élevé dans le groupe des non fumeuses, ce qui constitue le paradoxe de Simpson"
] ]
}, },
{ {
......
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