图表

<< Click to Display Table of Contents >>

当前位置:  制作可视化报告 

图表

Previous pageReturn to chapter overviewNext page

图表组件(Chart)是以图表的形式展现数据的载体。图表可以绑定任意一查询的多个字段。图表组件除了有表格组件支持的功能外, 还有自身特有的、更丰富的功能。

一个组数据系列采用什么形式(颜色,符号,形状,纹理)显示在图表上,被称作标记。支持的标记种类包括点图,线图,面积图,柱状图,饼图,雷达图,组织图,气泡,词云,矩形图,盒须图等。

为给图表支持丰富的交互,图表被划分为多个区域。大粒度来讲,可以分成 Title (标题), Axis (轴), Legend (图列), Mark (标记)。另外还有一个图表对象的大底图,我们称为 Chart Area,它是整个图表的最外层容器。还有一个专门放标记的基址图,是在中间的部分,可以理解为所有标记的容器,或底图;我们称为 Plot Area。包含关系是,Chart Area 包含 Title, Axis, Plot, Legend。Plot 包含 Mark , Grid line (网格线),  Target Line, Trend Line, Form (Annotation)等。大粒度的区域又可以包含小粒度的区域。例如,标题分 X 方向和 Y 方向。轴分成 Label, Tick, Line。图例分 Title,Item, Band 等, 标记又分不同类型的 Mark。

这个章节主要介绍如何创建图表,以及如何定义属性,如何绑定数据,和各种交互功能。