本申請(qǐng)涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種圖表的展現(xiàn)方法及裝置。
背景技術(shù):
近年來(lái),用戶對(duì)“可視化”的關(guān)注度越來(lái)越高。對(duì)于通用型的可視化產(chǎn)品,除了可視化呈現(xiàn)、原始數(shù)據(jù)的整合和清理外,界面的友好性也是需要考慮的重要方面?,F(xiàn)今越來(lái)越多的用戶開(kāi)始對(duì)產(chǎn)品體驗(yàn)提出要求,為了提升用戶的體驗(yàn)度,讓用戶更方便的解讀界面各個(gè)部分之間的關(guān)系,快速高效的獲取相關(guān)數(shù)據(jù),需要對(duì)不同的圖表之間設(shè)置聯(lián)動(dòng)。目前相關(guān)技術(shù)中對(duì)“聯(lián)動(dòng)”的研究,主要集中在如下5個(gè)方面:1、硬件設(shè)備與數(shù)據(jù)的聯(lián)動(dòng),核心為人機(jī)交互,主要應(yīng)用在電力系統(tǒng)、機(jī)械等方面。2、數(shù)據(jù)采集、處理、查詢、展示的某個(gè)環(huán)節(jié)或環(huán)節(jié)之間的聯(lián)動(dòng),這種聯(lián)動(dòng)強(qiáng)調(diào)的是整個(gè)流程中各個(gè)步驟內(nèi)部或之間的聯(lián)系方式。3、基于觸發(fā)的平臺(tái)間的聯(lián)動(dòng),意為通過(guò)觸發(fā)的方式,將分屬于兩個(gè)平臺(tái)的數(shù)據(jù)聯(lián)系起來(lái)。該種聯(lián)動(dòng)的核心思想是,通過(guò)觸發(fā)判斷,從數(shù)據(jù)所在的平臺(tái)獲取數(shù)據(jù)。4、基于事件驅(qū)動(dòng)的數(shù)據(jù)聯(lián)動(dòng),其核心思想是先將各項(xiàng)屬性進(jìn)行配對(duì),當(dāng)用戶產(chǎn)生操作事件時(shí),解析數(shù)據(jù)關(guān)系對(duì),繼而產(chǎn)生聯(lián)動(dòng)效果。5、數(shù)據(jù)查詢中的分區(qū)數(shù)據(jù)聯(lián)動(dòng),其核心思想是,通過(guò)預(yù)設(shè)同一個(gè)報(bào)表中不同數(shù)據(jù)區(qū)之間的關(guān)聯(lián)關(guān)系,根據(jù)此關(guān)聯(lián)關(guān)系及查詢條件,在用戶進(jìn)行查詢時(shí),將所有關(guān)聯(lián)的信息一起查詢出來(lái),是對(duì)整表查詢的優(yōu)化方案。
然而,相關(guān)技術(shù)中并沒(méi)有涉及到圖表之間的聯(lián)動(dòng),上述5個(gè)方面的“聯(lián)動(dòng)”均集中于數(shù)據(jù)聯(lián)動(dòng);前3種研究本質(zhì)上與“數(shù)據(jù)”的相關(guān)性較淺,并未涉及到比較深入的數(shù)據(jù)處理和分析,其相關(guān)性僅停留在數(shù)據(jù)的“表層”。后2種研究與數(shù)據(jù)的相關(guān)性比較深入,它們解決的核心問(wèn)題為數(shù)據(jù)查詢。具體地,基于事件驅(qū)動(dòng)的數(shù)據(jù)聯(lián)動(dòng),其核心思想是先將各項(xiàng)屬性進(jìn)行配對(duì),當(dāng)用戶產(chǎn)生操作事件時(shí),解析數(shù)據(jù)關(guān)系對(duì),繼而產(chǎn)生聯(lián)動(dòng)效果。然而,可視化本身涉及到的數(shù)據(jù)維度是不固定的,如果對(duì)所有維度都進(jìn)行屬性配對(duì),就成本收益來(lái)講并不劃算(效率提升有限,但耗費(fèi)精力卻很多),其次,屬性之間的關(guān)系,并不一定是一對(duì)一,還有可能存在多對(duì)一、一對(duì)多的情況,如此,在查詢時(shí)很有可能會(huì)導(dǎo)致查詢邏輯混亂和出錯(cuò)。針對(duì)數(shù)據(jù)查詢中的分區(qū)數(shù)據(jù)聯(lián)動(dòng),其核心思想是,通過(guò)預(yù)設(shè)同一個(gè)報(bào)表中不同數(shù)據(jù)區(qū)之間的關(guān)聯(lián)關(guān)系,根據(jù)此關(guān)聯(lián)關(guān)系及查詢條件,在用戶進(jìn)行查詢時(shí),將所有關(guān)聯(lián)的信息一起查詢出來(lái),是對(duì)整表查詢的優(yōu)化方案。可視化的數(shù)據(jù)來(lái)源并非一張固定的數(shù)據(jù)表,很有可能是跨表甚至是跨數(shù)據(jù)庫(kù)的,此時(shí),在同一個(gè)表中進(jìn)行分區(qū)并不能滿足所有的可能情況;其次,查詢的場(chǎng)景也是不 同的,可視化的查詢并不需要將所有相關(guān)數(shù)據(jù)都和盤(pán)托出,而是僅查詢某一個(gè)模塊的某一部分內(nèi)容。即便對(duì)整表查詢進(jìn)行了優(yōu)化,也并不能在多大程度上有利于部分模塊或內(nèi)容的查詢。
針對(duì)相關(guān)技術(shù)中對(duì)界面上圖表進(jìn)行操作時(shí),用戶體驗(yàn)度較低的問(wèn)題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)的主要目的在于提供一種圖表的展現(xiàn)方法及裝置,以解決相關(guān)技術(shù)中對(duì)界面上圖表進(jìn)行操作時(shí),用戶體驗(yàn)度較低的問(wèn)題。
為了實(shí)現(xiàn)上述目的,根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種圖表的展現(xiàn)方法。該方法包括:在目標(biāo)圖表中確定待選取圖表,其中,目標(biāo)圖表包括待選取圖表和關(guān)聯(lián)圖表,關(guān)聯(lián)圖表為在目標(biāo)圖表中與待選取圖表相關(guān)聯(lián)的圖表;選取待選取圖表中的第一目標(biāo)部分;解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果;以及將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表。
進(jìn)一步地,在目標(biāo)圖表中確定待選取圖表之前,該方法還包括:確定目標(biāo)圖表;以及修改目標(biāo)圖表中每個(gè)圖表的屬性,以使目標(biāo)圖表中每個(gè)圖表相關(guān)聯(lián)。
進(jìn)一步地,在將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表之后,該方法還包括:在第一過(guò)濾處理后的目標(biāo)圖表中選取第二目標(biāo)部分;解析第二目標(biāo)部分中的內(nèi)容,得到第二解析結(jié)果;將第二解析結(jié)果作為第二過(guò)濾條件對(duì)第一過(guò)濾處理后的目標(biāo)圖表進(jìn)行第二過(guò)濾處理;以及展示經(jīng)過(guò)第二過(guò)濾處理后的目標(biāo)圖表。
進(jìn)一步地,解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果包括:提取第一目標(biāo)部分內(nèi)容中的維度和指標(biāo);將第一目標(biāo)部分中的維度和指標(biāo)作為第一解析結(jié)果,將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理包括:將第一解析結(jié)果中為原始數(shù)據(jù)的維度和指標(biāo)作為第一過(guò)濾條件,并對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理。
進(jìn)一步地,待選取圖表為餅圖或條形圖。
為了實(shí)現(xiàn)上述目的,根據(jù)本申請(qǐng)的另一方面,提供了一種圖表的展現(xiàn)裝置。該裝置包括:第一確定單元,用于在目標(biāo)圖表中確定待選取圖表,其中,目標(biāo)圖表包括待選取圖表和關(guān)聯(lián)圖表,關(guān)聯(lián)圖表為在目標(biāo)圖表中與待選取圖表相關(guān)聯(lián)的圖表;第一選取單元,用于選取待選取圖表中的第一目標(biāo)部分;第一解析單元,用于解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果;以及第一展示單元,用于將第一解析結(jié)果作為第 一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表。
進(jìn)一步地,該裝置還包括:第二確定單元,用于確定目標(biāo)圖表;以及修改單元,用于修改目標(biāo)圖表中每個(gè)圖表的屬性,以使目標(biāo)圖表中每個(gè)圖表相關(guān)聯(lián)。
進(jìn)一步地,該裝置還包括:第二選取單元,用于在第一過(guò)濾處理后的目標(biāo)圖表中選取第二目標(biāo)部分;第二解析單元,用于解析第二目標(biāo)部分中的內(nèi)容,得到第二解析結(jié)果;處理單元,用于將第二解析結(jié)果作為第二過(guò)濾條件對(duì)第一過(guò)濾處理后的目標(biāo)圖表進(jìn)行第二過(guò)濾處理;以及第二展示單元,用于展示經(jīng)過(guò)第二過(guò)濾處理后的目標(biāo)圖表。
進(jìn)一步地,第一解析單元還用于提取第一目標(biāo)部分內(nèi)容中的維度和指標(biāo);并將第一目標(biāo)部分中的維度和指標(biāo)作為第一解析結(jié)果,第一展示單元還用于將第一解析結(jié)果中為原始數(shù)據(jù)的維度和指標(biāo)作為第一過(guò)濾條件,并對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理。
進(jìn)一步地,待選取圖表為餅圖或條形圖。
通過(guò)本申請(qǐng),采用以下步驟:在目標(biāo)圖表中確定待選取圖表;選取待選取圖表中的第一目標(biāo)部分;解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果;以及將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表,其中,目標(biāo)圖表包括待選取圖表和關(guān)聯(lián)圖表,關(guān)聯(lián)圖表為在與待選取圖表相關(guān)聯(lián)的圖表,解決了相關(guān)技術(shù)中對(duì)界面上圖表進(jìn)行操作時(shí),用戶體驗(yàn)度較低的問(wèn)題,在對(duì)目標(biāo)圖表過(guò)濾之前,通過(guò)在的圖表之間設(shè)置關(guān)聯(lián),從而實(shí)現(xiàn)圖表聯(lián)動(dòng),對(duì)目標(biāo)圖表進(jìn)行過(guò)濾并展示過(guò)濾后的圖表,提升了用戶對(duì)可視化數(shù)據(jù)的解讀效率,從而達(dá)到提升用戶體驗(yàn)度的效果。
附圖說(shuō)明
構(gòu)成本申請(qǐng)的一部分的附圖用來(lái)提供對(duì)本申請(qǐng)的進(jìn)一步理解,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
圖1是根據(jù)本申請(qǐng)第一實(shí)施例的圖表的展現(xiàn)方法的流程圖;
圖2是根據(jù)本申請(qǐng)第一實(shí)施例中的圖表a的示意圖;
圖3是根據(jù)本申請(qǐng)第一實(shí)施例中的圖表b的示意圖;
圖4是根據(jù)本申請(qǐng)第一實(shí)施例中的圖表c的示意圖;
圖5是對(duì)本申請(qǐng)第一實(shí)施例中的圖表a進(jìn)行第一過(guò)濾處理后的圖表a1的示意圖;
圖6是對(duì)本申請(qǐng)第一實(shí)施例中的圖表b進(jìn)行第一過(guò)濾處理后的圖表b1的示意圖;
圖7是對(duì)本申請(qǐng)第一實(shí)施例中的圖表c進(jìn)行第一過(guò)濾處理后的圖表c1的示意圖;
圖8是根據(jù)本申請(qǐng)第二實(shí)施例的圖表的展現(xiàn)方法的流程圖;
圖9是對(duì)本申請(qǐng)第二實(shí)施例中的圖表b1進(jìn)行第二過(guò)濾處理后的圖表b11的示意圖;
圖10是對(duì)本申請(qǐng)第二實(shí)施例中的圖表c1進(jìn)行第二過(guò)濾處理后的圖表c11的示意圖;以及
圖11是根據(jù)本申請(qǐng)實(shí)施例的圖表的展現(xiàn)裝置的示意圖。
具體實(shí)施方式
需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本申請(qǐng)。
為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分的實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
需要說(shuō)明的是,本申請(qǐng)的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本申請(qǐng)的實(shí)施例。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
根據(jù)本申請(qǐng)的實(shí)施例,提供了一種圖表的展現(xiàn)方法。
圖1是根據(jù)本申請(qǐng)第一實(shí)施例的圖表的展現(xiàn)方法的流程圖。如圖1所示,該方法包括以下步驟:
步驟S101,在目標(biāo)圖表中確定待選取圖表,其中,目標(biāo)圖表包括待選取圖表和關(guān)聯(lián)圖表,關(guān)聯(lián)圖表為在目標(biāo)圖表中與待選取圖表相關(guān)聯(lián)的圖表。
通常,在界面上多個(gè)圖表中確定出目標(biāo)圖表,在目標(biāo)圖表中確定一個(gè)待選取的圖表。例如,在界面上目標(biāo)圖表為圖2中的圖表a、圖3中的圖表b、圖4中的圖表c等三個(gè)圖表,在該三個(gè)圖表中確定一個(gè)待選取的圖表,如確定出圖2中的圖表a為待選 取的圖表,圖3中的圖表b、圖4中的圖表c即為與圖2中的圖表a相關(guān)聯(lián)的圖表。
優(yōu)選地,在本申請(qǐng)實(shí)施例的圖表的展現(xiàn)方法中,在目標(biāo)圖表中確定待選取圖表之前,該方法還包括:確定目標(biāo)圖表;以及修改目標(biāo)圖表中每個(gè)圖表的屬性,以使目標(biāo)圖表中每個(gè)圖表相關(guān)聯(lián)。
需要說(shuō)明的是,本申請(qǐng)中的圖表的展現(xiàn)方法優(yōu)選適用于個(gè)人電腦(PC)端界面,即在PC端界面上圖表的展現(xiàn)。
步驟S102,選取待選取圖表中的第一目標(biāo)部分。
以圖表a為待選取的圖表為例,圖表a中包括山東、北方、中南、華東、西南等多個(gè)區(qū)域地區(qū),選取圖表a中的華東地區(qū)作為第一目標(biāo)部分。
步驟S103,解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果。
圖表a中的華東地區(qū)作為第一目標(biāo)部分為例,圖表a中的華東地區(qū)中包括區(qū)域:華東,單位點(diǎn)擊成本:5.95元等信息。將區(qū)域:華東;單位點(diǎn)擊成本:5.95元等信息作為第一解析結(jié)果。
步驟S104,將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表。
以圖表a為待選取的圖表為例,圖3中的圖表b和圖4中的圖表c為預(yù)先設(shè)置的與圖表a相關(guān)聯(lián)的圖表,即對(duì)圖表a進(jìn)行過(guò)濾處理時(shí),圖3中的圖表b和圖4中的圖表c也會(huì)相應(yīng)的按照相同的過(guò)濾條件進(jìn)行過(guò)濾處理。將上述得到的第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,即圖2、圖3和圖4經(jīng)過(guò)第一過(guò)濾處理,得到如圖5中的圖表a1、圖6中的圖表b1和圖7中的圖表c1,并展示圖表a1、圖表b1和圖表c1。
通過(guò)以上步驟,解決了相關(guān)技術(shù)中對(duì)界面上圖表進(jìn)行操作時(shí),用戶體驗(yàn)度較低的問(wèn)題,在對(duì)目標(biāo)圖表過(guò)濾之前,通過(guò)在圖表之間設(shè)置關(guān)聯(lián),從而實(shí)現(xiàn)圖表聯(lián)動(dòng),對(duì)目標(biāo)圖表進(jìn)行過(guò)濾并展示過(guò)濾后的圖表,提升了用戶對(duì)可視化數(shù)據(jù)的解讀效率,從而達(dá)到提升用戶體驗(yàn)度的效果。
可選地,在本申請(qǐng)實(shí)施例的圖表的展現(xiàn)方法中,解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果包括:提取第一目標(biāo)部分內(nèi)容中的維度和指標(biāo);將第一目標(biāo)部分中的維度和指標(biāo)作為第一解析結(jié)果,將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理包括:將第一解析結(jié)果中為原始數(shù)據(jù)的維度和指標(biāo)作為第一過(guò)濾條件,并對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理。
具體地,判斷第一解析結(jié)果中是否存在為原始數(shù)據(jù)的維度和指標(biāo),其中,原始數(shù)據(jù)為系統(tǒng)從外部接收到的數(shù)據(jù),如果第一解析結(jié)果中存在為原始數(shù)據(jù)的維度和指標(biāo),將第一解析結(jié)果中為原始數(shù)據(jù)的維度和指標(biāo)作為第一過(guò)濾條件,并對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理。
例如,圖表a中的華東地區(qū)中包括區(qū)域維度與成本指標(biāo)等信息,具體地,區(qū)域:華東,單位點(diǎn)擊成本:5.95元等信息。將區(qū)域維度為華東,單位點(diǎn)擊成本指標(biāo)為5.95元等信息作為第一解析結(jié)果。由于單位點(diǎn)擊成本指標(biāo)為5.95元不是原始數(shù)據(jù)的指標(biāo),而是系統(tǒng)后續(xù)計(jì)算出來(lái)的指標(biāo),因此,不將單位點(diǎn)擊成本指標(biāo)為5.95元作為第一過(guò)濾條件。區(qū)域維度為華東為原始數(shù)據(jù)的維度,因此將華東作為第一過(guò)濾條件,對(duì)圖表a、圖3中的圖表b和圖4中的圖表c進(jìn)行第一過(guò)濾處理。需要說(shuō)明的是,單位點(diǎn)擊成本:5.95元并不是原始數(shù)據(jù),而是經(jīng)過(guò)系統(tǒng)計(jì)算出來(lái)的數(shù)據(jù),為了保證對(duì)圖表過(guò)濾的準(zhǔn)確性,在本實(shí)施例中不作為過(guò)濾條件。
可選地,待選取圖表為餅圖或條形圖。
需要說(shuō)明的是,在本實(shí)施例中,待選取圖表可以為餅圖或條形圖,但是不僅限定于此,本實(shí)施例中不限定待選取圖表為某一類型的圖表。
本申請(qǐng)實(shí)施例提供的圖表的展現(xiàn)方法,通過(guò)確定的待選取圖表;在目標(biāo)圖表中確定待選取圖表,其中,目標(biāo)圖表包括待選取圖表和關(guān)聯(lián)圖表,關(guān)聯(lián)圖表為在目標(biāo)圖表中與待選取圖表相關(guān)聯(lián)的圖表;選取待選取圖表中的第一目標(biāo)部分;解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果;以及將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表,解決了相關(guān)技術(shù)中對(duì)界面上圖表進(jìn)行操作時(shí),用戶體驗(yàn)度較低的問(wèn)題,在對(duì)目標(biāo)圖表過(guò)濾之前,通過(guò)在的圖表之間設(shè)置關(guān)聯(lián),從而實(shí)現(xiàn)圖表聯(lián)動(dòng),對(duì)目標(biāo)圖表進(jìn)行過(guò)濾并展示過(guò)濾后的圖表,提升了用戶對(duì)可視化數(shù)據(jù)的解讀效率,從而達(dá)到提升用戶體驗(yàn)度的效果。
圖8是根據(jù)本申請(qǐng)第二實(shí)施例的圖表的展現(xiàn)方法的流程圖。圖8可以作為圖1所示實(shí)施例的一種優(yōu)選實(shí)施方式。如圖8所示,該方法包括以下步驟:
步驟S801,在目標(biāo)圖表中確定待選取圖表,其中,目標(biāo)圖表包括待選取圖表和關(guān)聯(lián)圖表,關(guān)聯(lián)圖表為在目標(biāo)圖表中與待選取圖表相關(guān)聯(lián)的圖表。
步驟S801同上述步驟S101,在此不再贅述。
步驟S802,選取待選取圖表中的第一目標(biāo)部分。
步驟S802同上述步驟S102,在此不再贅述。
步驟S803,解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果。
步驟S803同上述步驟S103,在此不再贅述。
步驟S804,將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表。
步驟S804同上述步驟S104,在此不再贅述。
步驟S805,在第一過(guò)濾處理后的目標(biāo)圖表中選取第二目標(biāo)部分。
以第一過(guò)濾處理后的目標(biāo)圖表為圖6中的圖表b1為例,在圖6中的圖表b1選取綜合門(mén)戶作為第二目標(biāo)部分。
步驟S806,解析第二目標(biāo)部分中的內(nèi)容,得到第二解析結(jié)果。
以圖6中的圖表b1選取綜合門(mén)戶為第二目標(biāo)部分為例,解析圖6中圖表b1的內(nèi)容,得到媒體類型為綜合門(mén)戶;單位點(diǎn)擊成本為7.19元等信息。將媒體類型為綜合門(mén)戶;單位點(diǎn)擊成本為7.19元作為第二解析結(jié)果。
步驟S807,將第二解析結(jié)果作為第二過(guò)濾條件對(duì)第一過(guò)濾處理后的目標(biāo)圖表進(jìn)行第二過(guò)濾處理。
例如,將上述得到的第二解析結(jié)果作為第二過(guò)濾條件對(duì)第一過(guò)濾處理后的目標(biāo)圖表進(jìn)行第二過(guò)濾處理,即將圖6中的圖表b1和圖7中的圖表c1進(jìn)行第二過(guò)濾處理,得到圖9中的圖表b11和圖10中的圖表c11。需要說(shuō)明的是,圖6中的圖表b1與圖7中的圖表c1預(yù)先設(shè)置有關(guān)聯(lián)關(guān)系,即對(duì)圖6中的圖表b1進(jìn)行過(guò)濾處理時(shí),圖7中的圖表c1也會(huì)相應(yīng)的按照相同的過(guò)濾條件進(jìn)行過(guò)濾處理。
步驟S808,展示經(jīng)過(guò)第二過(guò)濾處理后的目標(biāo)圖表。
例如,展示上述得到的圖表b11和圖表c11。
通過(guò)本申請(qǐng)實(shí)施例提供的圖表的展現(xiàn)方法,在對(duì)圖表進(jìn)行第一過(guò)濾處理后,進(jìn)行疊加篩選,進(jìn)行第二過(guò)濾處理,通過(guò)上述步驟,實(shí)現(xiàn)了對(duì)圖表的多次過(guò)濾,從而快速高效的獲取到相關(guān)數(shù)據(jù),并展現(xiàn)過(guò)濾后的圖表,用戶可以任意查看到多個(gè)過(guò)濾條件過(guò)濾后的目標(biāo)圖表,進(jìn)而達(dá)到了提升用戶體驗(yàn)度的效果。
需要說(shuō)明的是,本實(shí)施例只舉例示意出第一過(guò)濾條件和第二過(guò)濾條件,進(jìn)行第一過(guò)濾處理和第二過(guò)濾處理,本申請(qǐng)并不局限于此,還可以對(duì)經(jīng)過(guò)第二過(guò)濾處理的圖表進(jìn)行第三過(guò)濾處理等等,本質(zhì)意思是可以實(shí)現(xiàn)過(guò)濾后的圖表進(jìn)行疊加過(guò)濾處理,因此,本申請(qǐng)實(shí)施例中的“第一”、“第二”并不限定本申請(qǐng)的技術(shù)思想。
本申請(qǐng)實(shí)施例提供的圖表的展現(xiàn)方法,通過(guò)在目標(biāo)圖表中確定待選取圖表,其中, 目標(biāo)圖表包括待選取圖表和關(guān)聯(lián)圖表,關(guān)聯(lián)圖表為在目標(biāo)圖表中與待選取圖表相關(guān)聯(lián)的圖表;選取待選取圖表中的第一目標(biāo)部分;解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果;以及將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表,在第一過(guò)濾處理后的目標(biāo)圖表中選取第二目標(biāo)部分;解析第二目標(biāo)部分中的內(nèi)容,得到第二解析結(jié)果;將第二解析結(jié)果作為第二過(guò)濾條件對(duì)第一過(guò)濾處理后的目標(biāo)圖表進(jìn)行第二過(guò)濾處理;以及展示經(jīng)過(guò)第二過(guò)濾處理后的目標(biāo)圖表,解決了相關(guān)技術(shù)中對(duì)界面上圖表進(jìn)行操作時(shí),用戶體驗(yàn)度較低的問(wèn)題,通過(guò)對(duì)目標(biāo)圖表的疊加過(guò)濾,用戶可以任意查看到多個(gè)過(guò)濾條件過(guò)濾后的目標(biāo)圖表,進(jìn)而達(dá)到了提升用戶體驗(yàn)度的效果。
需要說(shuō)明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
本申請(qǐng)實(shí)施例還提供了一種圖表的展現(xiàn)裝置,需要說(shuō)明的是,本申請(qǐng)實(shí)施例的圖表的展現(xiàn)裝置可以用于執(zhí)行本申請(qǐng)實(shí)施例所提供的用于圖表的展現(xiàn)方法。以下對(duì)本申請(qǐng)實(shí)施例提供的圖表的展現(xiàn)裝置進(jìn)行介紹。
圖11是根據(jù)本申請(qǐng)實(shí)施例的圖表的展現(xiàn)裝置的示意圖。如圖11所示,該裝置包括:第一確定單元10、第一選取單元20、第一解析單元30和第一展示單元40。
第一確定單元10,用于在目標(biāo)圖表中確定待選取圖表,其中,目標(biāo)圖表包括待選取圖表和關(guān)聯(lián)圖表,關(guān)聯(lián)圖表為在目標(biāo)圖表中與待選取圖表相關(guān)聯(lián)的圖表。
第一選取單元20,用于選取待選取圖表中的第一目標(biāo)部分。
第一解析單元30,用于解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果。
第一展示單元40,用于將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表。
本申請(qǐng)實(shí)施例提供的圖表的展現(xiàn)裝置,通過(guò)第一確定單元10在目標(biāo)圖表中確定待選取圖表,其中,目標(biāo)圖表包括待選取圖表和關(guān)聯(lián)圖表,關(guān)聯(lián)圖表為在目標(biāo)圖表中與待選取圖表相關(guān)聯(lián)的圖表;第一選取單元20選取待選取圖表中的第一目標(biāo)部分;第一解析單元30解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果;以及第一展示單元40將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表。解決了相關(guān)技術(shù)中對(duì)界面上圖表進(jìn)行操作時(shí),用戶體驗(yàn)度較低的問(wèn)題,進(jìn)而達(dá)到了提升用戶體驗(yàn)度的效果。
優(yōu)選地,在本申請(qǐng)實(shí)施例提供的圖表的展現(xiàn)裝置中,該裝置還包括:第二確定單 元,用于確定目標(biāo)圖表;以及修改單元,用于修改目標(biāo)圖表中每個(gè)圖表的屬性,以使目標(biāo)圖表中每個(gè)圖表相關(guān)聯(lián)。
可選地,在本申請(qǐng)實(shí)施例提供的圖表的展現(xiàn)裝置中,該裝置還包括:第二選取單元,用于在第一過(guò)濾處理后的目標(biāo)圖表中選取第二目標(biāo)部分;第二解析單元,用于解析第二目標(biāo)部分中的內(nèi)容,得到第二解析結(jié)果;處理單元,用于將第二解析結(jié)果作為第二過(guò)濾條件對(duì)第一過(guò)濾處理后的目標(biāo)圖表進(jìn)行第二過(guò)濾處理;以及第二展示單元,用于展示經(jīng)過(guò)第二過(guò)濾處理后的目標(biāo)圖表。
可選地,在本申請(qǐng)實(shí)施例提供的圖表的展現(xiàn)裝置中,第一解析單元30還用于提取第一目標(biāo)部分內(nèi)容中的維度和指標(biāo);并將第一目標(biāo)部分中的維度和指標(biāo)作為第一解析結(jié)果,第一展示單元40還用于將第一解析結(jié)果中為原始數(shù)據(jù)的維度和指標(biāo)作為第一過(guò)濾條件,并對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理。
可選地,在本申請(qǐng)實(shí)施例提供的圖表的展現(xiàn)裝置中,待選取圖表為餅圖或條形圖。
所述圖表的展現(xiàn)裝置包括處理器和存儲(chǔ)器,上述第一確定單元、第一選取單元、第一解析單元和第一展示單元等均作為程序單元存儲(chǔ)在存儲(chǔ)器中,由處理器執(zhí)行存儲(chǔ)在存儲(chǔ)器中的上述程序單元。上述的第一過(guò)濾條件、第二過(guò)濾條件都可以存儲(chǔ)在存儲(chǔ)器中。
處理器中包含內(nèi)核,由內(nèi)核去存儲(chǔ)器中調(diào)取相應(yīng)的程序單元。內(nèi)核可以設(shè)置一個(gè)或以上,通過(guò)調(diào)整內(nèi)核參數(shù)進(jìn)行圖表的展示。
存儲(chǔ)器可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM),存儲(chǔ)器包括至少一個(gè)存儲(chǔ)芯片。
本申請(qǐng)還提供了一種計(jì)算機(jī)程序產(chǎn)品的實(shí)施例,當(dāng)在數(shù)據(jù)處理設(shè)備上執(zhí)行時(shí),適于執(zhí)行初始化有如下方法步驟的程序代碼:在目標(biāo)圖表中確定待選取圖表,其中,目標(biāo)圖表包括待選取圖表和關(guān)聯(lián)圖表,關(guān)聯(lián)圖表為在目標(biāo)圖表中與待選取圖表相關(guān)聯(lián)的圖表;選取待選取圖表中的第一目標(biāo)部分;解析第一目標(biāo)部分中的內(nèi)容,得到第一解析結(jié)果;以及將第一解析結(jié)果作為第一過(guò)濾條件對(duì)目標(biāo)圖表進(jìn)行第一過(guò)濾處理,并展示第一過(guò)濾處理后的目標(biāo)圖表。
需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng),某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本申請(qǐng)所必須的。
在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其他實(shí)施例的相關(guān)描述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本申請(qǐng)各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本申請(qǐng)的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本申請(qǐng)不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本申請(qǐng)的優(yōu)選實(shí)施例,并不用于限制本申請(qǐng),對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的保護(hù)范圍之內(nèi)。