1、5.4 数据的可视化表达 在大数据时代,复杂繁多且不同类型的数据大量涌来。往往超出了人在大数据时代,复杂繁多且不同类型的数据大量涌来。往往超出了人 们的处理能力,人类的大脑也难以从堆积如山的数据中快速发现核心们的处理能力,人类的大脑也难以从堆积如山的数据中快速发现核心 问题,问题, 而数据可视化可以把枯燥乏味的海量数据以丰富的视觉效果而数据可视化可以把枯燥乏味的海量数据以丰富的视觉效果 呈现数据所反映的本质问题,有效提升数据分析的效率。数据可视化呈现数据所反映的本质问题,有效提升数据分析的效率。数据可视化 是指以图形、图像、地图、动画等生动、易于理解的方式展示数据和是指以图形、图像、地图、动画
2、等生动、易于理解的方式展示数据和 诠释数据之间的关系、趋势与规律等,以便更好地理解数据。诠释数据之间的关系、趋势与规律等,以便更好地理解数据。 5.4.1 数据可视化表达的方式 l数据可视化可以让人们快数据可视化可以让人们快 速抓住要点信息,让关键速抓住要点信息,让关键 的数据点从人们的眼睛快的数据点从人们的眼睛快 速通往心灵深处。从常用速通往心灵深处。从常用 和实用的维度,数据可视和实用的维度,数据可视 化的呈现类型主要分为探化的呈现类型主要分为探 索和解释两种不同的类型。索和解释两种不同的类型。 探索类型可以帮助人们发探索类型可以帮助人们发 现数据背后的价值,而解现数据背后的价值,而解 释
3、类型则把数据简单明了释类型则把数据简单明了 地解释给人们。按照处理地解释给人们。按照处理 数据类型的不同,可视化数据类型的不同,可视化 呈现的主要方式如表呈现的主要方式如表5-55-5所所 示。示。 l体验体验 随着技术的发展,分享和传达数据信 息的方式不仅具有视觉冲击力,更具 备丰富的交互功能,如数据地图、调 云、热力图、树图、网络图等。如在 网络上经常看到的词云图(图5-12)此 可以使得过去难以实现的非站构化数 据文本挖掘成为轻而易举的事情。运 用在线词云图生成网站,尝试复制日 记、作文、演讲稿、学期计划、新闻、 社交网络的聊天记录等文字信息,个 性化地生成词云图,将文本挖掘可视 化。
4、5.4.2 数据可视化表达的工具 l数据可视化呈现的形式千变万化,实现的工具众多。其中,数据可视化呈现的形式千变万化,实现的工具众多。其中,PrthnPrthn 语言因其开源语言因其开源 和包容的特性,嵌入了大量数据可视化的工具,深和包容的特性,嵌入了大量数据可视化的工具,深 受大家的喜爱。在受大家的喜爱。在PythonPython中,中, 除前面我们经常用到的绘图工具模除前面我们经常用到的绘图工具模 块块Maploli5Maploli5外,专业的数据可视化工具模块还包括外,专业的数据可视化工具模块还包括SeabuemSeabuem和和 BolkebBolkeb等。等。 l1. Seaborn
5、1. Seaborn Seaborm主要关注统计模型的可视化。例如,直方图既可以总结数据,也可以描绘总体分布。Seaborm基于 且高度依赖于Matplolib。 l实践实践 打开并运行教科书配套学 习资源包“第五章课本 素材直方图程序5-7”文 件,结果如图5-13所示。 程序5-7 扩展程序 l2. Bokeh2. Bokeh lBokehBokeh也是一个很好的可视化库,可实现交互式可视化。与其他库也是一个很好的可视化库,可实现交互式可视化。与其他库 相反,相反,BokehBokeh是独立于是独立于MaplolibMaplolib的。的。BokebBokeb的重点在其交互性,的重点在其交
6、互性, 且且 是通过调览器以数据驱动文档的风格呈现。是通过调览器以数据驱动文档的风格呈现。 l观察观察 打开教科书配套学习资源包“第五章 课本素材Bokeh示例程序5-8”文件, 结果如图5-14所示。 l项目实施项目实施 各小组根据项目选题及权订的项目方案,结合本节所学知识,了解数据可视化表达的方式与工具,进一步 完善该项目方案中的各项学习活动,并参照项目范例的样式,模写相应的项目成果报告。 l成果交流成果交流 各小组达用数字化学习工具,将所完成的项目成果,在小组或班级上进行展示与交流,共享创造、分享快 乐。 l活动评价活动评价 各小组根据项目选题、规订的项目方案、实施情况以及所形成的项目成
7、果,利用教科书附录2的“项目活 动评价表”,开展项目学习活动评价。 本章扼要回顾 l同学们通过本章学习,根据同学们通过本章学习,根据“数据处理和可视化表达数据处理和可视化表达”知识结构图,知识结构图, 扼要回顾、总结、归纳学过的内容,建立自己的知识结构体系。扼要回顾、总结、归纳学过的内容,建立自己的知识结构体系。 本章学业评价 同学们完成下列测试题(更多的测试题可以在教科书的配套学 习资源包中查看),并通过“本章扼要回顾”以及本章的项目 活动评价,综合评价自己在信息技术知识与技能、解决实际 问题的过程与方法,以及相关情感态度与价值观的形成等方 面,是否达到了本章的学习目标。 l1. 1. 单选
8、题单选题 l(1)(1)从互联网产生大数据的角度来看,大数据具有的特征是从互联网产生大数据的角度来看,大数据具有的特征是()()。 A.“4V特征:大量(Volume)、多样(Variety)、 低价值密度(Value)、高速( Velocity ) B.样本渐趋于总体,精确让位于模糊,相关性重于因果 C分布式存储,分布式并行计算 D.没有特征 l(2)(2)下列可以用于分析数据趋势的是下列可以用于分析数据趋势的是()()。 A.饼图 B.折线图 C动态热力图 D.词云图 l(3)(3)数据分析的方法不包括数据分析的方法不包括( ) ( ) 。 A.线性分析 B.关联分析 C聚类分析 D.数据分类 l2 2思考题思考题 若要求你对本班同学喜欢看的书籍进行分类统计,并对其进行数据分析, 你会如何做?谈谈你的想法。 l3.3.情境题情境题 智能手环作为一种智能可穿藏设备。可以记录用户日常生活中的最炼、睡 眠、身体状况等实时数据,并利用数据给用户提供健康建议。简要分析智 能手环采集数据的过程,并分析智能手环是如何利用采集的数据给子用户 建议的。 end