年龄意味着什么(Python在数据分析中的应用)
admin
2023-08-31 04:05:23

今天,我将告诉你一个悲伤的故事。享有“泰坦尼克号”美誉的泰坦尼克号不沉的& quot,1912年从英国出发,驶向美国纽约。然而不幸的是,泰坦尼克号与一座冰山相撞,泰坦尼克号的船体裂成两半,沉入大西洋海底。在2224名机组人员和乘客中,1517人遇难,其中只有333具尸体被找到。

一、数据来源

本节使用了seaborn带来的泰坦尼克号幸存乘客的数据集,其中每个字节的含义如下:幸存乘客,pclassclass客舱等级,sexwho乘客性别,乘客年龄,sibspparch是否有家庭成员。单独的字段统一用于表示是否有家庭成员、票价、登船和登船地点_城镇。

Importnumpyasnp#导入库。pyplotasplt % Matplotlibinline titanic=SNS。Load _ dataset('泰坦尼克')泰坦尼克。head () #数据概述

二、问题研究

泰坦尼克号乘客基本信息。乘客信息是否与生存数据相关。

三、数据清洗

钛。isnull()。sum () #检查年龄和甲板字段中是否有缺失值。

titanic . info()# Data SNS . set(style=' dark grid 'palette=' muted 'color _ codes=true)SNS . distplot(titanic[titanic[' age ']。not null ()] ['age']) # distplot函数。

泰坦尼克号的时代。菲尔娜(泰坦尼克号[《时代》]。Mean ()) SNS。Distplot (titanic ['age'])呈正态分布,缺失值用年龄平均值填充,然后可视化年龄分布。

Sns。count plot(x=' emboaded 'data=titanic) #绘制类别计数直方图titanic[' emboaded ']=titanic[' emboaded ']。《泰坦尼克号》。isnull()。sum()用正确的寄宿地点填写缺失的值。

titanic . head()titanic=titanic . drop([' survive '' PClass '' sibsp '' Parch '' Who ''成人_男性'' deck '' embark _ town'],axis=1)泰坦尼克号。数据清理

四、数据探索

SNS。Countplot (x=' sex 'data=titanium)从上图可以看出,男乘客比女乘客多。

Sns.boxplot (x=' sex 'y=' age 'data=titanic)从上图可以看出,男女的年龄分布非常相似,只是女性乘客的年龄跨度大一点。

SNS。Countplot (x=' class 'data=titanic)对于舱位等级的计数,三等舱的数量最多。

Sns。violinplot (x=' class 'y=' age 'data=titanic)结合客舱等级绘制乘客年龄分布的箱型图。第一阶层的年龄跨度大,第三阶层的中年人分布最多。

SNS。Countplot (x=' alone 'data=titanium)统计alone字段,散客数量较多。

SNS。Countplot (x=' alive 'data=titanic)将幸存的场可视化,没有生还的乘客数量更多。

SNS。Countplot (x=' alive 'hue=' sex 'data=titanic) hue=' sex '加上性别变量,幸存者大部分是女性。

G=SNS。Facetgrid (titanic,col=' sex') #使用网格技术g.map(sns.countplot,Alive ')# dise level(age): if age=163360 return ' child ' elif age=603360 return ' age ' else 3360 return ' middle life ' titanic[' age _ level ']=titanic[' age ']。map(agelevel)#对年龄进行分类,将老人和孩子的数据分开。titanic.head()#年龄层次的SNS。Countplot (x=' age _ level 'data=titanic)对年龄可视化进行分类,成年乘客的数量占很大比例,而儿童和老人的比例很小。

SNS。Countplot (x=' alive 'hue=' age _ level 'data=titanic)乘客年龄与幸存乘客的关系并不明显。孩子活下来的几率比较高,但是老人比较小。

G=SNS。刻面网格(Titanium,Col=' Class 'Row=' Alone') #网格技术G.Map (SNS。Countplot,' Live ')乘客等级越高,生还的可能性越大,个别乘客生还的几率也越大。

相关内容

热门资讯

金花创建房间/微信金花房卡怎么... 1.微信渠道:(荣耀联盟)大厅介绍:咨询房/卡添加微信:88355042 2.微信游戏中心:打开微...
金花房间卡/金花房卡如何购买/... 金花房间卡/金花房卡如何购买/新超圣金花房卡正版如何购买新超圣是一款非常受欢迎的游戏,咨询房/卡添加...
牛牛创建房间/金花房卡批发/神... 微信游戏中心:神牛大厅房卡在哪里买打开微信,添加客服【88355042】,进入游戏中心或相关小程序,...
链接牛牛/牛牛房卡游戏代理/鸿... 鸿运大厅房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 3、根...
科技实测!牛牛房卡怎么获得/乐... 微信游戏中心:乐酷大厅房卡在哪里买打开微信,添加客服【88355042】,进入游戏中心或相关小程序,...