一種基于數(shù)據(jù)可視化分析的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)分析技術(shù)領(lǐng)域,具體涉及針對(duì)無結(jié)構(gòu)或者有結(jié)構(gòu)數(shù)據(jù)的可視化分析技術(shù)。
【背景技術(shù)】
[0002]數(shù)據(jù)可視化是關(guān)于數(shù)據(jù)之視覺表現(xiàn)形式的研究;其中,這種數(shù)據(jù)的視覺表現(xiàn)形式被定義為一種以某種概要形式抽提出來的信息,包括相應(yīng)信息單位的各種屬性和變量。
[0003]數(shù)據(jù)可視化技術(shù)的基本思想是將數(shù)據(jù)庫(kù)中每一個(gè)數(shù)據(jù)項(xiàng)作為單個(gè)圖元元素表示,大量的數(shù)據(jù)集構(gòu)成數(shù)據(jù)圖像,同時(shí)將數(shù)據(jù)的各個(gè)屬性值以多維數(shù)據(jù)的形式表示,可以從不同的維度觀察數(shù)據(jù),從而對(duì)數(shù)據(jù)進(jìn)行更深入的觀察和分析。
[0004]數(shù)據(jù)可視化主要旨在借助于圖形化手段,清晰有效地傳達(dá)與溝通信息。但是,這并不就意味著,數(shù)據(jù)可視化就一定因?yàn)橐獙?shí)現(xiàn)其功能用途而令人感到枯燥乏味,或者是為了看上去絢麗多彩而顯得極端復(fù)雜。為了有效地傳達(dá)思想概念,美學(xué)形式與功能需要齊頭并進(jìn),通過直觀地傳達(dá)關(guān)鍵的方面與特征,從而實(shí)現(xiàn)對(duì)于相當(dāng)稀疏而又復(fù)雜的數(shù)據(jù)集的深入洞察。然而,設(shè)計(jì)人員往往并不能很好地把握設(shè)計(jì)與功能之間的平衡,從而創(chuàng)造出華而不實(shí)的數(shù)據(jù)可視化形式,無法達(dá)到其主要目的,也就是傳達(dá)與溝通信息。
[0005]數(shù)據(jù)可視化與信息圖形、信息可視化、科學(xué)可視化以及統(tǒng)計(jì)圖形密切相關(guān)。當(dāng)前,在研究、教學(xué)和開發(fā)領(lǐng)域,數(shù)據(jù)可視化乃是一個(gè)極為活躍而又關(guān)鍵的方面?!皵?shù)據(jù)可視化”這條術(shù)語(yǔ)實(shí)現(xiàn)了成熟的科學(xué)可視化領(lǐng)域與較年輕的信息可視化領(lǐng)域的統(tǒng)一。
[0006]由于海量的數(shù)據(jù)中蘊(yùn)藏著豐富的有價(jià)值的信息,如何從海量數(shù)據(jù)中提取有價(jià)值的信息對(duì)數(shù)據(jù)分析人員來說亟需要解決的問題。但是現(xiàn)有的數(shù)據(jù)分析技術(shù)中進(jìn)行數(shù)據(jù)分析時(shí)操作復(fù)雜、效率低下,且獲得關(guān)鍵有價(jià)值信息的準(zhǔn)確率也不高。
【發(fā)明內(nèi)容】
[0007]針對(duì)現(xiàn)有數(shù)據(jù)分析技術(shù)所存在的問題,本發(fā)明的目的在于提供一種能夠快速、準(zhǔn)確的從海量數(shù)據(jù)中提取有價(jià)值信息的數(shù)據(jù)分析方法。
[0008]為了達(dá)到上述目的,本發(fā)明采用如下的技術(shù)方案:
[0009]—種基于數(shù)據(jù)可視化分析的方法,所述方法首先將平面有結(jié)構(gòu)的表數(shù)據(jù)關(guān)系化或事件化,接著通過關(guān)系化或事件化后的數(shù)據(jù)生成相應(yīng)的圖結(jié)構(gòu);最后將生成的圖結(jié)構(gòu)展現(xiàn)為直觀的圖形。
[0010]在本方法的優(yōu)選實(shí)例中,所述方法具體包括如下步驟:
[0011](I)將要分析的數(shù)據(jù)導(dǎo)入到系統(tǒng)數(shù)據(jù)庫(kù)中并自動(dòng)生成對(duì)應(yīng)的表;
[0012](2)通過關(guān)系生成向?qū)гO(shè)置對(duì)象和關(guān)系模型,并選擇圖形展現(xiàn)方式;
[0013](3)將數(shù)據(jù)按設(shè)置好的關(guān)系模型從表中抽取出來,根據(jù)選擇的圖形展現(xiàn)方式進(jìn)行展現(xiàn);
[0014](4)將生成的圖布局成不同類型的布局圖,從而展現(xiàn)出美觀的圖形。
[0015]進(jìn)一步的,所述步驟(3)中,由關(guān)系生成向?qū)Ц鶕?jù)設(shè)置的對(duì)象將表中對(duì)應(yīng)的數(shù)據(jù)添加到圖層,再根據(jù)設(shè)置的關(guān)系模塊,建立它們之間的關(guān)系,并根據(jù)選擇的圖形展現(xiàn)方式,將建立的關(guān)系在圖層上生成對(duì)應(yīng)的圖結(jié)構(gòu)。
[0016]進(jìn)一步的,圖形展現(xiàn)方式包括關(guān)系圖或主題行圖。
[0017]與現(xiàn)有的技術(shù)相比,本發(fā)明提供的方法關(guān)系化或事件化簡(jiǎn)單方便,生成的布局豐富美觀,且可以從海量數(shù)據(jù)中快速、準(zhǔn)確的提取有價(jià)值信息。
【附圖說明】
[0018]以下結(jié)合附圖和【具體實(shí)施方式】來進(jìn)一步說明本發(fā)明。
[0019]圖1為本發(fā)明實(shí)例中球形分布的QQ好友關(guān)系示意圖。
【具體實(shí)施方式】
[0020]為了使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合具體圖示,進(jìn)一步闡述本發(fā)明。
[0021]本實(shí)例在實(shí)現(xiàn)基于數(shù)據(jù)可視化分析方案時(shí),首先將平面有結(jié)構(gòu)的表數(shù)據(jù)關(guān)系化或事件化,接著通過關(guān)系化或事件化后的數(shù)據(jù)生成相應(yīng)的圖結(jié)構(gòu);最后將生成的圖結(jié)構(gòu)展現(xiàn)為直觀的圖形。
[0022]在此原理方案的基礎(chǔ)上,本實(shí)例的實(shí)施過程包括如下步驟:
[0023](I)將無結(jié)構(gòu)的數(shù)據(jù)通過導(dǎo)入插件或腳本導(dǎo)入到數(shù)據(jù)中心,或者通過遠(yuǎn)程連接的方式去連接遠(yuǎn)程數(shù)據(jù)庫(kù),得到表結(jié)構(gòu)的數(shù)據(jù)。
[0024]該步驟中利用基于導(dǎo)入插件或腳本的導(dǎo)入數(shù)據(jù)技術(shù),直接將文件中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)中心。
[0025](2)針對(duì)步驟⑴中將要分析的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)自動(dòng)生成相關(guān)的表,通過關(guān)系生成向?qū)гO(shè)置相應(yīng)的對(duì)象和關(guān)系模型,并選擇圖形展現(xiàn)方式。
[0026]該步驟中的關(guān)系生成向?qū)в糜谔砑痈鞣N對(duì)象到圖層,并建立它們之間的關(guān)系,并選擇不同的展現(xiàn)方式,如關(guān)系圖或主題行圖。
[0027]該步驟中通過關(guān)系生成向?qū)гO(shè)置相應(yīng)的對(duì)象和關(guān)系模型時(shí),通過關(guān)系生成向?qū)гO(shè)置對(duì)象列和對(duì)象間關(guān)系列(具體為將要分析的兩個(gè)字段分別設(shè)置為兩個(gè)對(duì)象并命名,然后設(shè)置兩個(gè)對(duì)象的方向),以及配置其它屬性列。
[0028](3)將數(shù)據(jù)按設(shè)置好的關(guān)系模型從表中抽取出來,根據(jù)選擇的圖形展現(xiàn)方式進(jìn)行展現(xiàn)。
[0029]該步驟實(shí)現(xiàn)時(shí),由關(guān)系生成向?qū)Ц鶕?jù)設(shè)置的對(duì)象將表中對(duì)應(yīng)的數(shù)據(jù)添加到圖層,再根據(jù)設(shè)置的關(guān)系模塊,建立它們之間的關(guān)系,并根據(jù)選擇的圖形展現(xiàn)方式,將建立的關(guān)系在圖層上生成對(duì)應(yīng)的圖結(jié)構(gòu)。
[0030](4)使用不同的布局類型,對(duì)生成的圖結(jié)構(gòu)進(jìn)行布局生成漂亮美觀的圖形,展現(xiàn)出來。
[0031]具體的,通過相應(yīng)的布局系統(tǒng)或功能模塊,根據(jù)需要選擇布局的類型,包括:圓形布局、球型布局、樹形布局、徑向樹形布局等,并據(jù)此進(jìn)行圖結(jié)構(gòu)布局。
[0032](5)對(duì)生成的布局圖可以再進(jìn)行過濾、搜索、排除葉子節(jié)點(diǎn)等操作,過濾出關(guān)鍵關(guān)系和對(duì)象,從而得到想要的信息。
[0033]下面以常見的即時(shí)通信軟件QQ為例,進(jìn)一步說明數(shù)據(jù)可視化分析的過程和效果。
[0034]1.導(dǎo)入QQ數(shù)據(jù)到表
[0035]通過QQ導(dǎo)入腳本,將QQ好友關(guān)系數(shù)據(jù)導(dǎo)入到表。
[0036]2.配置QQ好友關(guān)系
[0037]通過關(guān)系生成向?qū)?,配置?duì)象列以及對(duì)象間的關(guān)系,配置完成后生成QQ好友關(guān)系圖。
[0038]3.設(shè)置QQ好友關(guān)系圖布局為球形布局得到如圖1所示的布局圖。
[0039]4.通過關(guān)系過濾搜索等操作可以得到關(guān)鍵關(guān)系和對(duì)象。
[0040]以上顯示和描述了本發(fā)明的基本原理、主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。
【主權(quán)項(xiàng)】
1.一種基于數(shù)據(jù)可視化分析的方法,其特征在于,所述方法首先將平面有結(jié)構(gòu)的表數(shù)據(jù)關(guān)系化或事件化,接著通過關(guān)系化或事件化后的數(shù)據(jù)生成相應(yīng)的圖結(jié)構(gòu);最后將生成的圖結(jié)構(gòu)展現(xiàn)為直觀的圖形。2.根據(jù)權(quán)利要求1所述的一種基于數(shù)據(jù)可視化分析的方法,其特征在于,所述方法具體包括如下步驟: (1)將要分析的數(shù)據(jù)導(dǎo)入到系統(tǒng)數(shù)據(jù)庫(kù)中并自動(dòng)生成對(duì)應(yīng)的表; (2)通過關(guān)系生成向?qū)гO(shè)置對(duì)象和關(guān)系模型,并選擇圖形展現(xiàn)方式; (3)將數(shù)據(jù)按設(shè)置好的關(guān)系模型從表中抽取出來,根據(jù)選擇的圖形展現(xiàn)方式進(jìn)行展現(xiàn); (4)將生成的圖布局成不同類型的布局圖,從而展現(xiàn)出美觀的圖形。3.根據(jù)權(quán)利要求2所述的一種基于數(shù)據(jù)可視化分析的方法,其特征在于,所述步驟(3)中,由關(guān)系生成向?qū)Ц鶕?jù)設(shè)置的對(duì)象將表中對(duì)應(yīng)的數(shù)據(jù)添加到圖層,再根據(jù)設(shè)置的關(guān)系模塊,建立它們之間的關(guān)系,并根據(jù)選擇的圖形展現(xiàn)方式,將建立的關(guān)系在圖層上生成對(duì)應(yīng)的圖結(jié)構(gòu)。4.根據(jù)權(quán)利要求2或3所述的一種基于數(shù)據(jù)可視化分析的方法,其特征在于,圖形展現(xiàn)方式包括關(guān)系圖或主題行圖。
【專利摘要】本發(fā)明公開了一種基于數(shù)據(jù)可視化分析的方法,其首先將平面有結(jié)構(gòu)的表數(shù)據(jù)關(guān)系化或事件化,接著通過關(guān)系化或事件化后的數(shù)據(jù)生成相應(yīng)的圖結(jié)構(gòu);最后將生成的圖結(jié)構(gòu)展現(xiàn)為直觀的圖形。本發(fā)明提供的方法關(guān)系化或事件化簡(jiǎn)單方便,生成的布局豐富美觀,且可以從海量數(shù)據(jù)中快速、準(zhǔn)確的提取有價(jià)值信息。
【IPC分類】G06Q50/00, G06F17/30
【公開號(hào)】CN105183745
【申請(qǐng)?zhí)枴緾N201510387926
【發(fā)明人】朱軍
【申請(qǐng)人】盤石軟件(上海)有限公司
【公開日】2015年12月23日
【申請(qǐng)日】2015年7月2日