本申請涉及計算機
技術(shù)領(lǐng)域:
,尤其涉及一種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法及裝置。
背景技術(shù):
:隨著計算機技術(shù)的飛速發(fā)展,人們常常利用計算機對相關(guān)聯(lián)的數(shù)據(jù)進行處理,并將其關(guān)聯(lián)關(guān)系以更直觀的方式顯示出來。例如,以熱力圖的方式顯示。狹義的熱力圖,通常指一種以特殊高亮的形式顯示訪客熱衷的頁面區(qū)域和訪客所在的地理區(qū)域的圖示,例如網(wǎng)頁熱力圖,可以顯示訪客經(jīng)常點擊的網(wǎng)頁區(qū)域,進而便于發(fā)現(xiàn)訪客對頁面的哪些區(qū)域感興趣等。而廣義的熱力圖可以展現(xiàn)更多種類的關(guān)聯(lián)關(guān)系。例如,地圖熱力圖,可以用不同顏色的區(qū)塊疊加在地圖上描述人群分布、密度和變化趨勢等;景區(qū)熱力圖,可以用不同顏色表示各景區(qū)的人流分布情況,也可以用不同顏色標識某景區(qū)各時間段的人流分布情況等。然而,現(xiàn)在多數(shù)的熱力圖,基本都是直接使用原始的數(shù)據(jù),根據(jù)原始數(shù)據(jù)及對應(yīng)的位置等信息,直接按照對應(yīng)顏色做映射處理。這樣會導(dǎo)致顯示出來的熱力圖可能出現(xiàn)突兀的顏色塊,而無法正確呈現(xiàn)數(shù)據(jù)的分布規(guī)律,往往與現(xiàn)實相脫節(jié),無法給運營人員、決策者或用戶提供數(shù)據(jù)支持。技術(shù)實現(xiàn)要素:為解決上述技術(shù)問題,本申請?zhí)峁┝艘环N用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法和裝置,旨在更真實地呈現(xiàn)數(shù)據(jù)的分布規(guī)律,從而為用戶的決策提供更有力的數(shù)據(jù)支持。本申請實施例提供了一種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法,包括:獲取第一數(shù)據(jù)信息和與所述第一數(shù)據(jù)信息相關(guān)聯(lián)的第二數(shù)據(jù)信息;對所述第二數(shù)據(jù)信息進行統(tǒng)計處理,并依據(jù)所述統(tǒng)計處理的結(jié)果確定所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍;依據(jù)所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍,確定所述第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系;依據(jù)所述第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系,采用與所述顏色編碼相對應(yīng)的顏色顯示所述第一數(shù)據(jù)信息與所述第二數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法中,對所述第二數(shù)據(jù)信息進行統(tǒng)計處理,包括:以所述第二數(shù)據(jù)信息為數(shù)據(jù)集,計算能夠反映所述數(shù)據(jù)集的離散程度的數(shù)據(jù)指標,作為所述統(tǒng)計處理的結(jié)果。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法中,所述數(shù)據(jù)指標為所述數(shù)據(jù)集的標準差。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法中,依據(jù)所述統(tǒng)計處理的結(jié)果確定所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍,包括:以所述標準差的第一預(yù)設(shè)倍數(shù)作為所述數(shù)據(jù)范圍的上限值,以所述標準差的第二預(yù)設(shè)倍數(shù)作為所述數(shù)據(jù)范圍的下限值,確定所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法中,所述第一預(yù)設(shè)倍數(shù)取為3.5~4.5,所述第二預(yù)設(shè)倍數(shù)取為0。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法中,依據(jù)所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍,確定所述第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系,包括:依據(jù)所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍以及預(yù)設(shè)配色等級,確定所述第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與所述顏色編碼的對應(yīng)關(guān)系;依據(jù)所述第二數(shù)據(jù)信息的數(shù)值,確定所述第二數(shù)據(jù)信息所屬的所述數(shù)據(jù)區(qū)間;依據(jù)所述第二數(shù)據(jù)信息所屬的所述數(shù)據(jù)區(qū)間、以及該數(shù)據(jù)區(qū)間對應(yīng)的所述顏色編碼,確定所述第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法中,依據(jù)所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍以及預(yù)設(shè)配色等級,確定所述第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與所述顏色編碼的對應(yīng)關(guān)系,包括:將所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍劃分成多個數(shù)據(jù)區(qū)間;其中,所述數(shù)據(jù)區(qū)間的數(shù)量與所述預(yù)設(shè)配色等級的數(shù)量相同;依據(jù)各所述預(yù)設(shè)配色等級對應(yīng)的顏色編碼,確定所述第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與所述顏色編碼的對應(yīng)關(guān)系。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法中,依據(jù)所述第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系,采用與所述顏色編碼相對應(yīng)的顏色顯示所述第一數(shù)據(jù)信息與所述第二數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系,包括:獲取用戶輸入的顯示范圍及顯示比例;依據(jù)所述顯示范圍,確定與所述顯示范圍相對應(yīng)的待顯示的第一數(shù)據(jù)信息;依據(jù)所述顯示比例,確定與所述顯示比例相對應(yīng)的單點顯示區(qū)間;在所述單點顯示區(qū)間上,顯示與所述顏色編碼相對應(yīng)的顏色;其中,所述顏色編碼與所述待顯示的第一數(shù)據(jù)信息相關(guān)聯(lián)的第二數(shù)據(jù)信息相對應(yīng)。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法中,依據(jù)所述顯示比例,確定與所述顯示比例相對應(yīng)的單點顯示區(qū)間,按照以下方式進行:若所述顯示比例增大,與所述顯示比例相對應(yīng)的單點顯示區(qū)間增大;若所述顯示比例減小,與所述顯示比例相對應(yīng)的單點顯示區(qū)間減小。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法中,所述第一數(shù)據(jù)信息為地理位置信息,所述第二數(shù)據(jù)信息為與所述地理位置信息相關(guān)聯(lián)的人數(shù)、或商鋪數(shù)量。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法中,所述第一數(shù)據(jù)信息為網(wǎng)頁信息,所述第二數(shù)據(jù)信息為與所述網(wǎng)頁信息相關(guān)聯(lián)的網(wǎng)頁瀏覽量信息、或用戶登錄次數(shù)信息。本申請實施例還提供了一種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置,該裝置包括:獲取模塊,獲取第一數(shù)據(jù)信息和與所述第一數(shù)據(jù)信息相關(guān)聯(lián)的第二數(shù)據(jù)信息;計算模塊,對所述第二數(shù)據(jù)信息進行統(tǒng)計處理,并依據(jù)所述統(tǒng)計處理的結(jié)果確定所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍;對應(yīng)關(guān)系確定模塊,依據(jù)所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍,確定所述第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系;顯示模塊,依據(jù)所述第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系,采用與所述顏色編碼相對應(yīng)的顏色顯示所述第一數(shù)據(jù)信息與所述第二數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置中,所述計算模塊包括:第一計算組件,以所述第二數(shù)據(jù)信息為數(shù)據(jù)集,計算能夠反映所述數(shù)據(jù)集的離散程度的數(shù)據(jù)指標;第二計算組件,依據(jù)所述數(shù)據(jù)指標確定所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置中,所述對應(yīng)關(guān)系確定模塊包括:第一確定組件,依據(jù)所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍以及預(yù)設(shè)配色等級,確定所述第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與所述顏色編碼的對應(yīng)關(guān)系;第二確定組件,依據(jù)所述第二數(shù)據(jù)信息的數(shù)值,確定所述第二數(shù)據(jù)信息所屬的所述數(shù)據(jù)區(qū)間;第三確定組件,依據(jù)所述第二數(shù)據(jù)信息所屬的所述數(shù)據(jù)區(qū)間、以及該數(shù)據(jù)區(qū)間對應(yīng)的所述顏色編碼,確定所述第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置中,所述第一確定組件包括:數(shù)據(jù)區(qū)間劃分單元,將所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍劃分成多個數(shù)據(jù)區(qū)間;其中,所述數(shù)據(jù)區(qū)間的數(shù)量與所述預(yù)設(shè)配色等級的數(shù)量相同;對應(yīng)關(guān)系確定單元,依據(jù)各所述預(yù)設(shè)配色等級對應(yīng)的顏色編碼,確定所述第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與所述顏色編碼的對應(yīng)關(guān)系。作為優(yōu)選,本申請實施例提供的用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置中,所述顯示模塊包括:獲取組件,獲取用戶輸入的顯示范圍及顯示比例;待顯示第一數(shù)據(jù)信息確定組件,依據(jù)所述顯示范圍,確定與所述顯示范圍相對應(yīng)的待顯示的第一數(shù)據(jù)信息;單點顯示區(qū)間確定組件,依據(jù)所述顯示比例,確定與所述顯示比例相對應(yīng)的單點顯示區(qū)間;顯示組件,在所述單點顯示區(qū)間上,顯示與所述顏色編碼相對應(yīng)的顏色;其中,所述顏色編碼與所述待顯示的第一數(shù)據(jù)信息相關(guān)聯(lián)的第二數(shù)據(jù)信息相對應(yīng)。本申請實施例采用的上述至少一個技術(shù)方案能夠達到以下有益效果:1、本申請實施例通過對與第一數(shù)據(jù)信息相關(guān)聯(lián)的信息先進行數(shù)據(jù)統(tǒng)計處理,在此基礎(chǔ)上確定第二數(shù)據(jù)信息的數(shù)據(jù)范圍,進而確定與顏色編碼的對應(yīng)關(guān)系,最終以類似熱力圖的形式用顏色顯示第一數(shù)據(jù)信息與第二數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系。本申請采用統(tǒng)計處理的方式對第二數(shù)據(jù)信息進行預(yù)處理,尤其是以第二數(shù)據(jù)信息為數(shù)據(jù)集,計算出能夠反映數(shù)據(jù)集的離散程度的數(shù)據(jù)指標,就能夠更加真實地、更加完整的呈現(xiàn)數(shù)據(jù)的分布規(guī)律,從而為用戶的決策提供更有力的數(shù)據(jù)支持。2、選用標準差作為數(shù)據(jù)指標,采用對第二數(shù)據(jù)信息計算標準差的方式對第二數(shù)據(jù)信息進行統(tǒng)計處理,這樣就能準確的呈現(xiàn)第二數(shù)據(jù)信息的分布規(guī)律,據(jù)此確定與顏色編碼的對應(yīng)關(guān)系就更能顯示出與現(xiàn)實的一致性。采用標準差作為統(tǒng)計處理的結(jié)果,還能夠直接地采用線性關(guān)系確定第二數(shù)據(jù)信息的數(shù)據(jù)范圍,簡化了運算。3、在顯示熱力圖時,依據(jù)顯示比例確定單點顯示區(qū)間,就能夠依據(jù)用戶輸入的顯示比例動態(tài)地調(diào)整單個數(shù)據(jù)點的顯示范圍。進一步地,單點顯示區(qū)間隨著顯示比例的增大而增大,隨著顯示比例的減小而減小,更有利于在顯示時保留更好的顏色梯度,從而體現(xiàn)出更符合現(xiàn)實、更清晰直觀的數(shù)據(jù)分布效果。附圖說明此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當限定。在附圖中:圖1為是本申請實施例的一種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法的流程示意圖;圖2為是本申請實施例的第二種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法的流程示意圖;圖3為是本申請實施例的第三種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法的流程示意圖;圖4為是本申請實施例的第四種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法的流程示意圖;圖5為是本申請實施例的第六種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法的流程示意圖;圖6是本申請實施例的一種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置的結(jié)構(gòu)示意圖;圖7是本申請實施例的第二種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置的結(jié)構(gòu)示意圖;圖8是本申請實施例的第三種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置的結(jié)構(gòu)示意圖;圖9是本申請實施例的第四種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置的結(jié)構(gòu)示意圖;圖10是本申請實施例的第五種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置的結(jié)構(gòu)示意圖;圖11A是本申請實施例的一種實施效果示意圖;圖11B是本申請實施例的第二種實施效果示意圖;圖11C是本申請實施例的第三種實施效果示意圖。具體實施方式為使本申請的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本申請具體實施例及相應(yīng)的附圖對本申請技術(shù)方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。以下結(jié)合附圖,詳細說明本申請各實施例提供的技術(shù)方案。參見圖1所示,本申請實施例提供了一種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的方法,包括:步驟S11:獲取第一數(shù)據(jù)信息和與第一數(shù)據(jù)信息相關(guān)聯(lián)的第二數(shù)據(jù)信息;步驟S12:對第二數(shù)據(jù)信息進行統(tǒng)計處理,并依據(jù)所述統(tǒng)計處理的結(jié)果確定所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍;步驟S13:依據(jù)所述第二數(shù)據(jù)信息的數(shù)據(jù)范圍,確定第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系;步驟S14:依據(jù)第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系,采用與顏色編碼相對應(yīng)的顏色顯示第一數(shù)據(jù)信息與第二數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系。在上述實施例中,可以根據(jù)該方法的實施目的和領(lǐng)域選擇數(shù)據(jù)信息的類型和具體內(nèi)容,從而可以用顏色顯示出不同的數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系,可表現(xiàn)為廣義的熱力圖。例如,可將第一數(shù)據(jù)信息取為地理位置信息、第二數(shù)據(jù)信息取為與地理位置信息相關(guān)聯(lián)的人數(shù)等時,據(jù)此繪制出的熱力圖就能反映某部分地理區(qū)域內(nèi)的人群分布信息、人口密度信息等。再例如,可將第一數(shù)據(jù)信息取為地理位置信息、第二數(shù)據(jù)信息取為與地理位置信息相關(guān)聯(lián)的商鋪數(shù)量等時,據(jù)此繪制出的熱力圖就能反映某部分地理區(qū)域內(nèi)的商鋪分布情況。當將第一數(shù)據(jù)信息取為地理位置信息時,可以用地理位置的經(jīng)緯度信息表示地理位置信息。在上述實施例中,也可將第一數(shù)據(jù)信息取為網(wǎng)頁信息、第二數(shù)據(jù)信息取為與網(wǎng)頁信息相關(guān)聯(lián)的網(wǎng)頁瀏覽量信息或者用戶登錄次數(shù)信息等,據(jù)此繪制出的熱力圖就能反映網(wǎng)頁的受歡迎程度,此處的網(wǎng)頁信息可采用網(wǎng)址表示。第一數(shù)據(jù)信息也可取為某網(wǎng)頁上的網(wǎng)頁區(qū)域信息、第二數(shù)據(jù)信息取為與網(wǎng)頁區(qū)域信息相關(guān)聯(lián)的用戶點擊次數(shù)或者用戶停留時間等,據(jù)此繪制出的熱力圖就能反映該網(wǎng)頁上的各網(wǎng)頁區(qū)域的受歡迎程度。因此,相關(guān)聯(lián)的任意兩種數(shù)據(jù)均可采用本申請實施例所提供的方法進行處理后,以類似熱力圖的形式用顏色顯示出這兩種數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系。上述實施例中包含對第二數(shù)據(jù)信息進行統(tǒng)計處理的步驟S12,通過對與第一數(shù)據(jù)信息相關(guān)聯(lián)的第二數(shù)據(jù)信息進行數(shù)據(jù)統(tǒng)計處理,尤其是以所述第二數(shù)據(jù)信息為數(shù)據(jù)集,計算出能夠反映所述數(shù)據(jù)集的離散程度的數(shù)據(jù)指標作為所述統(tǒng)計處理的結(jié)果,并在此基礎(chǔ)上確定第二數(shù)據(jù)信息的數(shù)據(jù)范圍,進而確定第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系,以熱力圖的形式用顏色顯示第一數(shù)據(jù)信息與第二數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系時就能夠更加真實地呈現(xiàn)數(shù)據(jù)的分布規(guī)律,從而為用戶的決策提供更有力的數(shù)據(jù)支持。作為優(yōu)選,本申請實施例提供的方法中,選取數(shù)據(jù)集的標準差作為數(shù)據(jù)指標確定第二數(shù)據(jù)信息的數(shù)據(jù)范圍,參見圖2所示,則步驟S12對第二數(shù)據(jù)信息進行統(tǒng)計處理,包括:步驟S121:以第二數(shù)據(jù)信息為數(shù)據(jù)集,計算該數(shù)據(jù)集的標準差;步驟S12依據(jù)統(tǒng)計處理的結(jié)果確定第二數(shù)據(jù)信息的數(shù)據(jù)范圍,可具體包括:步驟S122:以標準差的第一預(yù)設(shè)倍數(shù)作為數(shù)據(jù)范圍的上限值,以標準差的第二預(yù)設(shè)倍數(shù)作為數(shù)據(jù)范圍的下限值,確定第二數(shù)據(jù)信息的數(shù)據(jù)范圍。數(shù)學(xué)意義上的標準差(StandardDeviation),也稱均方差(meansquareerror),是各數(shù)據(jù)偏離平均數(shù)的距離的平均數(shù),它是離均差平方和平均后的方根,用σ表示。標準差是方差的算術(shù)平方根。標準差能反映一個數(shù)據(jù)集的離散程度。平均數(shù)相同的,標準差未必相同。實施步驟S121時,按照以下公式計算第二數(shù)據(jù)信息的標準差:其中,上述公式中第二數(shù)據(jù)信息的數(shù)值X1,X2,X3,······Xn均為實數(shù),表示與第一數(shù)據(jù)信息相關(guān)聯(lián)的數(shù)量,n表示以第二數(shù)據(jù)信息構(gòu)成的數(shù)據(jù)集中數(shù)據(jù)的總數(shù)量,是第二數(shù)據(jù)信息的所有數(shù)值的算術(shù)平均值。依據(jù)以上公式計算出標準差σ,可以表征第二數(shù)據(jù)信息的離散程度。在此基礎(chǔ)上調(diào)整第二數(shù)據(jù)信息并建立與顏色編碼的對應(yīng)關(guān)系,就能更好地體現(xiàn)數(shù)據(jù)的實際分布規(guī)律。在計算出標準差σ的基礎(chǔ)上,實施步驟S122以標準差的第一預(yù)設(shè)倍數(shù)作為數(shù)據(jù)范圍的上限值,以標準差的第二預(yù)設(shè)倍數(shù)作為數(shù)據(jù)范圍的下限值,確定數(shù)據(jù)范圍。這種方式將第二數(shù)據(jù)信息的數(shù)據(jù)范圍依據(jù)標準差進行調(diào)整,有利于體現(xiàn)數(shù)據(jù)的分布情況,從而能更真實的呈現(xiàn)數(shù)據(jù)的分布規(guī)律。采用這一優(yōu)選實施例限定第二數(shù)據(jù)信息的數(shù)據(jù)范圍,在具體實施時,當?shù)诙?shù)據(jù)信息的數(shù)值在上述數(shù)據(jù)范圍之間時,可以保留其原始數(shù)據(jù);當?shù)诙?shù)據(jù)信息的數(shù)值超出上述數(shù)據(jù)范圍的上限值時,可以將第二數(shù)據(jù)信息的數(shù)值取為所述上限值。除此之外,也可以將第二數(shù)據(jù)信息按比例映射到依據(jù)標準差確定的數(shù)據(jù)范圍上。作為優(yōu)選,上述實施例提供的方法中,第一預(yù)設(shè)倍數(shù)取為3.5~4.5,尤其以取為4倍為最佳。第二預(yù)設(shè)倍數(shù)可取為0。除了上述實施例給出的計算第二數(shù)據(jù)信息的標準差這一優(yōu)選統(tǒng)計處理方式外,也可以采用計算均值、對第二數(shù)據(jù)信息分段分區(qū)間等方式進行統(tǒng)計處理,尤其優(yōu)選采用極差、平均差、方差等方式進行統(tǒng)計處理,得到能夠反映第二數(shù)據(jù)信息所構(gòu)成數(shù)據(jù)集的離散程度的數(shù)據(jù)指標,還可以參考熵的計算方法和基尼系數(shù)(GiniIndex)等概念進行統(tǒng)計處理。作為優(yōu)選,本申請實施例提供的方法中,參見圖3所示,步驟S13依據(jù)第二數(shù)據(jù)信息的數(shù)據(jù)范圍,確定第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系,包括:步驟S131:依據(jù)第二數(shù)據(jù)信息的數(shù)據(jù)范圍以及預(yù)設(shè)配色等級,確定第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與顏色編碼的對應(yīng)關(guān)系;步驟S132:依據(jù)第二數(shù)據(jù)信息的數(shù)值,確定第二數(shù)據(jù)信息所屬的數(shù)據(jù)區(qū)間;步驟S133:依據(jù)第二數(shù)據(jù)信息所屬的數(shù)據(jù)區(qū)間、以及該數(shù)據(jù)區(qū)間對應(yīng)的顏色編碼,確定第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系。作為優(yōu)選,本申請實施例提供的方法中,參見圖4所示,步驟S131依據(jù)第二數(shù)據(jù)信息的數(shù)據(jù)范圍以及預(yù)設(shè)配色等級,確定第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與顏色編碼的對應(yīng)關(guān)系,包括:步驟S1311:將第二數(shù)據(jù)信息的數(shù)據(jù)范圍劃分成多個數(shù)據(jù)區(qū)間;其中,數(shù)據(jù)區(qū)間的數(shù)量與預(yù)設(shè)配色等級的數(shù)量相同;步驟S1312:依據(jù)各預(yù)設(shè)配色等級對應(yīng)的顏色編碼,確定第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與顏色編碼的對應(yīng)關(guān)系。實施以上實施例時,可以預(yù)設(shè)采用七種顏色來表現(xiàn)不同的數(shù)據(jù),則配色等級為7。假設(shè)按照紅橙黃綠青藍紫的順序表現(xiàn)數(shù)據(jù)數(shù)量的遞減,即熱度的遞減,而每種顏色對應(yīng)各自的顏色編碼,以RGB顏色標準(通過對紅(R)、綠(G)、藍(B)三個顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的色彩模式)為例,則可建立下表1所示的對應(yīng)關(guān)系:表1數(shù)據(jù)區(qū)間配色等級顏色編碼(RGB)顏色[3.5σ,4σ]1級#FF0000紅色[3.0σ,3.5σ)2級#FF6100橙色[2.5σ,3.0σ)3級#FFFF00黃色[2.0σ,2.5σ)4級#00FF00綠色[1.5σ,2.0σ)5級#00FFFF青色[1.0σ,1.5σ)6級#0000FF藍色[0,1.0σ)7級#A020F0紫色若希望熱力圖的顏色梯度更多,數(shù)據(jù)分布層次更多,也可增加配色等級,相應(yīng)地也可將數(shù)據(jù)區(qū)間劃分得更加精細。顏色編碼除采用RGB標準之外,還可采用HSL顏色(通過對色相(H)、飽和度(S)、明度(L)三個顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的色彩模式)、RGBA顏色(在RGB模式基礎(chǔ)上增加控制alpha透明度的參數(shù)的色彩模式)、HSLA顏色(在HSL模式基礎(chǔ)上增加控制alpha透明度的參數(shù)的色彩模式)等方式給出顏色編碼。在建立如上表1所示的對應(yīng)關(guān)系后,依據(jù)第二數(shù)據(jù)信息的數(shù)值,即可確定第二數(shù)據(jù)信息所屬的數(shù)據(jù)區(qū)間,通過查表即可確定該第二數(shù)據(jù)信息在熱力圖中顯示時應(yīng)對應(yīng)的顏色編碼和顏色。在建立第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與顏色編碼的對應(yīng)關(guān)系時,既可以參照表1所示的形式直接建立二者間的對應(yīng)關(guān)系,又可以將二者分別對應(yīng)到一個共同的范圍(例如0到100的區(qū)間,或者0到1000的區(qū)間,或者100~2000的區(qū)間等),在對應(yīng)時,可以按比例映射,也可以按照預(yù)設(shè)規(guī)則進行,只要能建立第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與顏色編碼的對應(yīng)關(guān)系即可。在執(zhí)行步驟S131確定數(shù)據(jù)區(qū)間時,可以按照步驟S1311給出的方式對數(shù)據(jù)范圍進行劃分,既可以對數(shù)據(jù)范圍進行均分,又可以根據(jù)第二數(shù)據(jù)信息的離散程度,對數(shù)據(jù)分布較為密集的部分劃分更多層次的數(shù)據(jù)區(qū)間,對數(shù)據(jù)分布較為松散的部分劃分更少的數(shù)據(jù)區(qū)間,以便以熱力圖顯示數(shù)據(jù)分布情況時能夠更清晰更直觀,并能更真實地反映分布情況。作為優(yōu)選,本申請實施例提供的方法中,參見圖5所示,步驟S14依據(jù)第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系,采用與顏色編碼相對應(yīng)的顏色顯示第一數(shù)據(jù)信息與第二數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系,包括:步驟S141:獲取用戶輸入的顯示范圍及顯示比例;步驟S142:依據(jù)顯示范圍,確定與顯示范圍相對應(yīng)的待顯示的第一數(shù)據(jù)信息;步驟S143:依據(jù)顯示比例,確定與顯示比例相對應(yīng)的單點顯示區(qū)間;步驟S144:在單點顯示區(qū)間上,顯示與顏色編碼相對應(yīng)的顏色;其中,顏色編碼與待顯示的第一數(shù)據(jù)信息相關(guān)聯(lián)的第二數(shù)據(jù)信息相對應(yīng)。上述步驟S142和步驟S143的執(zhí)行沒有先后順序。下面以繪制人流分布熱力圖為例,說明步驟S14的實施。以地理位置信息為第一數(shù)據(jù)信息,以人流量為第二數(shù)據(jù)信息,對第二數(shù)據(jù)信息進行統(tǒng)計處理后,依照上述任一實施例給出的方法確定第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系。用戶輸入顯示范圍后,可以根據(jù)用戶輸入的顯示范圍確定待顯示的第一數(shù)據(jù)信息。顯示范圍此處具體為用戶希望了解人流分布情況的區(qū)域,待顯示的第一數(shù)據(jù)信息此處具體為該區(qū)域的地理位置信息,再具體為該區(qū)域各個地點的經(jīng)緯度信息。用戶輸入顯示比例后,根據(jù)顯示比例確定相對應(yīng)的單點顯示區(qū)間。顯示比例此處表現(xiàn)為用戶輸入的顯示范圍在顯示時的比例,顯示比例增大,則相同屏幕范圍內(nèi)能顯示出的顯示范圍將會縮??;顯示比例減小,則相同屏幕范圍內(nèi)能顯示出的顯示范圍將會增大。單點顯示區(qū)間此處具體為第一數(shù)據(jù)信息的單個數(shù)據(jù)點,即某一經(jīng)緯度的地點,在屏幕上顯示時對應(yīng)的像素的個數(shù),或者對應(yīng)的屏幕上的面積。上述實施例中的顯示范圍可以預(yù)設(shè)設(shè)置幾個不同的等級,例如:地圖的顯示范圍可以為國家級、省級、市級、區(qū)級、街道級、商圈級等,參見圖11A、圖11B和圖11C所示,用戶采用下拉菜單選擇的方式輸入的顯示范圍具體為北京市肯德基(呼家樓店)門店周圍3公里的區(qū)域。顯示范圍也可以由用戶以某一形狀標記出的區(qū)域表示,參見圖11A所示,中心圓形區(qū)域內(nèi)即為用戶輸入的顯示范圍。顯示范圍也可以由用戶輸入特定數(shù)值,例如地理位置的經(jīng)緯度等信息為準確定。上述實施例中的顯示比例可以預(yù)先設(shè)置幾個不同的等級,例如:地圖的顯示比例可以為國家級、省級、市級和區(qū)級等等,網(wǎng)頁的顯示比例可以為70%、100%、120%和150%等等,而且參見圖11A、圖11B和圖11C所示,可以在圖像上左側(cè)預(yù)設(shè)一個可以沿刻度軸滑動的顯示比例控制條,并在刻度軸的兩端設(shè)置放大按鈕和縮小按鈕,當然,也可以在其它位置設(shè)置其它形式的顯示比例調(diào)節(jié)控件等。用戶在輸入顯示比例時,可以直接輸入顯示比例的數(shù)值,可以直接選擇預(yù)設(shè)的顯示比例等級,也可以拖動縮放控制條,也可以點擊預(yù)設(shè)放大按鈕或者縮小按鈕等,輸入期望的顯示比例。若用戶輸入的顯示比例與原顯示比例不同,則依據(jù)原顯示比例確定的單點顯示區(qū)間也將相適應(yīng)地調(diào)整為依據(jù)新顯示比例確定的單點顯示區(qū)間。在實施以上實施例時,優(yōu)選按照以下方式確定與顯示比例相對應(yīng)的單點顯示區(qū)間:若顯示比例增大,與顯示比例相對應(yīng)的單點顯示區(qū)間增大;若顯示比例減小,與顯示比例相對應(yīng)的單點顯示區(qū)間減小。這就能動態(tài)地調(diào)整單點顯示區(qū)間,更有利于在顯示時保留更好的顏色梯度,從而體現(xiàn)出更符合現(xiàn)實、更清晰直觀的數(shù)據(jù)分布效果。在實際實施時,可以按用戶輸入的顯示比例相對于原顯示比例的變化趨勢預(yù)設(shè)單點顯示區(qū)間的成比例的變化趨勢,例如,當用戶輸入的顯示比例相對于原顯示比例縮小10倍時,相對應(yīng)的單點顯示區(qū)間也相應(yīng)的縮小10倍、或者5倍等等。也可以為每個顯示比例預(yù)先對應(yīng)地設(shè)置單點顯示區(qū)間,例如,可以直接設(shè)置顯示比例與單點顯示區(qū)間的對應(yīng)關(guān)系,如下表2所示,以對應(yīng)的屏幕上的面積表達單點顯示區(qū)間:表2顯示比例單點顯示區(qū)間國家級1平方毫米省級10平方毫米市級100平方毫米區(qū)級1000平方毫米若單點顯示區(qū)間為圓形時,也可以用對應(yīng)的屏幕上面積的半徑表達與單點顯示區(qū)間的對應(yīng)關(guān)系,如下表3所示:表3顯示比例單點顯示區(qū)間國家級10微米省級100微米市級500微米區(qū)級1毫米上述以在屏幕上對應(yīng)的面積的方式預(yù)定的單點顯示區(qū)間,也可以表示為屏幕上顯示時對應(yīng)的像素的個數(shù)。參見圖11A、圖11B和圖11C所示,圖中圓形虛線內(nèi)為用戶輸入的顯示范圍,該顯示范圍對應(yīng)的實際地理位置為北京肯德基呼家樓店周圍3公里范圍內(nèi)。顯示比例由用戶控制圖中左側(cè)的縮放控制條輸入,圖11A、圖11B和圖11C中的顯示比例各不相同,其中,圖11A的顯示比例最大,圖11B次之,圖11C的顯示比例最小。相應(yīng)地,圖11A的顯示范圍在屏幕的顯示區(qū)域中占的比例最大,該顯示范圍內(nèi)的坐標對應(yīng)的預(yù)設(shè)顏色區(qū)域之間的間隔也最大;圖11B的顯示范圍在屏幕的顯示區(qū)域中占的比例次之,該顯示范圍內(nèi)的坐標對應(yīng)的預(yù)設(shè)顏色區(qū)域之間的間隔也次之;圖11C的顯示范圍在屏幕的顯示區(qū)域中占的比例最小,該顯示范圍內(nèi)的坐標對應(yīng)的預(yù)設(shè)顏色區(qū)域之間的間隔也最小。因此,為了便于呈現(xiàn)熱力分布效果,可以針對圖11A的顯示比例為圖11A對應(yīng)最大的單點顯示區(qū)間,即單個數(shù)據(jù)點的顯示面積最大,用于顯示單個數(shù)據(jù)點的像素點最多;可以針對圖11B的顯示比例為圖11B對應(yīng)第二大的單點顯示區(qū)間,即單個數(shù)據(jù)點的顯示面積第二大,用于顯示單個數(shù)據(jù)點的像素點第二多;可以針對圖11C的顯示比例為圖11C對應(yīng)最小的單點顯示區(qū)間,即單個數(shù)據(jù)點的顯示面積最小,用于顯示單個數(shù)據(jù)點的像素點最少。本申請實施例還提供了一種用顏色顯示數(shù)據(jù)信息關(guān)聯(lián)關(guān)系的裝置,參見圖6所示,該裝置包括:獲取模塊11,獲取數(shù)據(jù)信息;數(shù)據(jù)信息包含第一數(shù)據(jù)信息和與第一數(shù)據(jù)信息相關(guān)聯(lián)的第二數(shù)據(jù)信息;計算模塊12,對第二數(shù)據(jù)信息進行統(tǒng)計處理,并依據(jù)統(tǒng)計處理的結(jié)果確定第二數(shù)據(jù)信息的數(shù)據(jù)范圍;對應(yīng)關(guān)系確定模塊13,依據(jù)第二數(shù)據(jù)信息的數(shù)據(jù)范圍,確定第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系;顯示模塊14,依據(jù)第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系,采用與顏色編碼相對應(yīng)的顏色顯示第一數(shù)據(jù)信息與第二數(shù)據(jù)信息的關(guān)聯(lián)關(guān)系。作為優(yōu)選,本申請實施例提供的裝置中,參見圖7所示,計算模塊12包括:第一計算組件121,以第二數(shù)據(jù)信息為數(shù)據(jù)集,計算該數(shù)據(jù)集的標準差;第二計算組件122,依據(jù)標準差確定第二數(shù)據(jù)信息的數(shù)據(jù)范圍。作為優(yōu)選,本申請實施例提供的裝置中,參見圖8所示,對應(yīng)關(guān)系確定模塊13包括:第一確定組件131,依據(jù)第二數(shù)據(jù)信息的數(shù)據(jù)范圍以及預(yù)設(shè)配色等級,確定第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與顏色編碼的對應(yīng)關(guān)系;第二確定組件132,依據(jù)第二數(shù)據(jù)信息的數(shù)值,確定第二數(shù)據(jù)信息所屬的數(shù)據(jù)區(qū)間;第三確定組件133,依據(jù)第二數(shù)據(jù)信息所屬的數(shù)據(jù)區(qū)間、以及該數(shù)據(jù)區(qū)間對應(yīng)的顏色編碼,確定第二數(shù)據(jù)信息與顏色編碼的對應(yīng)關(guān)系。作為優(yōu)選,本申請實施例提供的裝置中,參見圖9所示,第一確定組件131包括:數(shù)據(jù)區(qū)間劃分單元1311,將第二數(shù)據(jù)信息的數(shù)據(jù)范圍劃分成多個數(shù)據(jù)區(qū)間;其中,數(shù)據(jù)區(qū)間的數(shù)量與預(yù)設(shè)配色等級的數(shù)量相同;對應(yīng)關(guān)系確定單元1312,依據(jù)各預(yù)設(shè)配色等級對應(yīng)的顏色編碼,確定第二數(shù)據(jù)信息的數(shù)據(jù)區(qū)間與顏色編碼的對應(yīng)關(guān)系。作為優(yōu)選,本申請實施例提供的裝置中,參見圖10所示,顯示模塊14包括:獲取組件141,獲取顯示范圍及顯示比例;待顯示第一數(shù)據(jù)信息確定組件142,依據(jù)顯示范圍,確定與顯示范圍相對應(yīng)的待顯示的第一數(shù)據(jù)信息;單點顯示區(qū)間確定組件143,依據(jù)顯示比例,確定與顯示比例相對應(yīng)的單點顯示區(qū)間;顯示組件144,在單點顯示區(qū)間上,顯示與顏色編碼相對應(yīng)的顏色;其中,顏色編碼與待顯示的第一數(shù)據(jù)信息相關(guān)聯(lián)的第二數(shù)據(jù)信息相對應(yīng)。所述裝置與前述的方法流程描述對應(yīng),不足之處參考上述方法流程的敘述,不再一一贅述。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。在一個典型的配置中,計算設(shè)備包括一個或多個處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(flashRAM)。內(nèi)存是計算機可讀介質(zhì)的示例。計算機可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計算機的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機存取存儲器(SRAM)、動態(tài)隨機存取存儲器(DRAM)、其他類型的隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設(shè)備訪問的信息。按照本文中的界定,計算機可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號和載波。還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。本領(lǐng)域技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。以上所述僅為本申請的實施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。當前第1頁1 2 3