开发者学堂课程【高校精品课北京理工大学数据仓库与数据挖掘(下):数据可视化工具】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/1041/detail/15661
数据可视化工具
数据可视化的工具主要是分为三类,一类是底层的程序框架。比如说像我们的opengl、Java2D,第二种是一些第三方的类库,比如说最典型的代表。第三和第四种是一些特定开发的软件工具。我们首先主要向大家介绍一下三种数据可视化工具.
首先我们来看一下,D3 它适用于操作和管理基于数据管理基于数据文档的javascript 函数库。它是开源的,使用数据驱动的方式可以实现实时的交互。
使用 D3,我们去可以设计自己所希望得到的这种数据。可视化的模式。
第二种,大家比较常用的数据格式化。Echarts 是由百度开发的。
一个开源的 javascript 函数库。在 PC 和移动端,而且可以兼容大部分的浏览器。它提供了大量的类库,我们可以从这个类库中很方便的实现自己的数据可视化的一些。但它的灵活性不如第三不能设计一些可视化。
最后我们向大家介绍的是一个网络的分析工具,叫做 Gephi,它主要是用于分析复杂网络,应用于各种网络和复杂系统。他能够计算这种网络和复杂系统的连接性。这个连接性的节点的复杂度,都是比较方便的。它也是一个开源软件,是允许开发者去扩展和重复使用的。