第1关 存活率与性别和船舱等级之间的关系

import pandas as pd
import numpy as np
import seaborn as sns
import warnings
warnings.filterwarnings("ignore")
sns.set()
import matplotlib.pyplot as plt
from matplotlib.pyplot import MultipleLocatordef student():# ********* Begin *********#a = pd.read_csv('Task1/train.csv')fig,axes = plt.subplots(1,2)sns.violinplot(x='Pclass',y='Age',data=a,split=True,ax=axes[0],hue='Survived')sns.violinplot(x='Sex',y='Age',split=True,data=a,hue='Survived',ax=axes[1])plt.savefig('Task1/img/T1.png')plt.show()# ********* End *********#

第2关 各个口岸的生还率

import pandas as pd
import numpy as np
import seaborn as sns
import warnings
warnings.filterwarnings("ignore")
sns.set()
import matplotlib.pyplot as plt
from matplotlib.pyplot import MultipleLocatordef student():# ********* Begin *********#a = pd.read_csv('Task2/train.csv')sns.factorplot(data=a,x='Embarked',y='Survived')plt.savefig('Task2/img/T1.png')plt.show()# ********* End *********#

第3关 统计各登船口岸的登船人数以及生还率

import pandas as pd
import numpy as np
import seaborn as sns
import warnings
warnings.filterwarnings("ignore")
sns.set()
import matplotlib.pyplot as pltdef student():# ********* Begin *********#a = pd.read_csv('Task3/train.csv')fig,ax = plt.subplots(2,2,figsize=(10,10))sns.countplot("Embarked",data=a,ax=ax[0,0])ax[0,0].set_title("No.Of Passengers Boarded")sns.countplot("Embarked",hue="Sex",data=a,ax=ax[0,1])ax[0,1].set_title("Male-Female Split for Embarked")sns.countplot("Embarked",hue="Survived",data=a,ax=ax[1,0])ax[1,0].set_title("Embarked vs Survived")sns.countplot("Embarked",hue='Pclass',data=a,ax=ax[1,1])ax[1,1].set_title("Embarked vs Pclass")plt.savefig("Task3/img/T1.jpg")plt.show()# ********* End *********#

第4关 船客兄弟姐妹妻子丈夫的数量与生存率之间的关系

import pandas as pd
import numpy as np
import seaborn as sns
import warnings
warnings.filterwarnings("ignore")
sns.set()
import matplotlib.pyplot as pltdef student():# ********* Begin *********#data = pd.read_csv("Task4/train.csv")f,ax = plt.subplots(1,2,figsize=(10,10))sns.barplot(x="SibSp",y="Survived",data=data,ax=ax[0])ax[0].set_title("SibSp vs Survived")sns.catplot(x="SibSp",y="Survived",data=data,ax=ax[1],kind="point")ax[1].set_title("SibSp vs Survived")plt.close(2)plt.savefig("Task4/img/T1.png")# ********* End *********#

头哥教学平台-泰坦尼克生还预测-可视化与探索性数据分析相关推荐

  1. Educoder中题目:泰坦尼克生还预测——可视化与探索性数据分析

    第1关:存活率与性别和船舱等级之间的关系 import pandas as pdimport numpy as npimport seaborn as snsimport warningswarnin ...

  2. 泰坦尼克数据集预测分析_探索性数据分析—以泰坦尼克号数据集为例(第1部分)

    泰坦尼克数据集预测分析 Imagine your group of friends have decided to spend the vacations by travelling to an am ...

  3. 泰坦尼克数据集预测分析_探索性数据分析-泰坦尼克号数据集案例研究(第二部分)

    泰坦尼克数据集预测分析 Data is simply useless until you don't know what it's trying to tell you. 除非您不知道数据在试图告诉您 ...

  4. 头哥教学平台-泰坦尼克号生还预测

    第2关 填充缺失值 import pandas as pd import numpy as npdef process_nan_value(data):'''处理data中缺失值,有缺失值的特征为`A ...

  5. 【头歌】科比投篮预测——可视化与探索性数据分析(一)

    第1关:投篮位置 import matplotlib.pyplot as plt import pandas as pd pd.set_option('display.max_columns', 10 ...

  6. 科比投篮预测——可视化与探索性数据分析(二)

    第1关:射击精准度 本关任务:绘制一个散点图,表示不同进攻方式与命中率之间的关系,具体图形示例请查看测试说明. import pandas as pd import matplotlib.pyplot ...

  7. 科比投篮预测——可视化与探索性数据分析(一)

    第1关:投篮位置 本关任务:从数据中,我们无法看出特征lat,lon和loc_x,loc_y的区别,所以我们绘制一个一行两列的两个散点图,表示loc_x,loc_y,lat,lon的关系. impor ...

  8. kaggle房价预测特征意思_机器学习-kaggle泰坦尼克生存预测(一)-数据清洗与特征构建...

    1.背景: 1.1 关于kaggle: 谷歌旗下的 Kaggle 是一个数据建模和数据分析竞赛平台.该平台是当下最流行的数据科研赛事平台,其组织的赛事受到全球数据科学爱好者追捧. 如果学生能够在该平台 ...

  9. kaggle竞赛:泰坦尼克幸存者预测

    kaggle竞赛:泰坦尼克幸存者预测--(一) import pandas as pd import numpy as np import matplotlib.pyplot as plt impor ...

最新文章

  1. 【设计模式】访问者模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )
  2. UA MATH567 高维统计III 随机矩阵12 整数环上的区间的应用:DNA序列突变点侦测的统计量及假设检验
  3. linux ie8找不到,ie浏览器不见了怎么办 三种方法搞定【图文教程】
  4. boost::geometry::detail::get_turns用法的测试程序
  5. 如何判断一个SAP CRM UI能否被扩展
  6. 贷款秒拒?你可能进了“灰名单”!
  7. php伪静态后301,动态地址rewrite伪静态,然后301跳转到伪静态时死
  8. 06-linux下Elasticsearch安装 设置Elasticsearch
  9. 一个Web报表项目的性能分析和优化实践(七):性能监测工具JavaMelody
  10. Kienct与Arduino学习笔记(2) 深度图像与现实世界的深度图的坐标
  11. Android Studio builde.gradle 配置说明
  12. 第九届河南省程序设计大赛-----表达式求值-------递归+模拟
  13. 集体智慧编程--优化
  14. SoapUI接口测试实例(webservice接口)
  15. 2018大疆校招软件岗位笔试题目(求有效工作时间)——未在线验证
  16. HP惠普笔记本电脑暗影精灵5 OMEN by HP 15-dh0153tx原装出厂Win10系统恢复原厂OEM系统
  17. RVDS4.0 破解
  18. 线上支付对接(支付宝篇)
  19. 学python还是计算机三级,考试无忧全国计算机等级考试python(python二级证书有用吗)...
  20. 《Linux C编程从入门到精通》一1.3 Shell的使用基础

热门文章

  1. 如果让你设计一个微信朋友圈,你怎么设计
  2. 手把手教你做自然语言理解智能对话的微信小程序【核心源码】
  3. 漫画|望京和西二旗全解读:最美互联网人
  4. 垃圾分类全套技术方案
  5. 因为此版本的应用程序不支持其项目类型(.csproj),若要打开它,请使用支持此类型项目的版本
  6. oracle查询数据令某字段显示固定值
  7. 京沪高铁上火车位置的实时监视模拟网站的开发
  8. 美团笔试题 淘汰分数
  9. 龙之气息服务器维修,龙之气息转职NPC位置大全 转职NPC在哪找
  10. 【黄啊码】MySQL入门—5、数据库小技巧:单个列group by就会,多个列呢?