翻譯|使用教程|編輯:吳園園|2020-03-10 17:26:17.023|閱讀 190 次
概述:系列是一組數(shù)據(jù),例如折線圖或一組列。圖表上繪制的所有數(shù)據(jù)都來自系列對象。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Highcharts是一款純JavaScript編寫的圖表庫,為你的Web網(wǎng)站、Web應(yīng)用程序提供直觀、交互式圖表。當(dāng)前支持折線、曲線、區(qū)域、區(qū)域曲線圖、柱形圖、條形圖、餅圖、散點圖、角度測量圖、區(qū)域排列圖、區(qū)域曲線排列圖、柱形排列圖、極坐標(biāo)圖等幾十種圖表類型。
系列對象具有以下結(jié)構(gòu):
series: [{ name: '', data: [] }]
注意:系列對象是一個數(shù)組,這意味著它可以包含多個系列。
name屬性為系列提供一個名稱,將其懸停在圖表和圖例中的系列上時會顯示。
系列數(shù)據(jù)
實際數(shù)據(jù)由data屬性表示為數(shù)組,并可以三種方式表示:
1、數(shù)值列表。在這種情況下,數(shù)值將被解釋為y值,并且x值將自動計算(從0開始并以1遞增,或者從pointStart和pointInterval選項開始)。如果軸具有類別,則將使用這些類別。
2、有兩個或多個值的數(shù)組列表。在這種情況下,第一個值為x值,第二個為y值。如果第一個值是字符串,則將其用作點的名稱,并且x值將按照上述規(guī)則遞增。有些序列(例如arearange)接受兩個以上的值。3、具有命名值的對象列表。在這種情況下,對象是點配置對象,如options.point下所示。可以從API中查看可用屬性的完整列表,例如line series。請注意,要使此選項在Highstock中起作用,總點數(shù)不得超過turboThreshold,或者必須增加turboThreshold設(shè)置。
點和標(biāo)記
對于笛卡爾圖表,一個點表示圖表上的(x,y)對。可以在系列數(shù)據(jù)中為點提供單獨的選項。對于其他圖表類型,該點表示除(x,y)以外的其他值。例如,在范圍圖中,該點表示(x,低,高)。在OHLC圖表中,該點表示(x,開盤,高,低,收盤)。在餅圖或量規(guī)中,該點表示單個值。
點選項可以應(yīng)用于所有圖表。這是顯示如何編輯特定點顏色的示例:
series: [{ data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, { y: 216.4, color: '#BF0B23'}, 194.1, 95.6, 54.4] }]
折線圖,樣條線圖,面積圖和面積線圖可以選擇顯示點標(biāo)記,這些點與點選項略有不同,因為它們可以更改點標(biāo)記的樣式和形狀。
這是顯示如何更改特定點上標(biāo)記的顏色和大小的示例。
series: [{ data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, {y: 216.4, marker: { fillColor: '#BF0B23', radius: 10 } }, 194.1, 95.6, 54.4] }]
系列選項
可以在Highchars選項結(jié)構(gòu)的兩個位置定義系列選項。
以下是可應(yīng)用于數(shù)據(jù)系列的最常見選項的概述:
動畫
允許禁用或更改系列初始動畫的特征。默認(rèn)情況下啟用動畫。
顏色
允許更改系列的顏色。
點選擇
允許選擇和突出顯示單個點。可用于刪除,編輯或顯示有關(guān)點的信息。
啟用點選擇的代碼:
plotOptions: { series: { allowPointSelect: true } }獲取所選點的代碼:
var selectedPoints = chart 。getSelectedPoints ();
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: