上QQ阅读APP看书,第一时间看更新
2.1 数据的作用
数据是图表展现的主体,所以数据在图表中占有举足轻重的作用。在Highcharts中,数据被赋予了更多重要的作用。从使用角度来说,数据主要发挥以下三大作用。
1.确定图形元素的坐标位置
图表以图形的方式展现数据,每个数据单元对应图中的一个图形元素。而在Highcharts中,图表主要以平面形式展现这些图形元素。为了正确展现每个图形元素,每个图形元素都需要有明确的坐标位置(x,y)。而坐标位置(x,y)的数据正是来自于每个数据单元。
2.描述额外的信息
坐标位置只能包含图形元素的最基本信息,而图形元素往往还需要额外的描述信息。例如,柱形图需要指定每个柱体的颜色,气泡图需要指定每个气泡的大小,饼图需要指定每个切片的分离状态,这些信息都需要由数据单元指定。
3.生成坐标轴
坐标轴是图表量值的标尺。通过坐标轴,浏览者可以更为容易地判断数值的大小和范围。默认情况下,Highcharts会根据用户给定的图表数据自动计算坐标轴的刻度范围,这样生成的坐标刻度更符合当前图表的数据呈现。