《(1.14)--4.数据可视化2_可视化工具.pdf》由会员分享,可在线阅读,更多相关《(1.14)--4.数据可视化2_可视化工具.pdf(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、大数据技术原理与应用大数据技术原理与应用第第4 4讲讲 数据可视化(数据可视化(2 2)Page 2一、可视化概述一、可视化概述二、可视化工具二、可视化工具三、可视化实践案例三、可视化实践案例数据可视化数据可视化Page 3Excel是微软公司的办公软件是微软公司的办公软件Office家族的系列软件之一,可以进行各家族的系列软件之一,可以进行各种数据的处理、统计分析和辅助决策操作,已经广泛地应用于种数据的处理、统计分析和辅助决策操作,已经广泛地应用于管理、管理、统计、金融统计、金融等领域。等领域。Excel提供了各种图表功能,如折线图、饼状图、柱状图、散点图等各提供了各种图表功能,如折线图、饼
2、状图、柱状图、散点图等各种种统计图表统计图表。但是在颜色、线条和样式上可选择的范围有限。但是在颜色、线条和样式上可选择的范围有限。可视化工具可视化工具1.入门级工具入门级工具-ExcelPage 4D3(Data-Driven Documents)是最流行的可视化库之一,是一个)是最流行的可视化库之一,是一个用于用于网页作图、生成互动图形网页作图、生成互动图形的的JavaScript函数库,提供了一个函数库,提供了一个D3对象,所有方法都通过这个对象调用。对象,所有方法都通过这个对象调用。D3能够提供大量线性图和条能够提供大量线性图和条形图之外的形图之外的复杂图表样式复杂图表样式。可视化工具可
3、视化工具2.信息图表工具信息图表工具-D3Page 5魔镜是一个优秀的国产数据可视化产品,底层封装了魔镜是一个优秀的国产数据可视化产品,底层封装了可视化库接口可视化库接口,用户通过一个直观的用户通过一个直观的拖放界面拖放界面就可以创建交互式的图表和仪表盘。通就可以创建交互式的图表和仪表盘。通过强大的过强大的筛选器筛选器分类整理和探索自己的数据。简单拖拽的操作,更为分类整理和探索自己的数据。简单拖拽的操作,更为用户实现更自由化、探索化的分析挖掘。用户实现更自由化、探索化的分析挖掘。可视化工具可视化工具2.信息图表工具信息图表工具-大数据魔镜大数据魔镜Page 6魔镜的可视化效果图魔镜的可视化效果
4、图-南丁格尔玫瑰图南丁格尔玫瑰图可视化工具可视化工具Page 7魔镜的可视化效果图魔镜的可视化效果图-某楼盘销售情况某楼盘销售情况可视化工具可视化工具Page 8地图工具在数据可视化中较为常见,它在展现数据基于地图工具在数据可视化中较为常见,它在展现数据基于空间或地理空间或地理分布分布上有很强的表现力,可以直观地展现各分析指标的上有很强的表现力,可以直观地展现各分析指标的分布、区域分布、区域等特征等特征。当指标数据要表达的主题跟当指标数据要表达的主题跟地域地域有关联时,就可以选择以地图作为有关联时,就可以选择以地图作为大背景,从而帮助用户更加直观地了解整体的数据情况,同时也可大背景,从而帮助用
5、户更加直观地了解整体的数据情况,同时也可以根据地理位置快速地以根据地理位置快速地定位定位到某一地区来查看详细数据。如到某一地区来查看详细数据。如Modest Maps、Leaflet。可视化工具可视化工具3.地图工具地图工具Page 9时间线是表现数据在时间线是表现数据在时间维度时间维度的演变的有效方式,它通过互联网技的演变的有效方式,它通过互联网技术,依据术,依据时间顺序时间顺序,把一方面或多方面的事件串联起来,形成相对,把一方面或多方面的事件串联起来,形成相对完整的记录体系,再运用完整的记录体系,再运用图文图文的形式呈现给用户。的形式呈现给用户。时间线可以运用于不同领域,最大的作用就是把过
6、去的事物时间线可以运用于不同领域,最大的作用就是把过去的事物系统化、系统化、完整化、精确化完整化、精确化。自。自2012年年Facebook在在F8大会上发布了以时间线大会上发布了以时间线格式组织内容的功能后,时间线工具在国内外社交网站中开始大面格式组织内容的功能后,时间线工具在国内外社交网站中开始大面积流行。如积流行。如Timetoast、Xtimeline。可视化工具可视化工具4.时间线工具时间线工具Page 10我国户籍制度在我国户籍制度在1994年到年到2014年间随年间随时间时间的演变情况的演变情况可视化工具可视化工具Page 11ECharts是由百度商业前端数据可视化团队研发的图
7、表库,可以流畅是由百度商业前端数据可视化团队研发的图表库,可以流畅的运行在的运行在 PC 和移动设备和移动设备上,兼容当前绝大部分浏览器(上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),提供等),提供直观,生动,可交互,可高度直观,生动,可交互,可高度个性化定制个性化定制的数据可视化图表。的数据可视化图表。可视化工具可视化工具5.高级分析工具高级分析工具Page 12丰富的可视化类型丰富的可视化类型:提供了常规的折线图、柱状图、散点图、饼图,用于提供了常规的折线图、柱状图、散点图、饼图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图
8、,用于关系数统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、据可视化的关系图、treemap、旭日图,用于、旭日图,用于 BI 的漏斗图,仪表盘,并的漏斗图,仪表盘,并且支持图与图之间的混搭。且支持图与图之间的混搭。多种数据格式无需转换直接使用多种数据格式无需转换直接使用:内置内置dataset 属性属性千万数据的前端展现千万数据的前端展现:通过增量渲染技术(通过增量渲染技术(4.0+),配合各种优化,),配合各种优化,ECharts 能够展现千万级的数据量。能够展现千万级的数据量。可视化工具可视化工具ECharts特性特性Page 13移动端优化移动端优化:
9、针对移动端交互做了细致的优化针对移动端交互做了细致的优化多渲染方案,跨平台使用多渲染方案,跨平台使用:支持以支持以 Canvas、SVG(4.0+)、)、VML 的形的形式渲染图表。式渲染图表。深度的交互式数据探索深度的交互式数据探索:提供了图例、视觉映射、数据区域缩放等开箱即提供了图例、视觉映射、数据区域缩放等开箱即用的交互组件,可以对数据进行多维度数据筛取、视图缩放、展示细节用的交互组件,可以对数据进行多维度数据筛取、视图缩放、展示细节等交互操作。等交互操作。多维数据的支持以及丰富的视觉编码手段多维数据的支持以及丰富的视觉编码手段:对于传统的散点图等,传入的对于传统的散点图等,传入的数据也
10、可以是多个维度的。数据也可以是多个维度的。可视化工具可视化工具ECharts特性特性Page 14动态数据动态数据:数据的改变驱动图表展现的改变。数据的改变驱动图表展现的改变。绚丽的特效绚丽的特效:针对线数据,点数据等地理数据的可视化提供了吸引眼球的针对线数据,点数据等地理数据的可视化提供了吸引眼球的特效。特效。通过通过 GL 实现实现更多更强大绚丽的更多更强大绚丽的三维可视化三维可视化:在在 VR,大屏场景里实现三维,大屏场景里实现三维的可视化效果。的可视化效果。无障碍访问无障碍访问:支持自动根据图表配置项智能生成描述,使得盲人可以在朗支持自动根据图表配置项智能生成描述,使得盲人可以在朗读设备的帮助下了解图表内容,让图表可以被更多人群访问。读设备的帮助下了解图表内容,让图表可以被更多人群访问。可视化工具可视化工具ECharts特性特性Page 151.入门级工具入门级工具-Excel2.信息图表工具信息图表工具3.地图工具地图工具4.时间线工具时间线工具5.高级分析工具高级分析工具可视化工具可视化工具小结小结Page 16可视化工具可视化工具