数据基础视化应用 10_第1页
数据基础视化应用 10_第2页
数据基础视化应用 10_第3页
数据基础视化应用 10_第4页
数据基础视化应用 10_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大数据可视化技术与应用第4章

数据可视化工具本章学习目标了解Excel可视化了解ECharts可视化了解Tableau可视化了解魔镜可视化了解D3.js可视化4.1Excel

Excel是Microsoft为使用Windows和AppleMacintosh操作系统的计算机用户编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。初学者可以使用Excel制作各种精美的图表,包括了条形图、饼图、气泡图、折线图、仪表图以及面积图等。4.2ECharts

ECharts是百度的一个开源的数据可视化工具,是一个使用JavaScript实现的开源可视化库。可以流畅地运行在PC和移动设备上,并能够兼容当前绝大部分浏览器。在功能上,ECharts可以提供直观、交互丰富,可高度个性化定制的数据可视化图表。

ECharts官网上提供了大量的可视化图表,如折线图、柱状图、饼图、散点图、雷达图、关系图、热力图、树图等。4.3TableauTableau作为一款十分流行的商业智能工具,它诞生于美国斯坦福大学,主要用于数据分析。Tableau操作十分简单,使用者不需要精通复杂的编程和统计原理,只需要把数据直接拖放到工作簿中,通过一些简单的设置就可以得到自己想要的数据可视化图形。使用Tableau可以绘制各种精美的图表。4.4魔镜

魔镜是中国国产的一个大数据可视化分析平台,该平台积累了大量来自内部和外部的数据,用户可以自由的对这些数据进行整合、分析、预测和可视化。登录魔镜的网址:/,用户可使用自行准备好的数据源,实现各种可视化图表的制作。4.5D3.js

D3的全称是(Data-DrivenDocuments),顾名思义是一个被数据驱动的文档,其实也就是一个JavaScript的函数库,开发者可使用该函数库来实现数据可视化。

D3.js可绘制各种图形。4.6可视化开发语言

使用可视化工具的目的是为了让开发者的工作变得简单而高效,但是如果能掌握了一门以上的编程语言,则可视化设计会变得更加容易。1)R语言R是属于GNU系统的一个自由、免费、源代码开放的软件,主要用于统计分析和绘图。R是由数据操作、计算和图形展示功能整合而成的套件,包括有效的数据存储和处理功能,因而为数据分析和显示提供了强大图形显示功能。2)PythonPython是一种计算机程序设计语言,是一种面向对象的动态类型语言。Python最早是由GuidovanRossum在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的,目前由一个核心开发团队在维护。3)HTML、CSS、Javascript

在可视化设计中,人们还可以使用HTML、CSS、Javascript来开发在浏览器中的数据展示。一般使用HTML设计网页内容,使用CSS设计网页格式及元素的排列,使用Javascript来控制网页的动态功能。HTML5是HTML的最新版本,在HTML5中包含了SVG技术,同时提供了实时二维绘图技术Canvas。

(1)SVG。SVG英文全称为Scalable

Vector

Graphics,由W3C制定,其基于可扩展标记语言XML。

(2)Canvas。Canvas最初是由苹果内部使用自己的MacOSXWebKit推出,苹果大力推广使用HTML5,促进了Canvas的发展和应用。HTML5提供了画布元素<Canvas>,同时HTML5定义了很多API支持脚本化客户端绘图操作4.7小结

(1)数据可视化工具较多,常见的有Excel、ECharts、Tableau、魔镜以及D3.js等。

(2)使用可视化工具的目的是为了让开发者的工作变得简单而高效,但是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论