原創(chuàng)|使用教程|編輯:郝浩|2013-10-28 09:35:13.000|閱讀 456 次
概述:當(dāng)解析數(shù)據(jù)的時(shí)候,JavaScript圖表工具JavaScript Stock Chart會(huì)準(zhǔn)備好處理所有時(shí)段的數(shù)據(jù),而不僅僅只是處理最小周期內(nèi)的數(shù)據(jù),這是為了避免,如果有日常數(shù)據(jù),圖表把它按周、月、年分組。如果你的最小周期是分鐘,圖表則會(huì)間數(shù)據(jù)按10、30分鐘,1小時(shí),1天,1周,1月以及1年分組。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
當(dāng)解析數(shù)據(jù)的時(shí)候,JavaScript圖表工具JavaScript Stock Chart會(huì)準(zhǔn)備好處理所有時(shí)段的數(shù)據(jù),而不僅僅只是處理最小周期內(nèi)的數(shù)據(jù),這是為了避免,如果有日常數(shù)據(jù),圖表把它按周、月、年分組。如果你的最小周期是分鐘,圖表則會(huì)間數(shù)據(jù)按10、30分鐘,1小時(shí),1天,1周,1月以及1年分組。而這樣會(huì)花掉不少時(shí)間,因此,如果你希望少花時(shí)間,你可以限制數(shù)據(jù)分組時(shí)間。要這樣做,你需要修改 CategoryAxesSettings中g(shù)roupToPeriods屬性。
默認(rèn)值如下:
["ss", "10ss", "30ss", "mm", "10mm", "30mm", "hh", "DD", "WW", "MM", "YYYY"];
操作很簡(jiǎn)單,你只需要?jiǎng)h除你不想要的時(shí)段就可以了。假定,你想要小時(shí)數(shù)據(jù):
categoryAxesSettings.groupToPeriods = ["DD", "WW"];
上面的代碼表示,JavaScript Stock Chart的小時(shí)數(shù)據(jù)只會(huì)按"天"、"年"分組。
這里需要注意,在大多數(shù)情況下,除處理以"天"為單位的數(shù)據(jù),需要設(shè)置CategoryAxesSettings的minPeriod屬性。例如:如果是"小時(shí)"數(shù)據(jù),你就需要設(shè)置:
categoryAxesSettings.minPeriod = "hh";
這一點(diǎn)很容易出錯(cuò),并引發(fā)一些位置錯(cuò)誤,所以,一定需要注意。如果你希望自己實(shí)踐一下可以點(diǎn)擊下面的JavaScript圖表下載鏈接,下載工具進(jìn)行實(shí)踐操作。
推薦閱讀: HTML5圖表開發(fā)工具大全
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)