DataV接入ECharts图表库 可视化利器强强联手

DataV 数据可视化是搭建每年天猫双十一作战大屏的幕后功臣,ECharts 是广受数据可视化从业者推崇的开源图表库。从今天开始,DataV 企业版接入了 ECharts 图表组件,当你使用 DataV 搭建可视化项目时,可以轻松地插入 ECharts,这意味着更丰富多样的图表效果,也让编程小白们可以通过图形界面而非代码配置 ECharts。

DataV 首批接入的 ECharts 图表总共有15种。囊括了关系、柱形、热力图、仪表盘等各种常用图形。

比如大家都很熟悉的玫瑰图,

还有日历图,

炫酷的关系图,

以及...K 线图,现在都可以在 DataV 里实现啦。有朋友问,你们为什么放个 K 线图进来?我当然不会告诉你是因为主力开发同学最近迷上炒股了啊。

接下来一起看看,加上了 ECharts 组件的 DataV 要怎么玩。

闪电式组件添加

首先,来做下准备工作。进入 DataV 任意可视化项目的编辑面板,点击上方菜单栏的“更多组件”按钮,选中“ECharts”图标,再点击确认添加,即可成功导入。

接下来这些 ECharts 图表就会出现在组件列表里面,使用方法和其他组件完全相同。

举个栗子,我们给上市公司“山水庄园”的看板上,加一张股价 K 线图,通过点击—拖动—调整大小三步实现,是不是顿时显得高大上。还能通过时间轴拖动和鼠标 hover 实现简单交互,这样高小琴靠着一张图就能掌控公司业务了。

图形化组件配置

我在开头提到,DataV 一大使用特点在于图形化界面配置,这对不熟悉代码、没时间学习 ECharts 文档的用户来说,绝对是福音。和原生组件一样,用户在使用的时候,在右侧面板中,可以完成对样式和数据源的配置。

比方说我们想修改这个漏斗图,先点击右侧控制面板的“数据”,选择接入的数据源,DataV 支持接入 JSON、CSV、数据库、API 等多种类型,完成数据上传并匹配字段后,再点击“样式”按钮,切换到样式编辑器,在这里调整图表颜色、字体、排列顺序、图例等元素即可。

经过封装后,原 ECharts 图表的配置项,在“样式”面板里全部保留,用户通过简单的下拉菜单和填写数字就能修改配置,所见即所得,学习成本大大降低。

与原生图表联动

讲完基础使用方法后,再来看看老司机们怎么玩。其实 DataV 原生图表库本身在样式和功能上都不错,和 ECharts 图表结合能做出不少特效。例如将时间轴和 ECharts 热力图结合,利用组件间的回调ID功能,就能得到动态热力图啦。

这里的关键步骤是在时间轴组件的回调ID中填入热力图数据源中的变量(该示例中即为年份),关于回调 ID 详细的操作方法可以参考这篇教程。掌握这个方法以后,就不难实现其他组件之间的交互效果了。

结语

以上洋洋洒洒介绍了这么多,相信大家都学会了,如果喜欢的话赶紧去 DataV 里试试吧。不过上面这些都不是我真正想说的,作为一个资深腐女,其实我眼中只看到了一对耀眼的,可视化当红 CP。

时间: 2024-07-31 11:29:46

DataV接入ECharts图表库 可视化利器强强联手的相关文章

数据可视化平台 Plotly 开源强大的 JS 图表库

数据可视化平台 Plotly 开源旗下强大的 JavaScript 图表库,支持三种不同类型的图表,包括地图,箱形图和密度图,以及更常见的产品如,条状和线形图.源代码已发布在 GitHub.(已收录开源中国软件库 plotly.js)最新版本的 Plotly.js 可以免费.无限制地用于任何项目. 此前 Plotly 在 R, Python 和 MATLAB 的客户端一直是开源的,但核心图表层 plotly.js 却是闭源的.而现在 Plotly 可以 100%离线地用于 RStudio, MA

美观又实用,10款强大的开源Javascript图表库

随着发展,现代 Web 设计在改善体验和功能的同时,对于美观的追求也越来越高,可视化.交互式.动态等元素和效果似乎已成为标配. 以下是为开发者推荐的 10 款开源 Javascript 图表库,可以帮助实现各种漂亮的功能.话不多说,直接开始吧! 1.ECharts ECharts 由百度前端技术部开发的,是一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11.Chrome.Firefox.Safari等),底层依赖轻量级的

基于Qt的图表库

简述 如果要开发一个 Qt 应用程序C++ 或 QML包含绘图和数据可视化需要插入一些图表例如饼图.条形图或更复杂的有什么可选的图表库呢一起来看看. 简述 Qt Charts KD Chart QWT QCustomPlot QtiPlot 更多参考 版权所有一去丶二三里转载请注明出处http://blog.csdn.net/liang19890820 Qt Charts 来自Qt 官方提供 基于Qt Graphics View 框架 兼容性Qt5.7 及以上版本可直接使用Qt5.7 之前的版本

【干货】21个数据可视化利器

常言道一图胜千言,在网络世界里,图表或者信息图能够极大地强化任何一个设计师所要传达的意图. 如果想要对你的数据有清晰的洞察力,那么你应该知道需要的是什么:数据可视化.接下来我会为大家介绍主流的21款数据可视化工具,相信会成为你的网站分析必备利器. FusionCharts FusionCharts套件特有的动画.精致的设计以及丰富的交互效果会让你觉得整套图表体验特别炫酷.它的跨平台特征很占优势--在PC端, Macs, iPads, iPhones 以及 Android上都有非常出色的表现,同时

控制台下的图表库 tcharts.js

我们开发使用的很多工具都是 cli 工具,比如 babel,eslint,webpack,jest 等等.控制台因为其特殊性,它的信息表现力仅在于一个一个单纯的字符. 控制台的字符图表可以有效提高数据可视化能力,提高信息接收的效率,也更加美观. /** * 柱形图 * * ^ * | A:70 * | +---+ * | | | * | | | C:50 * | | | +---+ * | | | | | * | | | B:30 | | * | | | +---+ | | * | | | |

ECharts-Java使用Java快速开发ECharts图表

ECharts-Java类库地址:http://git.oschina.net/free/ECharts 百度ECharts地址:http://echarts.baidu.com/ 大概在5个月前的时候,有个项目需要用到图表,百度ECharts很不错,就选择了ECharts. 我的项目是SpringMVC + Mybatis,当从数据库获取数据后,我不知道该如何处理这些数据了,是传到前台拼ECharts的Option结构还是在后台拼Option的JSON结构? 两种方式我都尝试了: 第一种在前台

我的Android进阶之旅------>【强力推荐】Android开源图表库XCL-Charts版本发布及展示页

         因为要做图表相关的应用,后来百度发现了一个很好的Android开源图表库(XCL-Charts is a free charting library for Android platform.)                      下面内容转载于:http://blog.csdn.net/xcl168/article/details/29675613,详细介绍了XCL-Charts的展示内容.   =====================================

android开发-在Android有没有结构简单、使用方便的图表库?(有Demo最好)

问题描述 在Android有没有结构简单.使用方便的图表库?(有Demo最好) 在Android有没有结构简单.使用方便的图表库?(有Demo最好)

方法-JAVA:ECharts图表导出成excel文档

问题描述 JAVA:ECharts图表导出成excel文档 在JAVA程序中,用ECharts做的报表用什么方法导出成excel文档表格???急急急急 解决方案 参考:http://www.jb51.net/article/49343.htmhttp://www.w2bc.com/Article/2682