Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mooc-rr
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
264af2e9a1e4e844f861df089a5604e3
mooc-rr
Commits
e625ca5e
Commit
e625ca5e
authored
Oct 30, 2024
by
264af2e9a1e4e844f861df089a5604e3
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no commit message
parent
a72944f7
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
435 additions
and
437 deletions
+435
-437
exerciceTabac.ipynb
module3/exo2/exerciceTabac.ipynb
+435
-437
No files found.
module3/exo2/exerciceTabac.ipynb
View file @
e625ca5e
...
...
@@ -22,7 +22,7 @@
},
{
"cell_type": "code",
"execution_count":
2
,
"execution_count":
1
,
"metadata": {},
"outputs": [],
"source": [
...
...
@@ -41,7 +41,7 @@
},
{
"cell_type": "code",
"execution_count":
3
,
"execution_count":
2
,
"metadata": {},
"outputs": [],
"source": [
...
...
@@ -50,7 +50,7 @@
},
{
"cell_type": "code",
"execution_count":
4
,
"execution_count":
3
,
"metadata": {
"scrolled": true
},
...
...
@@ -520,7 +520,7 @@
"[1314 rows x 3 columns]"
]
},
"execution_count":
4
,
"execution_count":
3
,
"metadata": {},
"output_type": "execute_result"
}
...
...
@@ -541,20 +541,20 @@
},
{
"cell_type": "code",
"execution_count":
9
,
"execution_count":
13
,
"metadata": {},
"outputs": [],
"source": [
"#trier = raw_data.sort_values(by = [\"Smoker\"])\n",
"masq = raw_data[\"Smoker\"] == \"Yes\"\n",
"fumeuses = raw_data.loc[masq]\n",
"nonFumeuses =
raw_data
.loc[raw_data[\"Smoker\"]==\"No\"]\n",
"nonFumeuses =
trier
.loc[raw_data[\"Smoker\"]==\"No\"]\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count":
10
,
"execution_count":
5
,
"metadata": {},
"outputs": [
{
...
...
@@ -585,184 +585,184 @@
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>
0
</th>\n",
" <th>
915
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
21.0
</td>\n",
" <td>
47.4
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <th>1
095
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
19.3
</td>\n",
" <td>
30.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
4
</th>\n",
" <th>
941
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
81
.4</td>\n",
" <td>
30
.4</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
7
</th>\n",
" <th>
1311
</th>\n",
" <td>Yes</td>\n",
" <td>Dead</td>\n",
" <td>
57.5
</td>\n",
" <td>
62.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
8
</th>\n",
" <th>
1091
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
24.8
</td>\n",
" <td>
60.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <th>9
45
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
49.5
</td>\n",
" <td>
60.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
0
</th>\n",
" <th>1
148
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
30.0
</td>\n",
" <td>
50.6
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
2
</th>\n",
" <th>1
307
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>4
9.2
</td>\n",
" <td>4
3.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
19
</th>\n",
" <th>
913
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>
65.7
</td>\n",
" <td>
Dead
</td>\n",
" <td>
84.4
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
21
</th>\n",
" <th>
946
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
38.3
</td>\n",
" <td>
25.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
23
</th>\n",
" <th>
1276
</th>\n",
" <td>Yes</td>\n",
" <td>
Dead
</td>\n",
" <td>
62.3
</td>\n",
" <td>
Alive
</td>\n",
" <td>
58.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
26
</th>\n",
" <th>
950
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>
59.2
</td>\n",
" <td>
Dead
</td>\n",
" <td>
43.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
30
</th>\n",
" <th>
1309
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>3
4.6
</td>\n",
" <td>3
5.9
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
31
</th>\n",
" <th>
947
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>
51.9
</td>\n",
" <td>
Dead
</td>\n",
" <td>
37.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
32
</th>\n",
" <th>
1125
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
49.9
</td>\n",
" <td>
57.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
35
</th>\n",
" <th>
948
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>4
6
.7</td>\n",
" <td>4
7
.7</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
36
</th>\n",
" <th>
1093
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>
44.4
</td>\n",
" <td>
Dead
</td>\n",
" <td>
84.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
37
</th>\n",
" <th>
911
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
29.5
</td>\n",
" <td>
38.6
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
38
</th>\n",
" <th>
1273
</th>\n",
" <td>Yes</td>\n",
" <td>
Dead
</td>\n",
" <td>
33.0
</td>\n",
" <td>
Alive
</td>\n",
" <td>
55.7
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
3
9</th>\n",
" <th>
114
9</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
35.6
</td>\n",
" <td>
21.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
40
</th>\n",
" <th>
1111
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
39.1
</td>\n",
" <td>
41.9
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
42
</th>\n",
" <th>
1127
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>3
5.7
</td>\n",
" <td>3
2.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
46
</th>\n",
" <th>
1115
</th>\n",
" <td>Yes</td>\n",
" <td>Dead</td>\n",
" <td>
44
.3</td>\n",
" <td>
63
.3</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
48
</th>\n",
" <th>
1114
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>3
7.5
</td>\n",
" <td>
Dead
</td>\n",
" <td>3
1.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
49
</th>\n",
" <th>
1143
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>2
2.1
</td>\n",
" <td>2
6.6
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
53
</th>\n",
" <th>
1102
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
39.0
</td>\n",
" <td>
29.7
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
56
</th>\n",
" <th>
1142
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>
40.1
</td>\n",
" <td>
Dead
</td>\n",
" <td>
71.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
6
0</th>\n",
" <th>
114
0</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
58.1
</td>\n",
" <td>
42.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
61
</th>\n",
" <th>
1288
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>3
7
.3</td>\n",
" <td>
Dead
</td>\n",
" <td>3
9
.3</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
63
</th>\n",
" <th>
1132
</th>\n",
" <td>Yes</td>\n",
" <td>
Dead
</td>\n",
" <td>
36.3
</td>\n",
" <td>
Alive
</td>\n",
" <td>
18.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
...
...
@@ -771,184 +771,184 @@
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1240
</th>\n",
" <th>
649
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
29.7
</td>\n",
" <td>
36.9
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1243
</th>\n",
" <th>
650
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>
40.1
</td>\n",
" <td>
Dead
</td>\n",
" <td>
81.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
125
1</th>\n",
" <th>
61
1</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
27.8
</td>\n",
" <td>
43.4
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1252
</th>\n",
" <th>
608
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
52.4
</td>\n",
" <td>
23.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1253
</th>\n",
" <th>
605
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
27.8
</td>\n",
" <td>
59.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
125
4</th>\n",
" <th>
60
4</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>4
1.0
</td>\n",
" <td>4
3.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1259
</th>\n",
" <th>
554
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
40.8
</td>\n",
" <td>
21.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1260
</th>\n",
" <th>
555
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>
20.4
</td>\n",
" <td>
Dead
</td>\n",
" <td>
76.9
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1263
</th>\n",
" <th>
558
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>
20.9
</td>\n",
" <td>
Dead
</td>\n",
" <td>
75.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1264
</th>\n",
" <th>
560
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
45.5
</td>\n",
" <td>
53.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1269
</th>\n",
" <th>
562
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
38.8
</td>\n",
" <td>
43.7
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1270
</th>\n",
" <th>
563
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>5
5.5
</td>\n",
" <td>5
0.9
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1271
</th>\n",
" <th>
565
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
24.9
</td>\n",
" <td>
32.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1273
</th>\n",
" <th>
566
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>5
5
.7</td>\n",
" <td>5
0
.7</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1276
</th>\n",
" <th>
567
</th>\n",
" <td>Yes</td>\n",
" <td>
Alive
</td>\n",
" <td>
58.5
</td>\n",
" <td>
Dead
</td>\n",
" <td>
66.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1278
</th>\n",
" <th>
569
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
43.7
</td>\n",
" <td>
27.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1282
</th>\n",
" <th>
548
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>51.2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1284</th>\n",
" <td>Yes</td>\n",
" <td>Dead</td>\n",
" <td>36.0</td>\n",
" <td>62.1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1285
</th>\n",
" <th>
571
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
48.3
</td>\n",
" <td>
38.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1288
</th>\n",
" <th>
573
</th>\n",
" <td>Yes</td>\n",
" <td>Dead</td>\n",
" <td>
39.3
</td>\n",
" <td>
55.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
129
5</th>\n",
" <th>
57
5</th>\n",
" <td>Yes</td>\n",
" <td>
Dead
</td>\n",
" <td>
82.4
</td>\n",
" <td>
Alive
</td>\n",
" <td>
50.9
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1296
</th>\n",
" <th>
580
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
38.3
</td>\n",
" <td>
42.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1297
</th>\n",
" <th>
583
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
32.7
</td>\n",
" <td>
26.6
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1299
</th>\n",
" <th>
584
</th>\n",
" <td>Yes</td>\n",
" <td>
Dead
</td>\n",
" <td>
60.0
</td>\n",
" <td>
Alive
</td>\n",
" <td>
23.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1303
</th>\n",
" <th>
587
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>3
1.2
</td>\n",
" <td>3
4.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1304
</th>\n",
" <th>
589
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
47.8
</td>\n",
" <td>
28.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1305
</th>\n",
" <th>
591
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
60.9
</td>\n",
" <td>
38.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1307
</th>\n",
" <th>
592
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>4
3
.0</td>\n",
" <td>4
1
.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1309
</th>\n",
" <th>
595
</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>
35.9
</td>\n",
" <td>
25.7
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1311
</th>\n",
" <th>
572
</th>\n",
" <td>Yes</td>\n",
" <td>Dead</td>\n",
" <td>62.1</td>\n",
" <td>66.8</td>\n",
" </tr>\n",
" <tr>\n",
" <th>656</th>\n",
" <td>Yes</td>\n",
" <td>Alive</td>\n",
" <td>43.0</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
...
...
@@ -957,72 +957,72 @@
],
"text/plain": [
" Smoker Status Age\n",
"0 Yes Alive 21.0\n",
"1 Yes Alive 19.3\n",
"4 Yes Alive 81.4\n",
"7 Yes Dead 57.5\n",
"8 Yes Alive 24.8\n",
"9 Yes Alive 49.5\n",
"10 Yes Alive 30.0\n",
"12 Yes Alive 49.2\n",
"19 Yes Alive 65.7\n",
"21 Yes Alive 38.3\n",
"23 Yes Dead 62.3\n",
"26 Yes Alive 59.2\n",
"30 Yes Alive 34.6\n",
"31 Yes Alive 51.9\n",
"32 Yes Alive 49.9\n",
"35 Yes Alive 46.7\n",
"36 Yes Alive 44.4\n",
"37 Yes Alive 29.5\n",
"38 Yes Dead 33.0\n",
"39 Yes Alive 35.6\n",
"40 Yes Alive 39.1\n",
"42 Yes Alive 35.7\n",
"46 Yes Dead 44.3\n",
"48 Yes Alive 37.5\n",
"49 Yes Alive 22.1\n",
"53 Yes Alive 39.0\n",
"56 Yes Alive 40.1\n",
"60 Yes Alive 58.1\n",
"61 Yes Alive 37.3\n",
"63 Yes Dead 36.3\n",
"... ... ... ...\n",
"1240 Yes Alive 29.7\n",
"1243 Yes Alive 40.1\n",
"1251 Yes Alive 27.8\n",
"1252 Yes Alive 52.4\n",
"1253 Yes Alive 27.8\n",
"1254 Yes Alive 41.0\n",
"1259 Yes Alive 40.8\n",
"1260 Yes Alive 20.4\n",
"1263 Yes Alive 20.9\n",
"1264 Yes Alive 45.5\n",
"1269 Yes Alive 38.8\n",
"1270 Yes Alive 55.5\n",
"1271 Yes Alive 24.9\n",
"1273 Yes Alive 55.7\n",
"1276 Yes Alive 58.5\n",
"1278 Yes Alive 43.7\n",
"1282 Yes Alive 51.2\n",
"1284 Yes Dead 36.0\n",
"1285 Yes Alive 48.3\n",
"1288 Yes Dead 39.3\n",
"1295 Yes Dead 82.4\n",
"1296 Yes Alive 38.3\n",
"1297 Yes Alive 32.7\n",
"1299 Yes Dead 60.0\n",
"1303 Yes Alive 31.2\n",
"1304 Yes Alive 47.8\n",
"1305 Yes Alive 60.9\n",
"915 Yes Alive 47.4\n",
"1095 Yes Alive 30.2\n",
"941 Yes Alive 30.4\n",
"1311 Yes Dead 62.1\n",
"1091 Yes Alive 60.0\n",
"945 Yes Alive 60.2\n",
"1148 Yes Alive 50.6\n",
"1307 Yes Alive 43.0\n",
"913 Yes Dead 84.4\n",
"946 Yes Alive 25.0\n",
"1276 Yes Alive 58.5\n",
"950 Yes Dead 43.3\n",
"1309 Yes Alive 35.9\n",
"1311 Yes Dead 62.1\n",
"947 Yes Dead 37.1\n",
"1125 Yes Alive 57.2\n",
"948 Yes Alive 47.7\n",
"1093 Yes Dead 84.3\n",
"911 Yes Alive 38.6\n",
"1273 Yes Alive 55.7\n",
"1149 Yes Alive 21.5\n",
"1111 Yes Alive 41.9\n",
"1127 Yes Alive 32.5\n",
"1115 Yes Dead 63.3\n",
"1114 Yes Dead 31.3\n",
"1143 Yes Alive 26.6\n",
"1102 Yes Alive 29.7\n",
"1142 Yes Dead 71.0\n",
"1140 Yes Alive 42.3\n",
"1288 Yes Dead 39.3\n",
"1132 Yes Alive 18.0\n",
"... ... ... ...\n",
"649 Yes Alive 36.9\n",
"650 Yes Dead 81.8\n",
"611 Yes Alive 43.4\n",
"608 Yes Alive 23.5\n",
"605 Yes Alive 59.0\n",
"604 Yes Alive 43.8\n",
"554 Yes Alive 21.3\n",
"555 Yes Dead 76.9\n",
"558 Yes Dead 75.2\n",
"560 Yes Alive 53.0\n",
"562 Yes Alive 43.7\n",
"563 Yes Alive 50.9\n",
"565 Yes Alive 32.8\n",
"566 Yes Alive 50.7\n",
"567 Yes Dead 66.1\n",
"569 Yes Alive 27.2\n",
"548 Yes Alive 62.1\n",
"571 Yes Alive 38.1\n",
"573 Yes Dead 55.2\n",
"575 Yes Alive 50.9\n",
"580 Yes Alive 42.5\n",
"583 Yes Alive 26.6\n",
"584 Yes Alive 23.3\n",
"587 Yes Alive 34.8\n",
"589 Yes Alive 28.2\n",
"591 Yes Alive 38.5\n",
"592 Yes Alive 41.0\n",
"595 Yes Alive 25.7\n",
"572 Yes Dead 66.8\n",
"656 Yes Alive 43.0\n",
"\n",
"[582 rows x 3 columns]"
]
},
"execution_count":
10
,
"execution_count":
5
,
"metadata": {},
"output_type": "execute_result"
}
...
...
@@ -1033,7 +1033,7 @@
},
{
"cell_type": "code",
"execution_count":
11
,
"execution_count":
6
,
"metadata": {},
"outputs": [
{
...
...
@@ -1064,184 +1064,184 @@
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>
2
</th>\n",
" <th>
1313
</th>\n",
" <td>No</td>\n",
" <td>
Dead
</td>\n",
" <td>
57.5
</td>\n",
" <td>
Alive
</td>\n",
" <td>
39.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
3
</th>\n",
" <th>
1048
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
47.1
</td>\n",
" <td>
28.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <th>5
68
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>3
6.8
</td>\n",
" <td>3
3.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
6
</th>\n",
" <th>
1047
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
23.8
</td>\n",
" <td>
62.6
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
11
</th>\n",
" <th>
570
</th>\n",
" <td>No</td>\n",
" <td>Dead</td>\n",
" <td>
66.0
</td>\n",
" <td>
56.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
3
</th>\n",
" <th>1
046
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
58.4
</td>\n",
" <td>
20.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
4
</th>\n",
" <th>1
045
</th>\n",
" <td>No</td>\n",
" <td>
Dead
</td>\n",
" <td>
60.6
</td>\n",
" <td>
Alive
</td>\n",
" <td>
48.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
5
</th>\n",
" <th>1
044
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
25.1
</td>\n",
" <td>
32.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
16
</th>\n",
" <th>
574
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
43.5
</td>\n",
" <td>
51.6
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
17
</th>\n",
" <th>
576
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
27.1
</td>\n",
" <td>
41.4
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
18
</th>\n",
" <th>
577
</th>\n",
" <td>No</td>\n",
" <td>
Alive
</td>\n",
" <td>
58.3
</td>\n",
" <td>
Dead
</td>\n",
" <td>
65.4
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
20
</th>\n",
" <th>
578
</th>\n",
" <td>No</td>\n",
" <td>Dead</td>\n",
" <td>
73.2
</td>\n",
" <td>
67.7
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
22
</th>\n",
" <th>
579
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>3
3.4
</td>\n",
" <td>3
7.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
24
</th>\n",
" <th>
1042
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
18.0
</td>\n",
" <td>
61.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
25
</th>\n",
" <th>
581
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
56.2
</td>\n",
" <td>
23.9
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
27
</th>\n",
" <th>
582
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
25.8
</td>\n",
" <td>
60.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
28
</th>\n",
" <th>
585
</th>\n",
" <td>No</td>\n",
" <td>Dead</td>\n",
" <td>
36.9
</td>\n",
" <td>
75.6
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
29
</th>\n",
" <th>
586
</th>\n",
" <td>No</td>\n",
" <td>
Alive
</td>\n",
" <td>
20.2
</td>\n",
" <td>
Dead
</td>\n",
" <td>
72.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
33
</th>\n",
" <th>
1039
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
19.4
</td>\n",
" <td>
21.7
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
34
</th>\n",
" <th>
588
</th>\n",
" <td>No</td>\n",
" <td>
Alive
</td>\n",
" <td>5
6.9
</td>\n",
" <td>
Dead
</td>\n",
" <td>5
5.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
41
</th>\n",
" <th>
1038
</th>\n",
" <td>No</td>\n",
" <td>Dead</td>\n",
" <td>
69.7
</td>\n",
" <td>
81.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
43
</th>\n",
" <th>
590
</th>\n",
" <td>No</td>\n",
" <td>Dead</td>\n",
" <td>7
5.8
</td>\n",
" <td>7
9.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
4
4</th>\n",
" <th>
56
4</th>\n",
" <td>No</td>\n",
" <td>
Alive
</td>\n",
" <td>2
5.3
</td>\n",
" <td>
Dead
</td>\n",
" <td>2
9.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
45
</th>\n",
" <th>
1051
</th>\n",
" <td>No</td>\n",
" <td>
Dead
</td>\n",
" <td>
83.0
</td>\n",
" <td>
Alive
</td>\n",
" <td>
53.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
47
</th>\n",
" <th>
1052
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
18.5
</td>\n",
" <td>
20.7
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5
0
</th>\n",
" <th>5
61
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
82.8
</td>\n",
" <td>
62.4
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5
1
</th>\n",
" <th>5
29
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
45.0
</td>\n",
" <td>
25.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
52
</th>\n",
" <th>
1068
</th>\n",
" <td>No</td>\n",
" <td>
Dead
</td>\n",
" <td>
73.3
</td>\n",
" <td>
Alive
</td>\n",
" <td>
49.4
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5
4
</th>\n",
" <th>5
33
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
28.4
</td>\n",
" <td>
35.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5
5
</th>\n",
" <th>5
34
</th>\n",
" <td>No</td>\n",
" <td>
Dead
</td>\n",
" <td>
73.7
</td>\n",
" <td>
Alive
</td>\n",
" <td>
38.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
...
...
@@ -1250,184 +1250,184 @@
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
262
</th>\n",
" <th>1
128
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
41.2
</td>\n",
" <td>
19.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1265
</th>\n",
" <th>
396
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>2
6.7
</td>\n",
" <td>2
0.4
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1266
</th>\n",
" <th>
261
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>4
1.8
</td>\n",
" <td>4
9.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
267
</th>\n",
" <th>1
190
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>3
3
.7</td>\n",
" <td>3
8
.7</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1
268</th>\n",
" <th>268</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>5
6.5
</td>\n",
" <td>5
2.4
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1272
</th>\n",
" <th>
256
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
33.0
</td>\n",
" <td>
52.6
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1274
</th>\n",
" <th>
398
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
25.7
</td>\n",
" <td>
46.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1275
</th>\n",
" <th>
277
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
19.5
</td>\n",
" <td>
55.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
277
</th>\n",
" <th>1
183
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
23.4
</td>\n",
" <td>
57.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1279
</th>\n",
" <th>
278
</th>\n",
" <td>No</td>\n",
" <td>
Alive
</td>\n",
" <td>
34.4
</td>\n",
" <td>
Dead
</td>\n",
" <td>
87.7
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1280
</th>\n",
" <th>
383
</th>\n",
" <td>No</td>\n",
" <td>Dead</td>\n",
" <td>
83.9
</td>\n",
" <td>
74.1
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
281
</th>\n",
" <th>1
196
</th>\n",
" <td>No</td>\n",
" <td>
Alive
</td>\n",
" <td>
34.9
</td>\n",
" <td>
Dead
</td>\n",
" <td>
76.2
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
128
3</th>\n",
" <th>
27
3</th>\n",
" <td>No</td>\n",
" <td>
Dead
</td>\n",
" <td>
86.3
</td>\n",
" <td>
Alive
</td>\n",
" <td>
36.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1286
</th>\n",
" <th>
252
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
63
.1</td>\n",
" <td>
20
.1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1287
</th>\n",
" <th>
384
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
60.8
</td>\n",
" <td>
37.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1289
</th>\n",
" <th>
403
</th>\n",
" <td>No</td>\n",
" <td>
Alive
</td>\n",
" <td>
36.7
</td>\n",
" <td>
Dead
</td>\n",
" <td>
78.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
129
0</th>\n",
" <th>
25
0</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
63
.8</td>\n",
" <td>
30
.8</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1291
</th>\n",
" <th>
249
</th>\n",
" <td>No</td>\n",
" <td>Dead</td>\n",
" <td>
71
.3</td>\n",
" <td>
84
.3</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1292
</th>\n",
" <th>
404
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
57.7
</td>\n",
" <td>
26.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
293
</th>\n",
" <th>1
131
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
63.2
</td>\n",
" <td>
22.9
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
29
4</th>\n",
" <th>1
18
4</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>46.
6
</td>\n",
" <td>46.
5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1298
</th>\n",
" <th>
282
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
39.7
</td>\n",
" <td>
18.5
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
300
</th>\n",
" <th>1
194
</th>\n",
" <td>No</td>\n",
" <td>Dead</td>\n",
" <td>
71.0
</td>\n",
" <td>
83.3
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1301
</th>\n",
" <th>
255
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
20.5
</td>\n",
" <td>
19.6
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1302
</th>\n",
" <th>
405
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
44.4
</td>\n",
" <td>
63.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
130
6</th>\n",
" <th>
27
6</th>\n",
" <td>No</td>\n",
" <td>
Dead
</td>\n",
" <td>
61
.4</td>\n",
" <td>
Alive
</td>\n",
" <td>
38
.4</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
308
</th>\n",
" <th>1
124
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
42.1
</td>\n",
" <td>
52.0
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1310
</th>\n",
" <th>
275
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
22.3
</td>\n",
" <td>
38.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1
312
</th>\n",
" <th>1
185
</th>\n",
" <td>No</td>\n",
" <td>Dead</td>\n",
" <td>
88.6
</td>\n",
" <td>
73.8
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>
1313
</th>\n",
" <th>
280
</th>\n",
" <td>No</td>\n",
" <td>Alive</td>\n",
" <td>
39
.1</td>\n",
" <td>
74
.1</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
...
...
@@ -1436,72 +1436,72 @@
],
"text/plain": [
" Smoker Status Age\n",
"2 No Dead 57.5\n",
"3 No Alive 47.1\n",
"5 No Alive 36.8\n",
"6 No Alive 23.8\n",
"11 No Dead 66.0\n",
"13 No Alive 58.4\n",
"14 No Dead 60.6\n",
"15 No Alive 25.1\n",
"16 No Alive 43.5\n",
"17 No Alive 27.1\n",
"18 No Alive 58.3\n",
"20 No Dead 73.2\n",
"22 No Alive 33.4\n",
"24 No Alive 18.0\n",
"25 No Alive 56.2\n",
"27 No Alive 25.8\n",
"28 No Dead 36.9\n",
"29 No Alive 20.2\n",
"33 No Alive 19.4\n",
"34 No Alive 56.9\n",
"41 No Dead 69.7\n",
"43 No Dead 75.8\n",
"44 No Alive 25.3\n",
"45 No Dead 83.0\n",
"47 No Alive 18.5\n",
"50 No Alive 82.8\n",
"51 No Alive 45.0\n",
"52 No Dead 73.3\n",
"54 No Alive 28.4\n",
"55 No Dead 73.7\n",
"... ... ... ...\n",
"1262 No Alive 41.2\n",
"1265 No Alive 26.7\n",
"1266 No Alive 41.8\n",
"1267 No Alive 33.7\n",
"1268 No Alive 56.5\n",
"1272 No Alive 33.0\n",
"1274 No Alive 25.7\n",
"1275 No Alive 19.5\n",
"1277 No Alive 23.4\n",
"1279 No Alive 34.4\n",
"1280 No Dead 83.9\n",
"1281 No Alive 34.9\n",
"1283 No Dead 86.3\n",
"1286 No Alive 63.1\n",
"1287 No Alive 60.8\n",
"1289 No Alive 36.7\n",
"1290 No Alive 63.8\n",
"1291 No Dead 71.3\n",
"1292 No Alive 57.7\n",
"1293 No Alive 63.2\n",
"1294 No Alive 46.6\n",
"1298 No Alive 39.7\n",
"1300 No Dead 71.0\n",
"1301 No Alive 20.5\n",
"1302 No Alive 44.4\n",
"1306 No Dead 61.4\n",
"1308 No Alive 42.1\n",
"1310 No Alive 22.3\n",
"1312 No Dead 88.6\n",
"1313 No Alive 39.1\n",
"1048 No Alive 28.5\n",
"568 No Alive 33.5\n",
"1047 No Alive 62.6\n",
"570 No Dead 56.2\n",
"1046 No Alive 20.3\n",
"1045 No Alive 48.5\n",
"1044 No Alive 32.2\n",
"574 No Alive 51.6\n",
"576 No Alive 41.4\n",
"577 No Dead 65.4\n",
"578 No Dead 67.7\n",
"579 No Alive 37.8\n",
"1042 No Alive 61.5\n",
"581 No Alive 23.9\n",
"582 No Alive 60.1\n",
"585 No Dead 75.6\n",
"586 No Dead 72.1\n",
"1039 No Alive 21.7\n",
"588 No Dead 55.3\n",
"1038 No Dead 81.8\n",
"590 No Dead 79.3\n",
"564 No Dead 29.8\n",
"1051 No Alive 53.8\n",
"1052 No Alive 20.7\n",
"561 No Alive 62.4\n",
"529 No Alive 25.5\n",
"1068 No Alive 49.4\n",
"533 No Alive 35.1\n",
"534 No Alive 38.0\n",
"... ... ... ...\n",
"1128 No Alive 19.1\n",
"396 No Alive 20.4\n",
"261 No Alive 49.1\n",
"1190 No Alive 38.7\n",
"268 No Alive 52.4\n",
"256 No Alive 52.6\n",
"398 No Alive 46.2\n",
"277 No Alive 55.3\n",
"1183 No Alive 57.5\n",
"278 No Dead 87.7\n",
"383 No Dead 74.1\n",
"1196 No Dead 76.2\n",
"273 No Alive 36.5\n",
"252 No Alive 20.1\n",
"384 No Alive 37.0\n",
"403 No Dead 78.0\n",
"250 No Alive 30.8\n",
"249 No Dead 84.3\n",
"404 No Alive 26.8\n",
"1131 No Alive 22.9\n",
"1184 No Alive 46.5\n",
"282 No Alive 18.5\n",
"1194 No Dead 83.3\n",
"255 No Alive 19.6\n",
"405 No Alive 63.0\n",
"276 No Alive 38.4\n",
"1124 No Alive 52.0\n",
"275 No Alive 38.8\n",
"1185 No Dead 73.8\n",
"280 No Alive 74.1\n",
"\n",
"[732 rows x 3 columns]"
]
},
"execution_count":
11
,
"execution_count":
6
,
"metadata": {},
"output_type": "execute_result"
}
...
...
@@ -1512,15 +1512,15 @@
},
{
"cell_type": "code",
"execution_count":
6
,
"execution_count":
7
,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"
73
2\n",
"
58
2\n"
"
58
2\n",
"
73
2\n"
]
}
],
...
...
@@ -1533,7 +1533,7 @@
},
{
"cell_type": "code",
"execution_count":
13
,
"execution_count":
8
,
"metadata": {},
"outputs": [
{
...
...
@@ -1542,7 +1542,7 @@
"139"
]
},
"execution_count":
13
,
"execution_count":
8
,
"metadata": {},
"output_type": "execute_result"
}
...
...
@@ -1554,7 +1554,7 @@
},
{
"cell_type": "code",
"execution_count":
14
,
"execution_count":
9
,
"metadata": {},
"outputs": [
{
...
...
@@ -1563,7 +1563,7 @@
"230"
]
},
"execution_count":
14
,
"execution_count":
9
,
"metadata": {},
"output_type": "execute_result"
}
...
...
@@ -1575,15 +1575,15 @@
},
{
"cell_type": "code",
"execution_count":
2
0,
"execution_count":
1
0,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Sur la période donnée, il y a pour les fumeuses un taux de mortalité de :
18.989071038251364
%\n",
"et il y a pour les non fumeuses un taux de mortalité de : 3
9.51890034364261
%\n"
"Sur la période donnée, il y a pour les fumeuses un taux de mortalité de :
23.883161512027492
%\n",
"et il y a pour les non fumeuses un taux de mortalité de : 3
1.420765027322407
%\n"
]
}
],
...
...
@@ -1596,7 +1596,7 @@
},
{
"cell_type": "code",
"execution_count":
39
,
"execution_count":
11
,
"metadata": {},
"outputs": [
{
...
...
@@ -1620,7 +1620,7 @@
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>
Fumeuses
</th>\n",
" <th>
Statut
</th>\n",
" <th>tauxMortalite</th>\n",
" </tr>\n",
" </thead>\n",
...
...
@@ -1628,55 +1628,44 @@
" <tr>\n",
" <th>0</th>\n",
" <td>Fumeuses</td>\n",
" <td>
18.989071
</td>\n",
" <td>
23.883162
</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>nonFumeuses</td>\n",
" <td>3
9.518900
</td>\n",
" <td>3
1.420765
</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
"
Fumeuses
tauxMortalite\n",
"0 Fumeuses
18.989071
\n",
"1 nonFumeuses 3
9.518900
"
"
Statut
tauxMortalite\n",
"0 Fumeuses
23.883162
\n",
"1 nonFumeuses 3
1.420765
"
]
},
"execution_count":
39
,
"execution_count":
11
,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"d = {\"tauxMortalite\" : [tauxMortF*100, tauxMortNF*100], \"
Fumeuses
\" : [\"Fumeuses\", \"nonFumeuses\"]}\n",
"d = {\"tauxMortalite\" : [tauxMortF*100, tauxMortNF*100], \"
Statut
\" : [\"Fumeuses\", \"nonFumeuses\"]}\n",
"dt = pd.DataFrame(data = d)\n",
"dt"
]
},
{
"cell_type": "code",
"execution_count":
37
,
"execution_count":
12
,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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\n",
"text/plain": [
"array([[<matplotlib.axes._subplots.AxesSubplot object at 0x7f2c371ac6d8>]],\n",
" dtype=object)"
]
},
"execution_count": 37,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
"<Figure size 576x360 with 1 Axes>"
]
},
"metadata": {
...
...
@@ -1687,7 +1676,16 @@
],
"source": [
"%matplotlib inline\n",
"dt.hist(xrot=20)\n"
"plt.figure(figsize=(8, 5))\n",
"plt.bar(dt[\"Statut\"], dt[\"tauxMortalite\"], color=['salmon', 'skyblue'])\n",
"\n",
"# Titre et labels\n",
"plt.title(\"Taux de mortalité par statut de tabagisme\")\n",
"plt.xlabel(\"Statut\")\n",
"plt.ylabel(\"Taux de mortalité (%)\")\n",
"\n",
"# Affichage du graphique\n",
"plt.show()\n"
]
},
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment