趨勢圖顯示方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)顯示技術(shù)領(lǐng)域,尤其涉及一種趨勢圖顯示方法及裝置。
【背景技術(shù)】
[0002]在對數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析時(shí),由于圖表反映數(shù)據(jù)較為直觀,故通常以圖表的形式對數(shù)據(jù)進(jìn)行顯示。在將數(shù)據(jù)以圖表進(jìn)行顯示時(shí),通常是對圖表的坐標(biāo)軸進(jìn)行等比劃分,但如果待顯示的數(shù)據(jù)中存在個(gè)別異常數(shù)據(jù)(該個(gè)別異常數(shù)據(jù)的值與其他大部分?jǐn)?shù)據(jù)的值的差距很大)時(shí),則需要對圖標(biāo)進(jìn)行整體縮小以在顯示界面顯示所有數(shù)據(jù)。因此,現(xiàn)有的圖表顯示方法在顯示包含個(gè)別異常值的數(shù)據(jù)時(shí),會(huì)削弱圖表的直觀性。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的在于提供一種趨勢圖顯示方法及裝置,旨在解決現(xiàn)有的圖表顯示方法在顯示包含個(gè)別異常值的數(shù)據(jù)時(shí),會(huì)削弱圖表的直觀性的問題。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種趨勢圖顯示方法,所述趨勢圖顯示方法包括以下步驟:
[0005]獲取待進(jìn)行趨勢圖顯示的檢測數(shù)據(jù);
[0006]在所述檢測數(shù)據(jù)中存在檢測數(shù)據(jù)不在預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)時(shí),確定不在所述預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)的所述檢測數(shù)據(jù);
[0007]調(diào)整預(yù)設(shè)坐標(biāo)軸中確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值,以使所述確定的所述檢測數(shù)據(jù)顯示于所述預(yù)設(shè)坐標(biāo)軸中;
[0008]將所述檢測數(shù)據(jù)顯示于調(diào)整后的所述預(yù)設(shè)坐標(biāo)軸中,以生成所述檢測數(shù)據(jù)的趨勢圖。
[0009]可選地,所述調(diào)整預(yù)設(shè)坐標(biāo)軸中確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值的步驟包括:
[0010]獲取確定的所述檢測數(shù)據(jù)的極值,所述極值包括最大值及最小值;
[0011]根據(jù)所述極值與所述預(yù)設(shè)數(shù)據(jù)區(qū)間的極限值調(diào)整所述確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值。
[0012]可選地,所述根據(jù)所述極值與所述預(yù)設(shè)數(shù)據(jù)區(qū)間的極限值調(diào)整所述確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值的步驟包括:
[0013]獲取確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間對應(yīng)的縱向坐標(biāo)段數(shù);
[0014]根據(jù)獲取的所述縱向坐標(biāo)段數(shù)及所述極值與所述預(yù)設(shè)數(shù)據(jù)區(qū)間的極限值的差值計(jì)算出調(diào)整后的坐標(biāo)軸刻度;
[0015]根據(jù)所述坐標(biāo)軸刻度對應(yīng)調(diào)整所述確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值。
[0016]可選地,所述獲取確定的所述檢測數(shù)據(jù)的極值,所述極值包括最大值及最小值的步驟之后,還包括:
[0017]在所述極值為最大值時(shí),判斷所述最大值是否大于預(yù)設(shè)縱坐標(biāo)軸上的最大坐標(biāo)刻度值;
[0018]若是,則執(zhí)行所述根據(jù)所述極值與所述預(yù)設(shè)數(shù)據(jù)區(qū)間的極限值調(diào)整所述確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值的步驟;
[0019]在所述極值為最小值時(shí),判斷所述最小值是否小于預(yù)設(shè)縱坐標(biāo)軸上的最小坐標(biāo)刻度值;
[0020]若是,則執(zhí)行所述根據(jù)所述極值與所述預(yù)設(shè)數(shù)據(jù)區(qū)間的極限值調(diào)整所述確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值的步驟。
[0021]可選地,在生成所述檢測數(shù)據(jù)的趨勢圖時(shí),采用預(yù)設(shè)的顯示參數(shù)顯示位于所述預(yù)設(shè)數(shù)據(jù)區(qū)間外的所述檢測數(shù)據(jù)。
[0022]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種趨勢圖顯示裝置,所述趨勢圖顯示裝置包括:
[0023]獲取模塊,用于獲取待進(jìn)行趨勢圖顯示的檢測數(shù)據(jù);
[0024]確定模塊,用于在所述檢測數(shù)據(jù)中存在檢測數(shù)據(jù)不在預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)時(shí),確定不在所述預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)的所述檢測數(shù)據(jù);
[0025]調(diào)整模塊,用于調(diào)整預(yù)設(shè)坐標(biāo)軸中確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值,以使所述確定的所述檢測數(shù)據(jù)顯示于所述預(yù)設(shè)坐標(biāo)軸中;
[0026]顯示模塊,用于將所述檢測數(shù)據(jù)顯示于調(diào)整后的所述預(yù)設(shè)坐標(biāo)軸中,以生成所述檢測數(shù)據(jù)的趨勢圖。
[0027]可選地,所述調(diào)整模塊包括:
[0028]獲取單元,用于獲取確定的所述檢測數(shù)據(jù)的極值,所述極值包括最大值及最小值;
[0029]調(diào)整單元,用于根據(jù)所述極值與所述預(yù)設(shè)數(shù)據(jù)區(qū)間的極限值調(diào)整所述確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值。
[0030]可選地,所述調(diào)整單元包括:
[0031]獲取子單元,用于獲取確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間對應(yīng)的縱向坐標(biāo)段數(shù);
[0032]計(jì)算子單元,用于根據(jù)獲取的所述縱向坐標(biāo)段數(shù)及所述極值與所述預(yù)設(shè)數(shù)據(jù)區(qū)間的極限值的差值計(jì)算出調(diào)整后的坐標(biāo)軸刻度;
[0033]調(diào)整子單元,用于根據(jù)所述坐標(biāo)軸刻度對應(yīng)調(diào)整所述確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值。
[0034]可選地,所述趨勢圖顯示裝置還包括:
[0035]判斷模塊,用于在所述極值為最大值時(shí),判斷所述最大值是否大于預(yù)設(shè)縱坐標(biāo)軸上的最大坐標(biāo)刻度值,以及在所述極值為最小值時(shí),判斷所述最小值是否小于預(yù)設(shè)縱坐標(biāo)軸上的最小坐標(biāo)刻度值;
[0036]所述調(diào)整模塊,還用于在所述最大值大于預(yù)設(shè)縱坐標(biāo)軸上的最大坐標(biāo)刻度值時(shí),根據(jù)所述極值與所述預(yù)設(shè)數(shù)據(jù)區(qū)間的極限值調(diào)整所述確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值,以及在所述最小值小于預(yù)設(shè)縱坐標(biāo)軸上的最小坐標(biāo)刻度值時(shí),根據(jù)所述極值與所述預(yù)設(shè)數(shù)據(jù)區(qū)間的極限值調(diào)整所述確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值。
[0037]可選地,在生成所述檢測數(shù)據(jù)的趨勢圖時(shí),采用預(yù)設(shè)的顯示參數(shù)顯示位于所述預(yù)設(shè)數(shù)據(jù)區(qū)間外的所述檢測數(shù)據(jù)。
[0038]本發(fā)明通過在獲取到待進(jìn)行趨勢圖顯示的檢測數(shù)據(jù)時(shí),確定不在所述預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)的所述檢測數(shù)據(jù),然后根據(jù)確定的所述檢測數(shù)據(jù)調(diào)整所述坐標(biāo)軸的縱向坐標(biāo)刻度值,從而使所述確定的所述檢測數(shù)據(jù)顯示于所述預(yù)設(shè)坐標(biāo)軸中,即通過設(shè)置縱坐標(biāo)軸上的不在所述預(yù)設(shè)數(shù)據(jù)區(qū)間及所述預(yù)設(shè)數(shù)據(jù)區(qū)間的各個(gè)坐標(biāo)段不同的坐標(biāo)軸刻度,從而有效解決了含有個(gè)別異常值的數(shù)據(jù)進(jìn)行圖表顯示時(shí),會(huì)削弱圖表的直觀性的問題,提高了圖表顯示的直觀性。
【附圖說明】
[0039]圖1為本發(fā)明趨勢圖顯示方法的第一實(shí)施例的流程示意圖;
[0040]圖2為本發(fā)明趨勢圖顯示方法中根據(jù)檢測數(shù)據(jù)的最大值等比調(diào)整縱坐標(biāo)軸的趨勢圖的不意圖;
[0041]圖3為本發(fā)明趨勢圖顯示方法中根據(jù)檢測數(shù)據(jù)的最小值等比調(diào)整縱坐標(biāo)軸的趨勢圖的不意圖;
[0042]圖4為本發(fā)明趨勢圖顯示方法中根據(jù)檢測數(shù)據(jù)的最大值及最小值等比調(diào)整縱坐標(biāo)軸的趨勢圖的示意圖;
[0043]圖5為本發(fā)明趨勢圖顯示方法中不需調(diào)整縱坐標(biāo)軸的趨勢圖的示意圖;
[0044]圖6為本發(fā)明趨勢圖顯示方法中不等比整調(diào)縱坐標(biāo)軸的趨勢圖的示意圖;
[0045]圖7為圖6中調(diào)整預(yù)設(shè)坐標(biāo)軸中確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值的步驟細(xì)化流程示意圖;
[0046]圖8為圖7中調(diào)整確定的所述檢測數(shù)據(jù)所在的數(shù)據(jù)區(qū)間的縱向坐標(biāo)刻度值的步驟細(xì)化流程示意圖;
[0047]圖9為本發(fā)明趨勢圖顯示裝置的第一實(shí)施例的功能模塊示意圖;
[0048]圖10為圖9中的調(diào)整模塊的細(xì)化功能模塊示意圖;
[0049]圖11為圖10中調(diào)整單元的細(xì)化功能模塊示意圖;
[0050]圖12為本發(fā)明趨勢圖顯示裝置的第二實(shí)施例的功能模塊示意圖。
[0051 ]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0052]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0053]基于上述問題,本發(fā)明提供一種趨勢圖顯示方法。
[0054]參照圖1,圖1為本發(fā)明趨勢圖顯示方法的第一實(shí)施例的流程示意圖。
[0055]在本實(shí)施例中,所述趨勢圖顯示方法包括:
[0056]步驟S10,獲取待進(jìn)行趨勢圖顯示的檢測數(shù)據(jù);
[0057]待進(jìn)行趨勢圖顯示的檢測數(shù)據(jù)可以為數(shù)據(jù)庫中的數(shù)據(jù),也可以為excel表中的數(shù)據(jù),或者其他數(shù)據(jù)工具中記錄的數(shù)據(jù)。在本實(shí)施例中,所述檢測數(shù)據(jù)優(yōu)選為醫(yī)學(xué)生理檢測數(shù)據(jù),例如舒張壓、收縮壓、脈搏、體溫、呼吸,尿量、血小板計(jì)數(shù)變化、白細(xì)胞和血紅蛋白等檢測數(shù)據(jù)。所述檢測數(shù)據(jù)包含有參考區(qū)間值,所述參考區(qū)間值為該檢測數(shù)據(jù)的正常范圍,例如以病人的收縮壓的檢測數(shù)據(jù)為例,其檢測數(shù)據(jù)表示為10mmhg(參考范圍90-140mmhg),其中,所述參考范圍90-140mmhg即為該檢測數(shù)據(jù)的參考區(qū)間值,10mmhg為所述待進(jìn)行趨勢圖顯示的檢測數(shù)據(jù)。每個(gè)待進(jìn)行趨勢圖顯示的檢測數(shù)據(jù)都包含有所述參考區(qū)間值,并且所述待進(jìn)行趨勢圖顯示的檢測數(shù)據(jù)為同一個(gè)病人的檢測數(shù)據(jù)。
[0058]步驟S20,在所述檢測數(shù)據(jù)中存在檢測數(shù)據(jù)不在預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)時(shí),確定不在所述預(yù)設(shè)數(shù)據(jù)區(qū)間內(nèi)的所述檢測數(shù)據(jù);
[0059]在獲取到待進(jìn)行趨勢圖顯示的檢測數(shù)據(jù)后,判斷所述檢測數(shù)據(jù)中是否存在不在預(yù)設(shè)數(shù)據(jù)區(qū)間的數(shù)據(jù),所述預(yù)設(shè)數(shù)據(jù)區(qū)間為所述趨勢圖中占所述趨勢圖的縱坐標(biāo)軸上的預(yù)設(shè)高度段的區(qū)域,該預(yù)設(shè)高度段的區(qū)域可以根據(jù)實(shí)際情況做相應(yīng)的調(diào)整,作為本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施方式,所述預(yù)設(shè)高度段的區(qū)域?yàn)樗隹v坐標(biāo)軸的總高度的25%?75%高度的區(qū)域。所述預(yù)設(shè)數(shù)據(jù)區(qū)間是