《大数据可视化》(第2版)
实验手册
课程名称:大数据可视化
课程代码:[具体课程代码]
课程性质:专业核心课程
适用专业:数据科学与大数据技术、信息管理与信息系统、计算机科学与技术等
实验一:大数据知识宝藏——可视化工具GAPMINDER
实验目的
通过使用GAPMINDER工具,熟悉数据可视化的基本概念和操作,了解如何通过可视化工具展示数据的趋势和模式。
实验内容
访问GAPMINDER官方网站,注册并登录。
选择一个感兴趣的数据集,如全球人均GDP与预期寿命。
使用GAPMINDER的可视化工具,生成动态图表,观察不同国家在选定指标上的变化趋势。
调整图表的参数,如时间范围、数据点大小等,以更好地展示数据特点。
截图并保存生成的图表,撰写实验报告,分析数据变化趋势和可视化效果。
实验步骤
打开浏览器,访问?GAPMINDER官网。
点击“数据”选项,选择“全球数据”。
在数据列表中,找到“人均GDP”和“预期寿命”数据集,点击“可视化”。
在可视化页面,选择“动态气泡图”作为图表类型。
调整时间滑块,观察不同年份的数据变化。
点击“设置”按钮,调整数据点的大小、颜色等参数,以突出显示特定国家或地区。
截图保存生成的图表,并记录下图表的参数设置。
撰写实验报告,包括实验目的、实验步骤、实验结果(图表截图)和数据分析。
实验报告要求
实验目的:简述本次实验的目的和意义。
实验步骤:详细记录实验操作的步骤。
实验结果:插入生成的图表截图,并描述图表展示的数据趋势。
数据分析:分析数据变化趋势,讨论可视化效果对数据理解的帮助。
实验心得:总结使用GAPMINDER工具的体验和收获。
实验二:绘制新的泰坦尼克号镶嵌图
实验目的
通过绘制泰坦尼克号的镶嵌图,学习如何使用数据可视化工具展示分类数据的比例关系,理解镶嵌图在数据可视化中的应用。
实验内容
获取泰坦尼克号乘客数据集,数据集包含乘客的生存状态、性别、船舱等级等信息。
使用Excel或Tableau工具,绘制镶嵌图,展示不同性别和船舱等级的乘客生存比例。
调整图表的颜色、标签等参数,以提高图表的可读性和美观性。
截图并保存生成的图表,撰写实验报告,分析生存比例与性别、船舱等级的关系。
实验步骤
下载泰坦尼克号乘客数据集,数据集可以从Kaggle等数据集平台获取。
打开Excel或Tableau工具,导入数据集。
在Excel中,选择“插入”-“图表”-“镶嵌图”;在Tableau中,选择“显示me”-“镶嵌图”。
将“性别”和“船舱等级”设置为行字段,将“生存状态”设置为列字段。
调整图表的颜色,为不同生存状态的乘客设置不同的颜色。
添加数据标签,显示每个镶嵌块的生存比例。
截图保存生成的图表,并记录下图表的参数设置。
撰写实验报告,包括实验目的、实验步骤、实验结果(图表截图)和数据分析。
实验报告要求
实验目的:简述本次实验的目的和意义。
实验步骤:详细记录实验操作的步骤。
实验结果:插入生成的图表截图,并描述图表展示的数据比例关系。
数据分析:分析生存比例与性别、船舱等级的关系,讨论镶嵌图在展示分类数据中的优势。
实验心得:总结绘制镶嵌图的技巧和使用Excel或Tableau工具的体验。
实验三:熟悉可视化的平台、工具与数据资源
实验目的
通过熟悉不同的可视化平台和工具,了解各种工具的特点和适用场景,掌握获取和使用数据资源的方法。
实验内容
访问并注册以下可视化平台和工具:
TableauPublic
Python官方网站
D3.js官方网站
DataV可视化组件库
在每个平台上,找到并下载一个示例数据集,尝试使用平台提供的工具进行简单的数据可视化操作。
比较不同平台和工具的界面、功能和操作流程,总结各自的优缺点。
截图并保存操作过程中的关键步骤和生成的图表,撰写实验报告,分析不同工具的特点和适用场景。
实验步骤
打开浏览器,访问上述可视化平台和工具的官方网站。
在每个平台上,注册并登录账户。
在TableauPublic中,选择“获取数据”-“示例数据集”,下载一个示例数据集,如“全球人口数据”。
使用TableauPublic的可视化工具,生成一个简单的柱状图,展示不同国家的人口数量。
在Python官方网站,下载并安装Python开发环境。
安装PyEcharts库,使用Python编写代码,生成一个简单的折线图,展示时间序列数据。
在D3.js官方网站,下载示例代码,使用D3.js生成一个简单的散点图,展示数据的分布情况。
在DataV可视化组件库中,选择一个示例组件,如“地图组件”,生成一个简单的地图图表,展示地理数据。
截图保存每个平台的操作过程和生成的图表,并记录下操作步骤和图表的参数设置。
撰写实验报告,包括