一、數據列
數據列是一組數據集合,例如一條線,一組柱形等。圖表中所有點的數據都來自數據列對象,數據列的基本構造是:
series : [{ name : '', data : [] }]
提示:數據列配置是個數組,也就是數據配置可以包含多個數據列。
數據列中的 name
代表數據列的名字,並且會顯示在數據提示框(Tooltip)及圖例(Legend)中。
二、數據列中的數據
在數據列的 data
屬性中,我們可以定義圖表的數據數組,通常有三種定義方式:
1、數值數組。在這種情況下,配置數組中的數值代表 Y 值,X 值則根據 X 軸的配置,要么自動計算,要么從 0 起自增,或者是根據 pointStart
及 pointInterval
自增;在分類軸中, X 值就是 categoies
配置,數值數組配置實例如下:
data : [1, 4, 6, 9, 10]
2、包含兩個值的數組集合。在這種情況下,集合中數組的第一個值代表 X, 第二個值代表 Y;如果第一個值是字符串,則代表該點的名字,並且 X 值會如 1 中所說的情況決定。數組集合的實例:
data : [ [5, 2], [6,3], [8,2] ]
3、數據點對象集合。在這種情況下,集合中元素都是數據點對象。配置實例:
data : [{ name : "point 1", color : "#00ff00", y : 0 }, { name : "Point 2", color : "#ff00ff", y : 5 }]