(
课件网) 第四章 数据处理与应用 1、常用表格数据的处理 2、大数据处理 3、大数据典型应用 数据可视化 阅读教材133-138页,回答问题? 1.什么是可视化? 2.可视化的作用? 3.可视化的基本方法? 什么是数据可视化 以图形、图像和动画等方式更加直观生动地呈现数据及数据分析结果,揭示数据之间的关系、趋势和规律等表达方式。 可视化的作用 1.快捷观察与追踪数据 2. 实时分析数据 可视化的作用 3. 增强数据的解释力与吸引力 可视化的作用 可视化的基本方法 1. 有关时间趋势的可视化 可视化的基本方法 2. 有关比例的可视化 3. 有关关系的可视化 可视化的基本方法 4. 有关差异的可视化 可视化的基本方法 可视化的基本方法 5. 有关空间关系的可视化 可视化的工具 大数据魔镜 (免费的大数据可视化分析工具) Gephi(动态和分层图的交互可视化与探测开源工具) Tableau(实时可视化分析) Python R (用于统计分析,图形表示和报告的编程语言和软件环境) D3.js (D3 是最流行的可视化库之一) Highcharts (用纯JavaScript编写的一个图表库) Google Charts (提供的一项动态生成图表的服务)。 可视化的典型案例 (1)“巴士群”现象 当一辆巴士被延迟,就会导致多辆巴士在同一时间到站。把它变成一个互动游戏,我们所要做的就是观察一个短暂的延迟如何使巴士在一段时间以后聚集起来。 (2)世界上的语言 它将世界上众多语言用非语言的方法表现出来,一共有2678种。可以让你浏览使用共同语言的家庭,看看哪些语言是最常用的,并查看语言在世界各地的使用范围。 可视化的典型案例 (3)Google Flights 上的美国感恩节 这是由Google Trends驱动的项目,它跟踪感恩节前出发、到达和穿越美国的航班。可视化始于当天很早的时间,随着时间的推移,像播放电影一样显示在全国各地飞行中的航班。 可视化的典型案例 课堂练习 1.下列关于数据可视化的描述中,错误的是( ) A.标签云是基于语句的文本内容可视化 B.数据可视化将数据以图形图像等形式表示 C.数据可视化可以直观的呈现数据中蕴含的信息 D.数据可视化增强了数据的解释力与吸引力 A 课堂练习 2. 下列有关图表类型的说法,错误的是( ) A.有关时间趋势的可视化可以采用折线图 B.有关比例的可视化可采用以饼图、环形图 C.要探究一件事情变化时另一件事情是否会发生某种变化,可采用散点图 D.要探寻包含多种变量的对象与同类之间的差异和联系,可采用雷达图、面积图 D 课堂练习 3. 下列有关可视化工具的说法,错误的是( ) A.使用Python、R等语言可以编写程序实现数据的可视化 B.Tableau主要用于实时可视化分析,仅能连接本地数据 C.High charts 是基于HTML5 技术的开源图表库,支持移动端 D.Google Charts 是为浏览器与移动设备定制的交互式图表开发包 B 课堂练习 4.某组织将关于春节期间人们主要支出的调查数据可视化,如图所示,下列分析错误的是( ) A.不同年龄段的人群“买年货”的支出都比较多 B.“棋牌、KTV等娱乐活动”的支出,23-30岁人群的花费最大 C. 60以上人群的最大花费是“压岁钱”,最少花费是“交通费” D.“走亲访友的礼物”的支出,51以上人群的花费比较大 C 课堂练习 5.有 Python程序段如下,要绘制函数y =-x**3的图像,划线处应填写的语句是( ) import matplotlib.pyplot as plt import numpy as np x = np.linspace(-1,1,50) y =-x**3 plt.show() A. plt.plot(x,y) B. plt.bar(x,y) C. plt.barh(x,y) D. plt.boxplot(x,y) A 小结与作业 1.什么是可视化 2.可视化的作用 3.可视化的基本方法 蓝皮作业本4.4节 1-4题 ... ...