System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及計算機領(lǐng)域,特別涉及一種顯示數(shù)據(jù)的方法、裝置及存儲介質(zhì)。
技術(shù)介紹
1、使用可視化圖表的方式來顯示數(shù)據(jù)是商業(yè)智能(bussiness?intelligence)產(chǎn)品的最重要功能之一,也是進行數(shù)據(jù)分析和傳遞數(shù)據(jù)信息的主要途徑之一。由于圖表的直觀性,可視化圖表可以使抽象的數(shù)據(jù)變的直觀和易于理解。
2、在相關(guān)技術(shù)中,用戶可以在數(shù)據(jù)表中選擇需要顯示的多個字段。這樣從數(shù)據(jù)表中獲取屬于該多個字段的數(shù)據(jù),基于該多個字段確定待顯示的圖表類型,基于該圖表類型對應(yīng)的默認圖表配置信息,采用該圖表類型對應(yīng)的圖表來顯示屬于該多個字段的數(shù)據(jù)。
3、基于該圖表類型對應(yīng)的默認圖表配置信息顯示的圖表與該多個字段的數(shù)據(jù)可能不相符,所以相關(guān)技術(shù)顯示圖表的精度低。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┝艘环N顯示數(shù)據(jù)的方法、裝置及存儲介質(zhì),以提高顯示圖表的精度。所述技術(shù)方案如下:
2、第一方面,本申請?zhí)峁┝艘环N顯示數(shù)據(jù)的方法,所述方法應(yīng)用于云服務(wù)平臺,云服務(wù)平臺包括數(shù)據(jù)存儲文件,該數(shù)據(jù)存儲文件用于存儲多個字段的數(shù)據(jù)集合,該字段的數(shù)據(jù)集合包括屬于該字段的多個數(shù)據(jù)。獲取待顯示的多個第一字段的語義信息和該多個第一字段的數(shù)據(jù)集合,該多個第一字段是數(shù)據(jù)存儲文件中的部分或全部的字段,該多個第一字段的數(shù)據(jù)集合是數(shù)據(jù)存儲文件中存儲的數(shù)據(jù)集合。基于該多個第一字段的語義信息和該多個第一字段的數(shù)據(jù)集合,獲取待顯示的圖表類型和圖表類型對應(yīng)的圖表配置信息。基于該圖表配置信息和該多個第一字段的數(shù)據(jù)集合顯示第一圖表
3、由于基于該多個第一字段的語義信息和該多個第一字段的數(shù)據(jù)集合,獲取待顯示的圖表類型和圖表類型對應(yīng)的圖表配置信息,基于該圖表配置信息和該多個第一字段的數(shù)據(jù)集合顯示第一圖表,這樣可以使第一圖表與該多個第一字段的數(shù)據(jù)相符,從而提高了顯示的圖表精度。
4、在一種可能的實現(xiàn)方式中,云服務(wù)平臺還包括第一對應(yīng)關(guān)系,第一對應(yīng)關(guān)系用于保存特征向量、第二圖表的圖表類型和第二圖表的圖表配置信息之間的對應(yīng)關(guān)系,第二圖表為已顯示的用于反映多個第二字段的數(shù)據(jù)集合包括的數(shù)據(jù)的圖表,該特征向量用于反映該多個第二字段的語義信息和該多個第二字段的數(shù)據(jù)集合。獲取第一特征向量,第一特征向量用于反映該多個第一字段的語義信息和該多個第一字段的數(shù)據(jù)集合。獲取第一特征向量與第一對應(yīng)關(guān)系中的每個特征向量之間的相似度。從所述第一對應(yīng)關(guān)系中獲取與第一特征向量之間的相似度超過第一閾值的一個特征向量作為第二特征向量。從第一對應(yīng)關(guān)系中獲取第二特征向量對應(yīng)的圖表類型作為待顯示的圖表類型以及獲取第二特征向量對應(yīng)的圖表配置信息作為待顯示的圖表類型對應(yīng)的圖表配置信息。
5、由于第一對應(yīng)關(guān)系用于保存特征向量、第二圖表的圖表類型和第二圖表的圖表配置信息之間的對應(yīng)關(guān)系,這樣從第一對應(yīng)關(guān)系中獲取待顯示的圖表類型和圖表配置信息,可以提高獲取圖表類型和圖表配置信息的效率。
6、在另一種可能的實現(xiàn)方式中,該圖表配置信息包括每個第一字段的槽位,該槽位是第一圖表的顯示要素。基于該多個第一字段的語義信息獲取至少一個字段類型和屬于每個字段類型的字段個數(shù),該至少一個字段類型是該多個第一字段屬于的字段類型。基于該至少一個字段類型、每個字段類型的字段個數(shù)和多個第一字段的數(shù)據(jù)集合,獲取待顯示的圖表類型以及每個第一字段對應(yīng)的槽位。如此可以提高獲取的圖表類型和槽位的精度。
7、在另一種可能的實現(xiàn)方式中,該多個第一字段包括字段類型為度量類型的第一目標(biāo)字段,該圖表配置信息還包括如下一個或多個:第一圖表的坐標(biāo)系比例尺,或者,第一圖表的數(shù)值比例尺值域。基于第一數(shù)據(jù)集合包括的數(shù)據(jù)和數(shù)據(jù)個數(shù),獲取線性坐標(biāo)系比例尺的信息熵以及對數(shù)坐標(biāo)系比例尺的信息熵,第一數(shù)據(jù)集合是第一目標(biāo)字段的數(shù)據(jù)集合。基于該線性坐標(biāo)系比例尺的信息熵和該對數(shù)坐標(biāo)系比例尺的信息熵,獲取坐標(biāo)系比例尺。基于第一數(shù)據(jù)集合包括的數(shù)據(jù)和待顯示的圖表類型,設(shè)置數(shù)值比例尺值域。如此可以精確獲取到第一圖表的坐標(biāo)系比例尺和第一圖表的數(shù)值比例尺值域。
8、在另一種可能的實現(xiàn)方式中,基于第一數(shù)據(jù)集合包括的最大數(shù)據(jù)和最小數(shù)據(jù),確定n個數(shù)據(jù)區(qū)間和每個數(shù)據(jù)區(qū)間包括的數(shù)據(jù),每個數(shù)據(jù)區(qū)間包括的數(shù)據(jù)是第一數(shù)據(jù)集合中的數(shù)據(jù),n為第一數(shù)據(jù)集合包括的數(shù)據(jù)個數(shù)。基于n和每個數(shù)據(jù)區(qū)間包括的數(shù)據(jù),統(tǒng)計每個數(shù)據(jù)區(qū)間的數(shù)據(jù)分布概率。基于n和每個數(shù)據(jù)區(qū)間的數(shù)據(jù)分布概率,獲取線性坐標(biāo)系比例尺的信息熵。
9、在另一種可能的實現(xiàn)方式中,對第一數(shù)據(jù)集合包括的每個數(shù)據(jù)進行以指定數(shù)值為底的對數(shù)運算,得到每個數(shù)據(jù)的對數(shù)。基于對數(shù)集合包括的最大對數(shù)和最小對數(shù),確定n個對數(shù)區(qū)間和每個對數(shù)區(qū)別包括的對數(shù),對數(shù)集合包括所述每個數(shù)據(jù)的對數(shù),每個對數(shù)區(qū)間包括的對數(shù)是對數(shù)集合中的對數(shù),n為第一數(shù)據(jù)集合包括的數(shù)據(jù)個數(shù)。基于n和每個對數(shù)區(qū)間包括的對數(shù),統(tǒng)計每個對數(shù)區(qū)間的對數(shù)分布概率。基于n和每個對數(shù)區(qū)間的對數(shù)分布概率,獲取對數(shù)坐標(biāo)系比例尺的信息熵。
10、在另一種可能的實現(xiàn)方式中,數(shù)值比例尺值域包括第一圖表的值域和基線位置。在該圖表類型為除線圖和面積圖以外的圖表類型時,基于第一數(shù)據(jù)集合包括的最大數(shù)據(jù)和最小數(shù)據(jù),設(shè)置第一圖表的值域和基線位置。在該圖表類型為線圖或面積圖時,去除第一數(shù)據(jù)集合中的離群值得到第二數(shù)據(jù)集合,基于第二數(shù)據(jù)集合包括的最大數(shù)據(jù)和最小數(shù)據(jù),設(shè)置第一圖表的值域和基線位置。
11、在另一種可能的實現(xiàn)方式中,多個第一字段包括對應(yīng)的槽位為顏色槽位的第二目標(biāo)字段,該圖表配置信息還包括第三數(shù)據(jù)集合包括的每個數(shù)據(jù)的第一顏色,第三數(shù)據(jù)集合是第二目標(biāo)字段的數(shù)據(jù)集合。如果第三數(shù)據(jù)集合包括的數(shù)據(jù)是序數(shù)類型的數(shù)據(jù),基于第二目標(biāo)字段的語義信息,獲取第三數(shù)據(jù)集合包括的每個數(shù)據(jù)的第二顏色。如果第三數(shù)據(jù)集合包括的數(shù)據(jù)是非序數(shù)類型的數(shù)據(jù),基于第二對應(yīng)關(guān)系和第三數(shù)據(jù)集合包括的每個數(shù)據(jù),獲取第三數(shù)據(jù)集合包括的每個數(shù)據(jù)的第二顏色,第二對應(yīng)關(guān)系用于保存數(shù)據(jù)的特征向量與數(shù)據(jù)的顏色的對應(yīng)關(guān)系。對第三數(shù)據(jù)集合包括的每個數(shù)據(jù)的第二顏色進行調(diào)整,得到第三數(shù)據(jù)集合包括的每個數(shù)據(jù)的第一顏色,第三數(shù)據(jù)集合包括的任意兩個數(shù)據(jù)的第一顏色之間的相似度超過第二閾值。如此可以準(zhǔn)確得到第三數(shù)據(jù)集合中的每個數(shù)據(jù)對應(yīng)的顏色。
12、在另一種可能的實現(xiàn)方式中,基于第二目標(biāo)字段的語義信息,獲取基準(zhǔn)顏色;調(diào)整基準(zhǔn)顏色的明度,得到所述第三數(shù)據(jù)集合包括的每個數(shù)據(jù)的第二顏色。
13、在另一種可能的實現(xiàn)方式中,第三數(shù)據(jù)集合包括第一數(shù)據(jù),基于第一數(shù)據(jù)獲取第三特征向量,第三特征向量用于反映所述第一數(shù)據(jù)。基于第三特征向量和第二對應(yīng)關(guān)系包括的每個數(shù)據(jù)的特征向量,獲取第一數(shù)據(jù)與第二對應(yīng)關(guān)系包括的每個數(shù)據(jù)之間的相似度。如果第二對應(yīng)關(guān)系包括的數(shù)據(jù)中存在與第一數(shù)據(jù)之間的相似度超過第三閾值的目標(biāo)數(shù)據(jù),將目標(biāo)數(shù)據(jù)的顏色確定第一數(shù)據(jù)的第二顏色。如果第二對應(yīng)關(guān)系包括的數(shù)據(jù)中不存在與第一數(shù)據(jù)之間的相似度超過第三閾值的目標(biāo)數(shù)據(jù),基于m個目標(biāo)數(shù)據(jù)本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種顯示數(shù)據(jù)的方法,其特征在于,所述方法應(yīng)用于云服務(wù)平臺,所述云服務(wù)平臺包括數(shù)據(jù)存儲文件,所述數(shù)據(jù)存儲文件用于存儲多個字段的數(shù)據(jù)集合,所述字段的數(shù)據(jù)集合包括屬于所述字段的多個數(shù)據(jù),包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述云服務(wù)平臺還包括第一對應(yīng)關(guān)系,所述第一對應(yīng)關(guān)系用于保存特征向量、第二圖表的圖表類型和所述第二圖表的圖表配置信息之間的對應(yīng)關(guān)系,所述第二圖表為已顯示的用于反映多個第二字段的數(shù)據(jù)集合包括的數(shù)據(jù)的圖表,所述特征向量用于反映所述多個第二字段的語義信息和所述多個第二字段的數(shù)據(jù)集合;
3.如權(quán)利要求1所述的方法,其特征在于,所述圖表配置信息包括每個第一字段的槽位,所述槽位是所述第一圖表的顯示要素;
4.如權(quán)利要求3所述的方法,其特征在于,所述多個第一字段包括字段類型為度量類型的第一目標(biāo)字段,所述圖表配置信息還包括如下一個或多個:所述第一圖表的坐標(biāo)系比例尺,或者,所述第一圖表的數(shù)值比例尺值域;
5.如權(quán)利要求4所述的方法,其特征在于,所述基于第一數(shù)據(jù)集合包括的數(shù)據(jù)和數(shù)據(jù)個數(shù),獲取線性坐標(biāo)系比例尺的信息熵,包括:
...【技術(shù)特征摘要】
1.一種顯示數(shù)據(jù)的方法,其特征在于,所述方法應(yīng)用于云服務(wù)平臺,所述云服務(wù)平臺包括數(shù)據(jù)存儲文件,所述數(shù)據(jù)存儲文件用于存儲多個字段的數(shù)據(jù)集合,所述字段的數(shù)據(jù)集合包括屬于所述字段的多個數(shù)據(jù),包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述云服務(wù)平臺還包括第一對應(yīng)關(guān)系,所述第一對應(yīng)關(guān)系用于保存特征向量、第二圖表的圖表類型和所述第二圖表的圖表配置信息之間的對應(yīng)關(guān)系,所述第二圖表為已顯示的用于反映多個第二字段的數(shù)據(jù)集合包括的數(shù)據(jù)的圖表,所述特征向量用于反映所述多個第二字段的語義信息和所述多個第二字段的數(shù)據(jù)集合;
3.如權(quán)利要求1所述的方法,其特征在于,所述圖表配置信息包括每個第一字段的槽位,所述槽位是所述第一圖表的顯示要素;
4.如權(quán)利要求3所述的方法,其特征在于,所述多個第一字段包括字段類型為度量類型的第一目標(biāo)字段,所述圖表配置信息還包括如下一個或多個:所述第一圖表的坐標(biāo)系比例尺,或者,所述第一圖表的數(shù)值比例尺值域;
5.如權(quán)利要求4所述的方法,其特征在于,所述基于第一數(shù)據(jù)集合包括的數(shù)據(jù)和數(shù)據(jù)個數(shù),獲取線性坐標(biāo)系比例尺的信息熵,包括:
6.如權(quán)利要求4或5所述的方法,其特征在于,所述基于第一數(shù)據(jù)集合包括的數(shù)據(jù)和數(shù)據(jù)個數(shù),獲取對數(shù)坐標(biāo)系比例尺的信息熵,包括:
7.如權(quán)利要求4-6任一項所述的方法,其特征在于,所述數(shù)值比例尺值域包括所述第一圖表的值域和基線位置;
8.如權(quán)利要求3-7任一項所述的方法,其特征在于,所述多個第一字段包括對應(yīng)的槽位為顏色槽位的第二目標(biāo)字段,所述圖表配置信息還包括第三數(shù)據(jù)集合包括的每個數(shù)據(jù)的第一顏色,所述第三數(shù)據(jù)集合是所述第二目標(biāo)字段的數(shù)據(jù)集合;
9.如權(quán)利要求8所述的方法,其特征在于,所述基于所述第二目標(biāo)字段的語義信息,獲取所述第三數(shù)據(jù)集合包括的每個數(shù)據(jù)的第二顏色,包括:
10.如權(quán)利要求8或9所述的方法,其特征在于,所述第三數(shù)據(jù)集合包括第一數(shù)據(jù),所述基于第二對應(yīng)關(guān)系和所述第三數(shù)據(jù)集合包括的每個數(shù)據(jù),獲取所述第三數(shù)據(jù)集合包括的每個數(shù)據(jù)的第二顏色,包括:
11.一種顯示數(shù)據(jù)的裝置,其特征在于,所述裝置應(yīng)用于云服務(wù)平臺,所述云服務(wù)平臺包括數(shù)據(jù)存儲文件,所述數(shù)據(jù)存儲文件用于存儲多個字段的數(shù)據(jù)集合,所述字段的數(shù)據(jù)集合包括屬于...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:徐科,魏大同,金卓宸,
申請(專利權(quán))人:華為云計算技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。