Browse Source

Updating Titanic tutorial

Marc Garcia 7 năm trước cách đây
mục cha
commit
1c82695490

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 310 - 406
Overview - Titanic dataset.ipynb


BIN
img/titanic.jpg


BIN
img/titanic_captain.jpg


BIN
img/titanic_classes.jpg


BIN
img/titanic_route.gif


BIN
img/titanic_route.png


+ 11 - 0
solutions/titanic_1.py

@@ -0,0 +1,11 @@
+titanic['Embarked'].unique()
+
+titanic = titanic.assign(Embarked=titanic['Embarked'].replace({'S': 'Southampton, England',
+                                                               'C': 'Cherbourg, France',
+                                                               'Q': 'Queenstown (Cobh), Ireland'}))
+
+titanic['Embarked'].value_counts()
+
+titanic['Embarked'].value_counts(normalize=True)
+
+titanic['Embarked'].value_counts(normalize=True).sort_values().plot(kind='barh');

+ 3 - 0
solutions/titanic_2.py

@@ -0,0 +1,3 @@
+(titanic.rename(columns={'Pclass': 'Class'})
+        .pivot_table(values='Survived', index='Sex', columns='Class', aggfunc='mean')
+        .style.format('{:.2%}'))

+ 1 - 0
solutions/titanic_3.py

@@ -0,0 +1 @@
+titanic.loc[full_names.str.startswith('Capt.'), ('Name', 'Age', 'Pclass')]