no commit message

parent 72f0e70f
......@@ -765,24 +765,58 @@
]
},
{
"cell_type": "code",
"execution_count": 31,
"cell_type": "markdown",
"metadata": {},
"outputs": [
"source": [
"## Taux de mortalité par classes d'age"
]
},
{
"data": {
"text/plain": [
"443"
"cell_type": "markdown",
"metadata": {},
"source": [
"Nous allons regarder si les résultats persistent en prenant en compte les différentes classes d'age"
]
},
"execution_count": 31,
{
"cell_type": "code",
"execution_count": 49,
"metadata": {},
"output_type": "execute_result"
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
" Smokers Non-Smokers\n",
"18-34 0.037037 0.026432\n",
"35-54 0.170306 0.099476\n",
"55-64 0.443478 0.330579\n",
"65+ 0.857143 0.854922\n"
]
}
],
"source": [
"len(data[(data['Smoker'] == \"Yes\") & (data['Status'] == \"Alive\")].index)"
"classes_breaks = [0,35,55,65,150] \n",
"tab_alive = [ [len(data[(data['Smoker'] == \"Yes\") & (data['Status'] == \"Alive\") & (classes_breaks[i] <= data['Age']) & (data['Age'] < classes_breaks[i+1])]), len(data[(data['Smoker'] == \"No\") & (data['Status'] == \"Alive\") & (classes_breaks[i] <= data['Age']) & (data['Age'] < classes_breaks[i+1])])] for i in [0,1,2,3]]\n",
"tab_dead = [ [len(data[(data['Smoker'] == \"Yes\") & (data['Status'] == \"Dead\") & (classes_breaks[i] <= data['Age']) & (data['Age'] < classes_breaks[i+1])]), len(data[(data['Smoker'] == \"No\") & (data['Status'] == \"Dead\") & (classes_breaks[i] <= data['Age']) & (data['Age'] < classes_breaks[i+1])])] for i in [0,1,2,3]]\n",
"tab_deathrate = [ [tab_dead[i][0]/(tab_dead[i][0]+tab_alive[i][0]) , tab_dead[i][1]/(tab_dead[i][1]+tab_alive[i][1])] for i in [0,1,2,3]]\n",
"\n",
"print(pd.DataFrame(tab_deathrate, [\"18-34\",\"35-54\",\"55-64\",\"65+\"], [\"Smokers\", \"Non-Smokers\"]))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"On remarque cette fois que, pour chaque classe d'âge, le résultat est attendu où le taux de mortalité est nettement supérieur pour le groupe des fumeuses, sauf pour les plus de 65 ans où les résultats sont sensiblement égaux."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
......
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