[發明專利]一種平行坐標軸數據可視化方法及系統在審
| 申請號: | 202011490121.0 | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN112765256A | 公開(公告)日: | 2021-05-07 |
| 發明(設計)人: | 鄭自然 | 申請(專利權)人: | 山東師范大學 |
| 主分類號: | G06F16/26 | 分類號: | G06F16/26 |
| 代理公司: | 濟南圣達知識產權代理有限公司 37221 | 代理人: | 李琳 |
| 地址: | 250014 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平行 坐標軸 數據 可視化 方法 系統 | ||
本發明公開一種平行坐標軸數據可視化方法及系統,包括:獲取原始平行坐標軸的y軸標簽,所述y軸標簽包括y軸屬性名稱、y軸上下限值和y軸刻度;根據可視化請求中數據屬性類型確定y軸數量和y軸屬性名稱;根據數據屬性對應的數據值確定每個屬性對應y軸上下限值;將數據屬性對應的數據值映射至相應的y軸刻度上;將同一數據類型標簽的y軸刻度連接,將得到的折線圖以及折線圖對應的y軸標簽進行可視化展示。以Excel中內嵌宏代碼,實現根據可視化請求對平行坐標軸的y軸標簽的配置,實現自動生成平行坐標軸數據。
技術領域
本發明涉及可視化技術領域,特別是涉及一種平行坐標軸數據可視化方法及系統。
背景技術
本部分的陳述僅僅是提供了與本發明相關的背景技術信息,不必然構成在先技術。
平行坐標是一種用于對高維數據可視化的常用和基本方法,在數據分析和可視化領域中有著廣泛應用。由于維度大于三維的數據無法在傳統的笛卡爾幾何坐標系中顯示,平行坐標使用與維度數量相等的豎線作為坐標軸,并將數據在軸上的點用實線連接,從而達到數據可視化的目的。
但是發明人發現,對于平行坐標數據的生成,盡管在一些較為專業的可視化軟件或程序平臺下可以通過相關的功能或代碼實現,但是一般該類軟件的購買和學習成本較高或使用較為復雜,特別是基于程序實現的生成則需要使用者具備相關的編程基礎,加重生成平行坐標數據的技術門檻和難度;而且對平行坐標軸中元素的添加、刪除,或對某個生成步驟進行修改時,需要在源代碼中修改與數據源相關的所有代碼,同樣增加開發和維護的困難程度。
另外,對于代碼的維護和管理,需要該類軟件的相關程序人員按照可視化需求進行修改,在實際使用中,不利于使用者根據需求進行自適應修改,如對平行坐標軸中元素的添加或刪除等,需要對源代碼進行修改,而大部分使用者不具備專業的編程知識,且沒有權限對軟件后臺代碼進行修改,所以通用性較差。
發明內容
為了解決上述問題,本發明提出了一種平行坐標軸數據可視化方法及系統,以Excel中內嵌宏代碼,實現根據可視化請求對平行坐標軸的y軸標簽的配置,實現自動生成平行坐標軸數據。
為了實現上述目的,本發明采用如下技術方案:
第一方面,本發明提供一種平行坐標軸數據可視化方法,包括:
獲取原始平行坐標軸的y軸標簽,所述y軸標簽包括y軸屬性名稱、y軸上下限值和y軸刻度;
根據可視化請求中數據屬性類型確定y軸數量和y軸屬性名稱;
根據數據屬性對應的數據值確定每個屬性對應y軸上下限值;
將數據屬性對應的數據值映射至相應的y軸刻度上;
將同一數據類型標簽的y軸刻度連接,將得到的折線圖以及折線圖對應的y軸標簽進行可視化展示。
第二方面,本發明提供一種平行坐標軸數據可視化系統,包括:
標簽獲取模塊,用于獲取原始平行坐標軸的y軸標簽,所述y軸標簽包括y軸屬性名稱、y軸上下限值和y軸刻度;
第一標簽生成模塊,用于根據可視化請求中數據屬性類型確定y軸數量和y軸屬性名稱;
第二標簽生成模塊,用于根據數據屬性對應的數據值確定每個屬性對應y軸上下限值;
第三標簽生成模塊,用于將數據屬性對應的數據值映射至相應的y軸刻度上;
可視化模塊,用于將同一數據類型標簽的y軸刻度連接,將得到的折線圖以及折線圖對應的y軸標簽進行可視化展示。
第三方面,本發明提供一種電子設備,包括存儲器和處理器以及存儲在存儲器上并在處理器上運行的計算機指令,所述計算機指令被處理器運行時,完成第一方面所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東師范大學,未經山東師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011490121.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種底面抽風排氣型實驗室臺柜
- 下一篇:一種超純水的處理工藝及系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





