瀏覽代碼

Updating Titanic tutorial

Marc Garcia 7 年之前
父節點
當前提交
1c82695490
共有 9 個文件被更改,包括 325 次插入406 次删除
  1. 310 406
      Overview - Titanic dataset.ipynb
  2. 二進制
      img/titanic.jpg
  3. 二進制
      img/titanic_captain.jpg
  4. 二進制
      img/titanic_classes.jpg
  5. 二進制
      img/titanic_route.gif
  6. 二進制
      img/titanic_route.png
  7. 11 0
      solutions/titanic_1.py
  8. 3 0
      solutions/titanic_2.py
  9. 1 0
      solutions/titanic_3.py

File diff suppressed because it is too large
+ 310 - 406
Overview - Titanic dataset.ipynb


二進制
img/titanic.jpg


二進制
img/titanic_captain.jpg


二進制
img/titanic_classes.jpg


二進制
img/titanic_route.gif


二進制
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')]