社区
艾文的课程社区_NO_1
Python数据可视化教程:基于Plotly的动态可视化绘图
帖子详情
项目案例6: 泰坦尼克号 饼状图
艾文教编程
博客专家认证
2023-01-12 21:54:11
课时名称
课时知识点
项目案例6: 泰坦尼克号 饼状图
项目案例6: 泰坦尼克号 饼状图
...全文
87
回复
打赏
收藏
项目案例6: 泰坦尼克号 饼状图
课时名称课时知识点项目案例6: 泰坦尼克号 饼状图项目案例6: 泰坦尼克号 饼状图
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
泰坦尼克号
数据-
泰坦尼克号
数据分析报告.pdf
泰坦尼克号
数据_
泰坦尼克号
数据分析报告 891名乘客中遇难乘客有549⼈,占61.6%,⽣还乘客342⼈,占38.4%.各等级船舱乘客⼈数 各等级船舱乘客⼈数 Pclass_count=titanic_data['Pclass'].value_counts().sort_index() #⽤Bar_pie()函数作条形图和
饼状图
Bar_pie(Pclass_count) 三等船舱乘客最多,占55.1%;⼀等船舱次之占24.2%;⼆级船舱乘客最少,占20.7%.男⼥乘客分布情况 男⼥乘客分布情况 Sex_count=titanic_data['Sex'].value_counts() print(Sex_count) Bar_pie(Sex_count) male 577 female 314 Name: Sex, dtype: int64 男乘客有577⼈,占64.8%;⼥乘客有314⼈,占35.2%.乘客年龄分布情况 乘客年龄分布情况 In [84]: #乘客年龄分布直⽅图 #创建figure、subplot,并⽤hist作条形图 fig_Age=plt.figure(figsize=(10,5)) ax_Age=fig_Age.add_subplot(1,2,1) titanic_data['Age'].hist(bins=10,color='g',alpha=0.3,grid=False) #设置x轴刻度标签 ax_Age.set_xticks([0,10,20,30,40,50,60,70,80,90,100]) #添加标题,x轴标签,y轴标签 ax_Age.set_title('Hist plot of Age') ax_Age.set_xlabel('Age') ax_Age.set_ylabel('number of people') #乘客年龄分布箱线图 #作箱线图 plt.subplot(122) titanic_data.boxplot(column='Age',showfliers=False) #添加y轴标签 plt.ylabel('Age') plt.title('boxplot of Fare') titanic_data['Age'].describe() count 891.000000 mean 29.544332 std 13.013778 min 0.000000 25% 22.000000 50% 29.000000 75% 35.000000 max 80.000000 Name: Age, dtype: float64 乘客年龄⼤概成正态分布,平均年龄29岁多,最⼤的80岁,最⼩的不到1岁(利⽤int()取整,不到1岁的为0).兄弟姐妹、配偶在船上的 兄弟姐妹、配偶在船上的 乘客分布情况条形图 乘客分布情况条形图 #创建figure、subplot,⽤plot()作柱状图 fig_SibSp=plt.figure(figsize=(10,5)) ax_SibSp=fig_SibSp.add_subplot(1,2,1) SibSp_count=titanic_data['SibSp'].value_counts() SibSp_count.plot(kind='bar') #添加标题,x轴标签,y轴标签 ax_SibSp.set_title('Bar plot of SibSp') ax_SibSp.set_xlabel('number of SibSp') ax_SibSp.set_ylabel('number of people') #拥有各 数量的兄弟姐妹、配偶的乘客⽐例条形图 plt.subplot(122) SibSp_count.div(SibSp_count.sum()).plot(kind='bar') #添加标题,x、y轴 标签 plt.title('Ratio of people in SibSp') plt.xlabel('SibSp') plt.ylabel('ratio') 在船上没有兄弟姐妹配偶的乘客较多,占68.2%.⽗母、孩⼦在船上的乘客分布条形图 ⽗母、孩⼦在船上的乘客分布条形图 Parch_count=titanic_data['Parch'].value_counts() #创建figure、subplot,⽤plot()作柱状图 fig_Parch=plt.figure(figsize=(10,5)) ax_Parch=fig_Parch.add_subplot(1,2,1) Parch_count.plot(kind='bar') #添加标题,x、y轴标签 ax_Parch.set_title('Bar plot of Parch') ax
基于Hive和FineBI数据分析可视化
案例
--
泰坦尼克号
乘客数据集
生成的图表包含柱状图,折线图,
饼状图
,词云图,雷达图,文本框图。图2-7 添加乘客生存人数文本框内容,调整颜色字体大小。图2-8 添加乘客死亡人数文本框内容,调整颜色字体大小。图2-6 添加乘客总人数文本框内容,调整颜色字体大小。图2-13 确定与
饼状图
相关的数据集。图2-15 确定与词云图相关的数据集图。图2-17 确定与折线图相关的数据集。图2-18 确定与横轴,纵轴,颜色。图2-9 选择与雷达图相关的数据集。图2-11 选择与柱状图相关的数据。图2-14 确定角度,标签,颜色。
大数据
项目
开发
案例
_大数据分析技术——
项目
案例
1(猫眼电影数据分析上)...
壹猫眼Top100电影数据分析概述从这一节开始,我们就综合利用已学到的一些分析技术来尝试做一些比较复杂的实际数据分析
项目
。在这些实际的
项目
案例
中,我们将会看到一个完整的数据分析流程:数据清理——数据分析——数据可视化(即数据解释)。最终使得用户能够一眼看清楚一批复杂数据中所蕴含的知识。本节所要讲的一个
案例
是:对利用爬虫手段从猫眼网站所爬下来的Top100的电影数据展开分析。在爬下来的电影...
跟艾文学编程《零基础入门学Python》(01)基于Plotly的动态可视化绘图
本课程所有的
项目
案例
的数据包括:
泰坦尼克号
的数据、iris 数据、航班数据、金融累的数据,通过这些数据分析,可以 快速的让大家掌握
项目
中plotly 进行数据绘图分析。Plotly是一个非常著名且强大的开源数据可视化框架,它通过构建基于浏览器显示的web形式的可交互图表来展示信息,可创建多达数十种精美的图表和地图,通过观察数据,对age进行直方图的展示,实际age 数据存在missing,先用dropna函数删除missing 的数据,否则无法绘制 出图形。都可以通过 这种图表观察到这种数据。
视频教程-Python数据可视化教程:基于Plotly的动态可视化绘图-Python
Python数据可视化教程:基于Plotly的动态可视化绘图 JAVA企业级...
艾文的课程社区_NO_1
2
社区成员
301
社区内容
发帖
与我相关
我的任务
艾文的课程社区_NO_1
艾文,计算机硕士学位,企业内训讲师和金牌面试官,公司资深算法专家,现就职BAT一线大厂
复制链接
扫一扫
分享
社区描述
艾文,计算机硕士学位,企业内训讲师和金牌面试官,公司资深算法专家,现就职BAT一线大厂
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章