G2 是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性
授权协议:MIT
开发语言:JavaScript
操作系统:跨平台
开发厂商:阿里巴巴
软件作者:AntV
AntV 是蚂蚁金服全新一代数据可视化解决方案,主要包含:
G2 —— 数据驱动的高交互可视化图形语法
G6 —— 专注解决流程与关系分析的图表库
F2 —— 适用于对性能、体积、扩展性要求严苛场景下使用的移动端图表库
以及一套完整的图表使用指引和可视化设计规范,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。
AntV - G2 详细介绍
G2 是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。
同时,G2 也是 AntV 最重要的组成,始于《The Grammar of Graphics》一书描述的视觉编码语法系统(这也是 G2 项目命名的由来)。
特性
-
简单、易用:从数据出发,仅需几行代码就可以轻松获得想要的图表展示效果
-
完备的可视化编码:以数据驱动,提供了从数据到图形的完整映射
-
强大的扩展能力:任何图表,都可以基于图形语法灵活绘制,满足你无限的创意
示例
柱状图
完整代码:
安装
浏览器引入
既可以通过将脚本下载到本地也可以直接引入在线资源:
通过 npm 安装
官方提供了 G2 npm 包,通过下面的命令即可完成安装
成功安装完成之后,即可使用 import 或 require 进行引用。
感恩节福利
11 月 27 日之前,只要在【你谈见解我送书:你所不了解的 Kafka | 感恩节福利】文末留言你在试读书籍第一章后的见解,就有机会获得文中提及技术书籍一本!快来留言吧,说不定中奖的就是你哦!!
阿里 Dubbo 疯狂更新,关 Spring Cloud 什么事?