<< Click to Display Table of Contents >> Chart |
![]() ![]() ![]() |
Chart is a vector representing data in the form of a chart, that can be bound multiple fields of any query. In addition to the functions supported by the Table component, it also has its own unique and richer features.
What form (color, symbol, shape, texture) a group of data series is displayed on the chart is called a marker. There are many types Marks are supported, such as Point Chart, Line Chart, Area Chart, Bar Chart, Pie, Radar, Organize Chart, Bubble, Word Cloud, TreeMap, Box-Plot and so on.
To support rich interactive interactions with the chart, the chart is divided into multiple regions.In terms of large granularity, it can be divided into Title, Axis, Legend, Mark, and a large base diagram of a chart object that we called as the Chart Area which is the outermost container of the whole chart.There is also a base map dedicated to place all the marks, which is in the middle part ,and we call it Plot Area.The inclusion relationship is that Chart Area contains Title, Axis, Plot, Legend. And Plot contains Mark, Grid lines, Target Line, Trend Line, Form (Annotation) and so on.Large grained areas can contain small grained areas. For example, the Title is divided into X direction and Y direction. The axis is divided into Label, Tick, Line. The legend is divided into Title, Item, Band and so on. The mark is divided into different types of Mark.
This chapter mainly introduces how to create charts, how to define attributes, how to bind data, and various interactive functions.