平进做个图表感觉好麻烦,现在有了G2就会简单方便很多,支付宝推出的数据图表生成工具——G2现已正式上线,它能快速让用户通过简单的语法搭建出无数种图表,并建成大量的统计工具,很神奇,下面还有教程,有需要的快来试试!
G2集成了大量的统计函数,支持多种坐标系绘制,可以让用户通过简单的语法生成各种图表,并且能够方便的进行自由定制,可谓DT时代数据处理的神器。
支付宝G2数据图表生成工具怎么绘制
绘制方法
G2只提供<script> 标签引入的方式,只需要像普通的 JavaScript 库一样用 script 标签引入即可,然后创建图表容器,之后就可以进行如表绘制了。
支付宝G2数据图表生成工具功能介绍
简单、易用便于扩展
G2 的图形语法为我们提供了一套非常自由简洁的创建图表过程,可以说是一句话画图;并且 G2 提供了更简单的可视化改变形式,对于使用者来说,用户仅仅改变非常少的配置就可以实现不同图表之间的切换。可视化形式的轻松改变可以帮助数据分析人员更佳容易的找到适用于他的数据的形式,进而发现数据中的规律。
强大的数据分析能力
G2 做为 DT 时代强大的数据可视化工具,提供了强大的数据分析能力,这些都是基于 G2 内置的一系列统计方法,大大提高用户数据可视化的效率。
丰富的图表类型
G2 并不是一个特定几个图表的生产库,而是一个绘图工具,提供的是一种自由绘图、组合创造的能力,所有的可视化结果都是由几何图形对象,映射,度量,统计,坐标系等基本图形语法元素排列组合而成,这就决定了用户可以使用这些图形语法元素进行各种各样的组合,创造出属于自己的图表。目前 G2 已经可以绘制出数不清的图表,其中包含了 30 余种常见的图表,还有更多我们都叫不上名字的图表。
支付宝G2数据图表生成工具图形语法构成
几何图形对象 Geom:即你在图表中实际看到的图形元素,包括点、线、面、多边形等。
度量 Scale:度量的作用是将数据的取值映射到图形空间,例如用颜色、大小或形状来表示不同的取值。
图形属性 Attrs:是将数据的不同字段映射成位置、颜色、大小、形状等图形属性。
统计变换 Stat:是对数据进行的某种汇总,例如常见的求 mean median mode 等操作。统计变换是可选的,但是通常非常有用,比如在绘制直方图时就需要对数据进行分组计数。
坐标系 Coord:描述了数据是如何映射到图形所在的平面,包括常见的笛卡尔坐标系、极坐标以及地图投影坐标,并且还提供了看图所需的坐标轴和网格线。
分面 Facet:描述了如何将数据分解为各个子集,以及如何对子集作图并联合进行展示,它会将一张图表分解成多张图表。
关于G2
G2的全称是The Grammar Of Graphics(图形语法)。与传统的图表系统不同,这是一个基于统计分析的语义化数据可视化系统,做到了让数据驱动图形:用户在使用时,无需关心绘图细节,只需关注待分析的数据。仅需简单的语句,G2便可展示多样的图表。
支付宝G2 1.2.1 更新内容
refactor: guide/Arc 算法优化。
fix: tooltip corsshair遮盖点的问题。
fix: treemap 字段写死的问题。