CN101510291A - 多维数据的可视化方法及装置 - Google Patents

多维数据的可视化方法及装置 Download PDF

Info

Publication number
CN101510291A
CN101510291A CNA2008100055530A CN200810005553A CN101510291A CN 101510291 A CN101510291 A CN 101510291A CN A2008100055530 A CNA2008100055530 A CN A2008100055530A CN 200810005553 A CN200810005553 A CN 200810005553A CN 101510291 A CN101510291 A CN 101510291A
Authority
CN
China
Prior art keywords
plane
object instance
parameter
interested
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2008100055530A
Other languages
English (en)
Inventor
宋松
王晓峰
叶天正
朱鹏
焦洁心
王莹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Priority to CNA2008100055530A priority Critical patent/CN101510291A/zh
Priority to US12/365,931 priority patent/US8421796B2/en
Priority to JP2009029122A priority patent/JP5441425B2/ja
Publication of CN101510291A publication Critical patent/CN101510291A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Technology Law (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Image Generation (AREA)

Abstract

本发明提供了多维数据的可视化方法和多维数据的可视化装置。根据本发明的一个方面,提供了一种多维数据的可视化方法,其中多维数据包括与给定对象相关的多个参数,所述方法包括以下步骤:将所述给定对象的待观察参数依三维坐标的Z轴分层显示,其中各参数分别显示在一个二维平面中;确定一个平面作为感兴趣的平面;以及响应于用户聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置。通过使用本发明的多维数据的可视化方法和装置,可以将多维数据分层显示在一个窗口或屏幕中并对其进行联动显示,从而可以向用户直观地显示多维数据的不同参数之间的关系,使用户可以准确、有效地利用和分析各种信息。

Description

多维数据的可视化方法及装置
技术领域
本发明涉及信息处理技术,更具体地说,涉及多维数据的可视化技术。
背景技术
在目前的金融市场中,准确、及时地分析金融市场信息,例如股票信息、债券信息、货币信息、期货信息等等,对于在金融市场中获取收益非常重要。然而,随着市场活动产生的金融市场信息量的增加,分析所有相关的信息以把握市场动向和趋势变得越来越难。因此,人们高度期望具有一种能够分析金融市场信息并帮助发现市场动向和趋势的方法和***。
为此,人们开发了金融市场信息***和电子交易***来辅助金融市场的各种金融工具,例如股票、债券、货币、期货等的交易。然而,现有的方法和***很难向用户直观地显示与金融工具相关的各个参数之间的关系。
例如,在美国专利公开No.US2007/0038543A1中公开了一种显示金融市场信息的方法和***,其能够在一个窗口中显示多种金融信息。图7示出了根据该专利的显示金融市场信息的方法获得的一个视图,其中在第一部分210中示出了当天的交易活动,而在第二部分220中示出了当前的市场条件和潜在的市场活动,例如可获得的交易机会。此外,在第一部分210中,在不同的台阶上示出了不同金融信息。然而,该专利所公开的方法和***不能直观地显示多种金融信息之间的关系。
因此,需要一种多维数据的可视化方法和***,其能够在一个窗口或屏幕上直观地显示与金融工具相关的各个参数之间的关系。
发明内容
为了解决上述现有技术中存在的问题,本发明提供了多维数据的可视化方法和多维数据的可视化装置。
根据本发明的一个方面,提供了一种多维数据的可视化方法,其中所述多维数据包括与给定对象相关的多个待观察参数,所述方法包括以下步骤:将所述给定对象相关的多个待观察参数依三维坐标的z轴分层显示,其中各参数分别显示在一个二维平面中;确定一个平面作为感兴趣的平面;以及响应于用户聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置。
根据本发明的另一个方面,提供了一种多维数据的可视化装置,其中所述多维数据包括与给定对象相关的多个待观察参数,所述装置包括:分层显示单元,将所述给定对象相关的多个待观察参数依三维坐标的Z轴分层显示,其中各参数分别显示在一个二维平面中;感兴趣平面确定单元,确定一个平面作为感兴趣的平面;以及联动显示单元,响应于用户聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置。
通过使用本发明的多维数据的可视化方法和装置,可以将多维数据分层显示在一个窗口或屏幕中并对其进行联动显示,从而可以向用户直观地显示多维数据的不同参数之间的关系,使用户可以准确、有效地利用和分析各种信息。此外,如果将本发明的方法和装置应用于金融市场,可以帮助用户准确地分析金融市场的动向和趋势,降低了用户的投资风险。
附图说明
相信通过以下结合附图对本发明具体实施方式的说明,能够使人们更好地了解本发明上述的特点、优点和目的,其中:
图1示出了根据本发明的多维数据的可视化方法的流程图;
图2示出了根据本发明的多维数据的可视化方法和装置获得的视图的一个实例;
图3示出了根据本发明的多维数据的可视化方法和装置获得的视图的另一个实例;
图4示出了根据本发明的多维数据的可视化方法和装置获得的视图的另一个实例;
图5示出了根据本发明的多维数据的可视化方法和装置获得的视图的另一个实例;
图6示出了根据本发明的多维数据的可视化装置的方框图;以及
图7示出了根据现有技术的显示金融市场信息的方法获得的一个视图。
具体实施方式
为了便于理解,下面首先对本发明涉及的一些术语进行解释。
在本发明中,所谓“对象”是指用户所关心的任何实体,例如金融工具(例如股票、基金、债券、货币、期货等),各种商品(例如图书,计算机等),或者某个行业的公司等等,本发明对此没有任何限制。
通常,上述对象具有多个对象实例。所谓“对象实例”是指该对象的具体例子。例如,对于股票对象,其对象实例是具体的股票名称或代码,例如Microsoft的股票、IBM的股票、Nokia的股票、Sony的股票等等。对于作为商品的计算机,其对象实例是各种品牌的计算机,例如IBM的计算机、联想的计算机、惠普的计算机等等。
本发明还涉及与上述对象相关的参数。所谓“参数”是指用户所关心的用于对上述对象进行分析、评价的各种参数。例如,如果对象是作为金融工具的股票,则与股票相关的参数可以包括股票的价格、股票的日交易量、股票价格在52周中的最低值等等。此外,如果对象是作为商品的计算机,则与计算机相关的参数可以包括计算机的价格、计算机的主频、计算机的月交易量、计算机的月最低价格等等。
通常,与一个对象相关的参数有多个,因此与一个对象相关的各个参数构成多维数据。例如,对于股票对象,一个参数(例如股票价格)对应一组数据,该组数据为各个对象实例的参数值,例如Microsoft、IBM、Nokia、Sony等公司的股票价格。与股票对象相关的其它参数也分别都对应一组数据。从而,与每个对象对应的多组数据构成所谓的“多维数据”,其中每一维对应一个参数。
应该理解,上面描述的对象、参数、对象实例以及多维数据都是示例性的,本发明并不限于上述具体的例子。
下面就结合附图对本发明的各个优选实施例进行详细的说明。
多维数据的可视化方法
图1示出了根据本发明的多维数据的可视化方法的流程图。如图1所示,首先,在步骤101,针对给定对象,从与给定对象相关的多个参数中确定待观察参数,其中,待观察参数是指用户感兴趣的参数。在该步骤中,从与给定对象相关的多个参数中挑选出用户感兴趣的、需要观察的参数作为上述待观察参数。
在本实施例中,可以由用户通过GUI(图形用户界面)在预先设置好的参数中选择若干参数作为上述待观察参数。此外,也可以将上述待观察参数保存在一配置文件中,在本发明的方法运行到步骤101中,自动从配置文件中读取上述待观察参数,其中上述配置文件可以由用户事先编辑并保存。本发明对步骤101中确定待观察参数的方法没有任何限制,可以通过本领域的技术人员公知的任何方法实现。
在本实施例中,步骤101是一个可选步骤,本发明的多维数据的可视化方法也可以不在与给定对象相关的多个参数中挑选待观察参数,而将与给定对象相关的所有参数都作为待观察参数。
接着,在步骤102,将所确定的待观察参数依三维坐标的Z轴分层显示,其中各参数分别显示在一个二维平面中。
在本实施例中,可以将事先获取的多维数据保存,其中将每一维数据保存在一张表中,或者将多维数据保存在一张表中。在本发明的方法进行到步骤102时,根据在步骤101中确定的待观察参数,从事先保存好的表中读取与每个待观察参数对应的一组数据,将每组数据绘制在一个二维平面上,并将所绘制的二维平面依三维坐标的Z轴分层显示在一个窗口或屏幕中。应该理解,本发明可以通过本领域的技术人员公知的任何软件,例如Matlab、AutoCAD等等,将一组数据绘制在一个二维平面上,并通过这些软件将所绘制的二维平面依三维坐标的Z轴分层显示在一个窗口中,本发明对此没有任何限制。
下面参考图2对步骤102进行详细描述。
图2示出了根据本发明的多维数据的可视化方法获得的视图的一个实例。如图2所示,对象以股票为例,选择某一日的股票价格、日交易量和52周最低值三个参数作为待观察参数。
在步骤102中,将上述三个参数自下而上分别显示于三个平面中,图中每一立柱代表一个对象实例所对应的参数值。X轴分别表示股票价格(0-$90),日交易量(0-90百万),52周最低值(0-$90),Y轴均表示对象实例,即公司名称(按字母顺序A到Z排列)。在本实施例中,用一个立柱表示一个对象实例的参数值是为了在二维平面中容易区分各个对象实例,本发明也可以通过其它图形,例如椎体、三角形等形状来表示。
此外,可选地,在本实施例中,可以在步骤102之前,对所确定的待观察参数进行均衡化处理,例如对图2所示的实例中的股票价格、日交易量以及52周最低值进行均衡化处理,以使其在显示时能够尽可能在图中均匀分布。在本实施例中,可以通过本领域的技术人员公知的任何方法或软件进行均衡化处理,例如给每个对象实例的参数值乘以一个权重,或利用一个函数对其进行处理。此外,在Matlab、AutoCAD等软件中也有对数据进行均衡化处理的功能,本发明对此没有任何限制。
返回图1,接着,在步骤103,确定一个平面作为感兴趣的平面。在该步骤中,由用户在与待观察参数对应的多个平面中选择一个平面作为其感兴趣的平面,以针对该平面进行下面的操作。例如,在上述图2的实例中,可以选择股票价格对应的平面作为感兴趣的平面。
接着,在步骤104,响应于用户在其选择的感兴趣的平面上聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置。
下面参考图2-5对步骤104进行详细描述。
如图2所示,在步骤103确定股票价格对应的平面为感兴趣的平面后,用户可以相对于坐标平面前后左右拖动该平面。如图2所示,与分层显示的三个平面垂直、并与纸平面成一角度(优选垂直)的平面为坐标平面,该坐标平面的纵轴对应上述三维坐标的Z轴,横轴为与分层显示的三个平面中的每个平面相交的线,其中纵轴与每个横轴的交点为该坐标平面在该横轴所在平面上的坐标原点。
在本实施例中,用户可以相对于坐标平面在感兴趣的平面上的坐标原点,前后左右移动该感兴趣的平面,以将用户感兴趣的某个对象实例聚焦在该坐标原点。例如,在图2中,用户聚焦于Microsoft的股票,即将Microsoft的股票在感兴趣的平面上的位置移动到坐标平面在股票价格平面上的坐标原点。
与此同时,在本实施例中,联动显示该对象实例在其它平面上的位置。也就是说,在用户移动感兴趣的平面的同时,***自动移动其它平面,即移动日交易量平面和52周最低值平面,以将Microsoft的股票在日交易量平面和52周最低值平面上的位置移动到坐标平面在这些平面上的坐标原点,即将日交易量平面和52周最低值平面中的Microsoft的股票移动到坐标平面在这些平面上的坐标原点。
此外,可选地,在本实施例中,在移动感兴趣的平面的同时,可以联动显示坐标原点处的对象实例的待观察参数的参数值。例如,在图2中,当坐标原点处的对象实例是Microsoft的股票时,在窗口的左上角联动显示公司为Microsoft,股票价格为$33.6,日交易量为66.3百万,以及52周最低值为$26.71。
此外,可选地,可以将日交易量所在的平面作为感兴趣的平面,以图2为基准,相对于坐标平面移动日交易量平面,将对象实例移动到IBM的股票,得到如图3所示的视图。如图3所示,在将IBM的股票的日交易量移动到12.5百万时,同时将IBM的股票的股票价格移动到$85.18,并将IBM的股票的52周最低值移动到$80.20。
此外,在本实施例中,在上述步骤104中,虽然通过移动感兴趣的平面聚焦于某一对象实例,然而,本发明并不限于此,也可以通过移动坐标平面来实现聚焦于某一对象实例的目的。例如,以图2为基准,选择股票价格平面作为感兴趣的平面,相对于该感兴趣的平面向右移动坐标平面,使坐标原点聚焦于股票价格为$39.33的Nokia的股票,得到如图4所示的视图。如图4所示,在将Nokia的股票的股票价格移动到$39.33时,同时将Nokia的股票的日交易量移动到11.2百万,并将Nokia的股票的52周最低值移动到$18.87。
此外,在本实施例中,在上述步骤104中,通过移动感兴趣的平面和其它平面,或者通过移动坐标平面和其它平面,来实现相应于用户在其选择的感兴趣的平面上聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置,然而,本发明并不限于此,本发明也可以在没有坐标平面并不需要移动待观察参数的平面的情况下实施。具体地,本发明在步骤103确定感兴趣的平面后,在步骤104,在所确定的感兴趣的平面中接收待聚焦的对象实例,并突出显示所点击对象实例在其它平面中的位置。接收待聚焦的对象实例可以通过用户点击待聚焦的对象实例来实现,在本实施例中,可以通过不同的颜色、灰度、或图形进行突出显示,本发明对此没有任何限制,只要能够相对于一个平面上的其它对象实例突出显示所接收的对象实例即可。
例如,图5示出了根据本发明的多维数据的可视化方法获得的视图的另一个实例。如图5所示,如果确定感兴趣的平面为52周最低值所在的平面,在该平面中点击Sony的股票的52周最低值$39.20时,同时以斜线的立柱突出显示Sony的股票在日交易量平面上的位置(1.1百万)以及Sony的股票在股票价格平面上的位置($53.97)。
顺便提及,上述参考图2-5所述的实例虽然以股票为例进行描述,但是本发明的对象并不限于股票,也可以是其它金融工具(例如基金、债券、货币、期货等),各种商品(例如图书,计算机等),或者某个行业的公司等等。
通过使用本实施例的多维数据的可视化方法,可以将多维数据分层显示在一个窗口或屏幕中并对其进行联动显示,从而可以向用户直观地显示多维数据的不同参数之间的关系,使用户可以准确、有效地利用和分析各种信息。此外,如果将本实施例的方法应用于金融市场,可以帮助用户准确地分析金融市场的动向和趋势,降低了用户的投资风险。
此外,本实施例的方法通过在用户聚焦于某一对象实例时,联动显示该对象实例的待观察参数的参数值,从而可以在某一个平面中准确地找到所关心的对象实例,提高了效率。
多维数据的可视化装置
图6示出了根据本发明的多维数据的可视化装置的方框图。下面就结合该图,对本实施例进行描述。对于那些与前面实施例相同的部分,适当省略其说明。
如图6所示,本实施例的多维数据的可视化装置600包括分层显示单元605、感兴趣平面确定单元604和联动显示单元606,以及可选的待观察参数确定单元603、可选的多维数据获取单元601、可选的多维数据存储单元602、和可选的配置文件607。
待观察参数确定单元603针对给定对象,从与给定对象相关的多个参数中确定待观察参数,其中,待观察参数是指用户感兴趣的参数。在本实施例中,待观察参数确定单元603从与给定对象相关的多个参数中挑选出用户感兴趣的、需要观察的参数作为上述待观察参数。
在本实施例中,待观察参数确定单元603可以由用户通过GUI(图形用户界面)在预先设置好的参数中选择若干参数作为上述待观察参数。此外,也可以将上述待观察参数保存在配置文件607中,在待观察参数确定单元603需要时,自动从配置文件607中读取上述待观察参数,其中上述配置文件607可以由用户事先编辑并保存。本发明对待观察参数确定单元603确定待观察参数的方法没有任何限制,可以通过本领域的技术人员公知的任何方法实现。
在本实施例中,待观察参数确定单元603是一个可选单元,本发明的多维数据的可视化装置600也可以不在与给定对象相关的多个参数中挑选待观察参数,而将与给定对象相关的所有参数都作为待观察参数。
分层显示单元605将待观察参数确定单元603所确定的待观察参数依三维坐标的Z轴分层显示,其中各参数分别显示在一个二维平面中。
在本实施例中,可以通过多维数据获取单元601获取上述多维数据,并将多维数据获取单元601获取的多维数据保存在多维数据存储单元602中,其中将每一维数据保存在一张表中,或者将多维数据保存在一张表中。分层显示单元605,根据待观察参数确定单元603确定的待观察参数,从多维数据存储单元602中保存的表中读取与每个待观察参数对应的一组数据,将每组数据绘制在一个二维平面上,并将所绘制的二维平面依三维坐标的Z轴分层显示在一个窗口或屏幕中。应该理解,本发明可以通过本领域的技术人员公知的任何软件,例如Matlab、AutoCAD等等,将一组数据绘制在一个二维平面上,并通过这些软件将所绘制的二维平面依三维坐标的Z轴分层显示在一个窗口中,本发明对此没有任何限制。
下面参考图2对分层显示单元605进行详细描述。图2示出了根据本发明的多维数据的可视化装置获得的视图的一个实例。如图2所示,对象以股票为例,选择某一日的股票价格、日交易量和52周最低值三个参数作为待观察参数。分层显示单元605将上述三个参数自下而上分别显示于三个平面中,图中每一立柱代表一个对象实例所对应的参数值。X轴分别表示股票价格(0-$90),日交易量(0-90百万),52周最低值(0-$90),Y轴均表示对象实例,即公司名称(按字母顺序A到Z排列)。在本实施例中,用一个立柱表示一个对象实例的参数值是为了在二维平面中容易区分各个对象实例,本发明也可以通过其它图形,例如椎体、三角形等形状来表示。
此外,可选地,本实施例的多维数据的可视化装置600还包括均衡化处理单元,用于在分层显示单元605进行显示配置之前,对所确定的待观察参数进行均衡化处理,例如对图2所示的实例中的股票价格、日交易量以及52周最低值进行均衡化处理,以使其在显示时能够尽可能在图中均匀分布。在本实施例中,可以通过本领域的技术人员公知的任何方法或软件进行均衡化处理,例如给每个对象实例的参数值乘以一个权重,或利用一个函数对其进行处理。此外,在Matlab、AutoCAD等软件中也有对数据进行均衡化处理的功能,本发明对此没有任何限制。
返回图6,感兴趣平面确定单元604确定一个平面作为感兴趣的平面。感兴趣平面确定单元604可以由用户在显示的窗口中选择一个平面作为其感兴趣的平面,或者也可以将上述感兴趣平面保存在配置文件607中,在感兴趣平面确定单元604需要时,自动从配置文件607中读取上述感兴趣平面,其中上述配置文件607可以由用户事先编辑并保存。例如,在上述图2的实例中,可以选择股票价格对应的平面作为感兴趣的平面。
联动显示单元606响应于用户在其选择的感兴趣的平面上聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置。
下面参考图2-5对联动显示单元606进行详细描述。
如图2所示,在感兴趣平面确定单元604确定股票价格对应的平面为感兴趣的平面后,用户可以相对于坐标平面前后左右拖动该平面。如图2所示,与分层显示的三个平面垂直、并与纸平面成一角度(优选垂直)的平面为坐标平面,该坐标平面的纵轴对应上述三维坐标的Z轴,横轴为与分层显示的三个平面中的每个平面相交的线,其中纵轴与每个横轴的交点为该坐标平面在该横轴所在平面上的坐标原点。
在本实施例中,联动显示单元606可以使用户相对于坐标平面在感兴趣的平面上的坐标原点,前后左右移动该感兴趣的平面,以将用户感兴趣的某个对象实例聚焦在该坐标原点。例如,在图2中,用户聚焦于Microsoft的股票,即将Microsoft的股票在感兴趣的平面上的位置移动到坐标平面在股票价格平面上的坐标原点。
与此同时,联动显示单元606联动显示该对象实例在其它平面上的位置。也就是说,在用户移动感兴趣的平面的同时,联动显示单元606自动移动其它平面,即移动日交易量平面和52周最低值平面,以将Microsoft的股票在日交易量平面和52周最低值平面上的位置移动到坐标平面在这些平面上的坐标原点,即将日交易量平面和52周最低值平面中的Microsoft的股票移动到坐标平面在这些平面上的坐标原点。
此外,可选地,在本实施例中,在移动感兴趣的平面的同时,可以联动显示坐标原点处的对象实例的待观察参数的参数值。例如,在图2中,当坐标原点处的对象实例是Microsoft的股票时,在窗口的左上角联动显示公司为Microsoft,股票价格为$33.6,日交易量为66.3百万,以及52周最低值为$26.71。
此外,可选地,可以将日交易量所在的平面作为感兴趣的平面,以图2为基准,相对于坐标平面移动日交易量平面,将对象实例移动到IBM的股票,得到如图3所示的视图。如图3所示,在将IBM的股票的日交易量移动到12.5百万时,同时将IBM的股票的股票价格移动到$85.18,并将IBM的股票的52周最低值移动到$80.20。
此外,在本实施例中,联动显示单元606虽然通过移动感兴趣的平面聚焦于某一对象实例,然而,本发明并不限于此,也可以通过移动坐标平面来实现聚焦于某一对象实例的目的。例如,以图2为基准,选择股票价格平面作为感兴趣的平面,相对于该感兴趣的平面向右移动坐标平面,使坐标原点聚焦于股票价格为$39.33的Nokia的股票,得到如图4所示的视图。如图4所示,在将Nokia的股票的股票价格移动到$39.33时,同时将Nokia的股票的日交易量移动到11.2百万,并将Nokia的股票的52周最低值移动到$18.87。
此外,在本实施例中,联动显示单元606通过移动感兴趣的平面和其它平面,或者通过移动坐标平面和其它平面,来实现相应于用户在其选择的感兴趣的平面上聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置,然而,本发明并不限于此,本发明也可以在没有坐标平面并不需要移动待观察参数的平面的情况下实施。具体地,联动显示单元606还包括一接收单元和一突出显示单元,其中接收单元用于在感兴趣平面确定单元604所确定的感兴趣的平面中接收待聚焦的对象实例,并且突出显示单元用于突出显示点击单元所点击的对象实例在其它平面中的位置。接收单元接收待聚焦的对象实例可以通过用户点击待聚焦的对象实例来实现,在本实施例中,可以通过不同的颜色、灰度、或图形进行突出显示,本发明对此没有任何限制,只要能够相对于一个平面上的其它对象实例突出显示所接收的对象实例即可。
例如,图5示出了根据本发明的多维数据的可视化装置获得的视图的另一个实例。如图5所示,如果确定感兴趣的平面为52周最低值所在的平面,在该平面中点击Sony的股票的52周最低值$39.20时,同时以斜线的立柱突出显示Sony的股票在日交易量平面上的位置(1.1百万)以及Sony的股票在股票价格平面上的位置($53.97)。
此外,联动显示单元606的上述联动显示方式可以保存在上述配置文件607中,在进行显示时,可以从配置文件607中自动读取某种显示方式进行显示。
顺便提及,上述参考图2-5所述的实例虽然以股票为例进行描述,但是本发明的对象并不限于股票,也可以是其它金融工具(例如基金、债券、货币、期货等),各种商品(例如图书,计算机等),或者某个行业的公司等等。并且,本发明的多维数据的可视化装置可以作为一种金融市场信息显示***。
除非另有说明,本发明所述的装置和单元的功能可用硬件或软件或它们的结合来运行。然而,在一个优选实施列中,除非另有说明,这些功能是由处理器,如计算机或电子数据处理器,按照编码,如计算机程序编码,的集成电路来执行的。一般来说,为了实现本发明的实施例而执行的方法可以是操作***或特定应用程序的一部分、程序、模块、对象或指令序列。本发明的软件通常包括将由本地计算机呈现成机器可读格式的众多指令,因此是可执行指令。此外,程序包括相对于程序来说驻留在本地或在存储器中找到的变量和数据结构。另外,下文描述的各种程序可以根据在本发明的特定实施例中实现它们的应用方法来识别。当携带指向本发明的功能的计算机可读指令时,这样的信号承载媒体代表本发明的实施例。
通过使用本实施例的多维数据的可视化装置,可以将多维数据分层显示在一个窗口或屏幕中并对其进行联动显示,从而可以向用户直观地显示多维数据的不同参数之间的关系,使用户可以准确、有效地利用和分析各种信息。此外,如果将本实施例的装置应用于金融市场,可以帮助用户准确地分析金融市场的动向和趋势,降低了用户的投资风险。
此外,本实施例的装置通过在用户聚焦于某一对象实例时,联动显示该对象实例的待观察参数的参数值,从而可以在某一个平面中准确地找到所关心的对象实例,提高了效率。
以上虽然通过一些示例性的实施例对本发明的多维数据的可视化方法,以及多维数据的可视化装置进行了详细的描述,但是以上这些实施例并不是穷举的,本领域技术人员可以在本发明的精神和范围内实现各种变化和修改。因此,本发明并不限于这些实施例,本发明的范围仅以所附权利要求书为准。

Claims (14)

1.一种多维数据的可视化方法,其中所述多维数据包括与给定对象相关的多个待观察参数,所述方法包括以下步骤:
将所述给定对象相关的多个待观察参数依三维坐标的Z轴分层显示,其中各参数分别显示在一个二维平面中;
确定一个平面作为感兴趣的平面;以及
响应于用户聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置。
2.根据权利要求1所述的方法,其中所述响应于用户聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置的步骤包括以下步骤:
相对于坐标平面移动所述感兴趣的平面,以将用户待聚焦的对象实例在所述感兴趣的平面上的位置移动到所述坐标平面在所述感兴趣的平面上的坐标原点;以及
同时移动所述其它平面,以将所述对象实例在所述其它平面上的位置移动到所述坐标平面在所述其它平面上的坐标原点。
3.根据权利要求1所述的方法,其中所述响应于用户聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置的步骤包括以下步骤:
相对于所述感兴趣的平面移动坐标平面,以将用户待聚焦的对象实例在所述感兴趣的平面上的位置移动到所述坐标平面在所述感兴趣的平面上的坐标原点;以及
同时移动所述其它平面,以将所述对象实例在所述其它平面上的位置移动到所述坐标平面在所述其它平面上的坐标原点。
4.根据权利要求1所述的方法,其中所述响应于用户聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置的步骤包括以下步骤:
在所述感兴趣的平面中接收用户待聚焦的对象实例;以及
突出显示所述对象实例在其它平面中的位置。
5.根据权利要求2-4中任意一项所述的方法,其中所述响应于用户聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置的步骤还包括以下步骤:
响应于用户聚焦于某一对象实例,联动显示该对象实例的上述待观察参数的参数值。
6.根据权利要求1-4中任意一项所述的方法,还包括以下步骤:
在将所述给定对象的待观察参数依三维坐标的Z轴分层显示的步骤之前,针对所述给定对象,从与所述给定对象相关的所述多个参数中确定待观察参数。
7.根据权利要求1-4中任意一项所述的方法,还包括以下步骤:
在将所述给定对象的待观察参数依三维坐标的Z轴分层显示的步骤之前,对所述待观察参数进行均衡化处理。
8.一种多维数据的可视化装置,其中所述多维数据包括与给定对象相关的多个待观察参数,所述装置包括:
分层显示单元,将所述给定对象相关的多个待观察参数依三维坐标的Z轴分层显示,其中各参数分别显示在一个二维平面中;
感兴趣平面确定单元,确定一个平面作为感兴趣的平面;以及
联动显示单元,响应于用户聚焦于某一对象实例,联动显示该对象实例在其它平面上的位置。
9.根据权利要求8所述的装置,其中所述联动显示单元用于:
相对于坐标平面移动所述感兴趣的平面,以将用户待聚焦的对象实例在所述感兴趣的平面上的位置移动到所述坐标平面在所述感兴趣的平面上的坐标原点;
同时移动所述其它平面,以将所述对象实例在所述其它平面上的位置移动到所述坐标平面在所述其它平面上的坐标原点。
10.根据权利要求8所述的装置,其中所述联动显示单元用于:
相对于所述感兴趣的平面移动坐标平面,以将用户待聚焦的对象实例在所述感兴趣的平面上的位置移动到所述坐标平面在所述感兴趣的平面上的坐标原点;
同时移动所述其它平面,以将所述对象实例在所述其它平面上的位置移动到所述坐标平面在所述其它平面上的坐标原点。
11.根据权利要求8所述的装置,其中所述联动显示单元包括:
接收单元,在所述感兴趣的平面中接收用户待聚焦的对象实例;以及
突出显示单元,突出显示所述对象实例在其它平面中的位置。
12.根据权利要求9-11中任意一项所述的装置,其中所述联动显示单元还用于:
响应于用户聚焦于某一对象实例,联动显示该对象实例的上述待观察参数的参数值。
13.根据权利要求8-11中任意一项所述的装置,还包括:
待观察参数确定单元,在所述分层显示单元将所述给定对象的待观察参数依三维坐标的Z轴分层显示之前,针对所述给定对象,从与所述给定对象相关的所述多个参数中确定待观察参数。
14.根据权利要求8-11中任意一项所述的装置,还包括:
均衡化处理单元,在所述分层显示单元将所述给定对象的待观察参数依三维坐标的Z轴分层显示之前,对所述待观察参数进行均衡化处理。
CNA2008100055530A 2008-02-15 2008-02-15 多维数据的可视化方法及装置 Pending CN101510291A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CNA2008100055530A CN101510291A (zh) 2008-02-15 2008-02-15 多维数据的可视化方法及装置
US12/365,931 US8421796B2 (en) 2008-02-15 2009-02-05 Visualization for multidimensional data
JP2009029122A JP5441425B2 (ja) 2008-02-15 2009-02-10 多次元データの視覚化方法および装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2008100055530A CN101510291A (zh) 2008-02-15 2008-02-15 多维数据的可视化方法及装置

Publications (1)

Publication Number Publication Date
CN101510291A true CN101510291A (zh) 2009-08-19

Family

ID=40954702

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008100055530A Pending CN101510291A (zh) 2008-02-15 2008-02-15 多维数据的可视化方法及装置

Country Status (3)

Country Link
US (1) US8421796B2 (zh)
JP (1) JP5441425B2 (zh)
CN (1) CN101510291A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102735249A (zh) * 2011-03-31 2012-10-17 通用电气公司 相关信息与位置的方法、***和计算机程序产品
CN103268327A (zh) * 2013-04-28 2013-08-28 浙江工业大学 面向高维服务数据的混合可视化方法
CN103354928A (zh) * 2012-02-03 2013-10-16 日本电气株式会社 多维度数据可视化设备、方法和程序
CN103392188A (zh) * 2011-02-23 2013-11-13 贝克曼考尔特公司 显示多维数据的方法和设备
CN103679727A (zh) * 2013-12-16 2014-03-26 中国科学院地理科学与资源研究所 一种多维时空动态联动分析方法和装置
CN106227939A (zh) * 2016-07-22 2016-12-14 深圳海知科技有限公司 一种构建多证券品种走势的方法和***
CN107004004A (zh) * 2014-09-22 2017-08-01 汤姆逊许可公司 使用深度知觉作为搜索、用户兴趣或偏好的指示符
CN107402986A (zh) * 2017-07-17 2017-11-28 中云开源数据技术(上海)有限公司 一种多维度数据的可视化展示方法及***
CN108292315A (zh) * 2015-11-23 2018-07-17 起元技术有限责任公司 储存和检索数据立方体中的数据
CN108805706A (zh) * 2018-05-21 2018-11-13 深圳市富途网络科技有限公司 一种证券平台多变量排序选股方法及***

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102065336B (zh) * 2010-07-21 2013-06-26 深圳市创维软件有限公司 数字电视接收机及其确定多级窗口剪切关系的方法
JP5292654B2 (ja) * 2011-08-26 2013-09-18 株式会社ラバンス 金融商品取引入力処理装置及び金融商品取引入力処理方法
US8799263B2 (en) * 2011-09-04 2014-08-05 Leigh M Rothschild Systems, devices, and methods for providing multidimensional search results
WO2015053758A1 (en) * 2013-10-09 2015-04-16 Hewlett-Packard Development Company, L.P. Displaying multivariate data in multiple dimensions
CN109981346B (zh) * 2019-02-21 2020-07-10 清华大学 基于自治***的网络空间坐标系创建方法及装置
CN111062810A (zh) * 2019-11-12 2020-04-24 上交所技术有限责任公司 适用于证券交易***基于接口多维索引数据的处理方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3242044B2 (ja) * 1997-09-24 2001-12-25 キヤノン株式会社 部品管理システム及び方法
JP2003345485A (ja) * 2002-05-27 2003-12-05 Akira Yoshizawa 情報表示装置
US7499046B1 (en) * 2003-03-15 2009-03-03 Oculus Info. Inc. System and method for visualizing connected temporal and spatial information as an integrated visual representation on a user interface
JP2005011295A (ja) * 2003-06-16 2005-01-13 Yoshichika Sumiya 三次元可視化システム
US7890396B2 (en) * 2005-06-07 2011-02-15 Cfph, Llc Enhanced system and method for managing financial market information
US20090027380A1 (en) * 2007-07-23 2009-01-29 Vivek Rajan 3-D visualization

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103392188A (zh) * 2011-02-23 2013-11-13 贝克曼考尔特公司 显示多维数据的方法和设备
CN102735249A (zh) * 2011-03-31 2012-10-17 通用电气公司 相关信息与位置的方法、***和计算机程序产品
CN102735249B (zh) * 2011-03-31 2017-04-12 通用电气公司 相关信息与位置的方法、***和计算机实现装置
CN103354928A (zh) * 2012-02-03 2013-10-16 日本电气株式会社 多维度数据可视化设备、方法和程序
CN103268327A (zh) * 2013-04-28 2013-08-28 浙江工业大学 面向高维服务数据的混合可视化方法
CN103268327B (zh) * 2013-04-28 2016-06-15 浙江工业大学 面向高维服务数据的混合可视化方法
CN103679727A (zh) * 2013-12-16 2014-03-26 中国科学院地理科学与资源研究所 一种多维时空动态联动分析方法和装置
CN107004004A (zh) * 2014-09-22 2017-08-01 汤姆逊许可公司 使用深度知觉作为搜索、用户兴趣或偏好的指示符
US11347793B2 (en) 2014-09-22 2022-05-31 Interdigital Madison Patent Holdings, Sas Use of depth perception as indicator of search, user interest or preference
CN108292315B (zh) * 2015-11-23 2022-05-06 起元技术有限责任公司 储存和检索数据立方体中的数据
CN108292315A (zh) * 2015-11-23 2018-07-17 起元技术有限责任公司 储存和检索数据立方体中的数据
CN106227939A (zh) * 2016-07-22 2016-12-14 深圳海知科技有限公司 一种构建多证券品种走势的方法和***
CN107402986B (zh) * 2017-07-17 2020-11-06 中云开源数据技术(上海)有限公司 一种多维度数据的可视化展示方法及***
CN107402986A (zh) * 2017-07-17 2017-11-28 中云开源数据技术(上海)有限公司 一种多维度数据的可视化展示方法及***
CN108805706A (zh) * 2018-05-21 2018-11-13 深圳市富途网络科技有限公司 一种证券平台多变量排序选股方法及***

Also Published As

Publication number Publication date
JP5441425B2 (ja) 2014-03-12
US20090207166A1 (en) 2009-08-20
JP2009193581A (ja) 2009-08-27
US8421796B2 (en) 2013-04-16

Similar Documents

Publication Publication Date Title
CN101510291A (zh) 多维数据的可视化方法及装置
CN102043850B (zh) 生成热力图的方法及设备
US9164972B2 (en) Managing objects in panorama display to navigate spreadsheet
CN110045953A (zh) 生成业务规则表达式的方法及计算装置
US8010427B2 (en) Computer system connected to electronic-commerce server and method and program for supporting input of numerical value required for performance of electronic-commerce transaction
US20140380178A1 (en) Displaying interactive charts on devices with limited resources
US20130307843A1 (en) Real-time visualization of transactional data objects
KR20140090088A (ko) 콘텍스트 기반 키보드
CN107430520B (zh) 用于应用插件的增强的预览技术
CN103577524A (zh) 业务对象表达和细节框显示
JP4918100B2 (ja) 経済統計データ表示システム、プログラム
JP7390445B2 (ja) 文字位置決めモデルのトレーニング方法及び文字位置決め方法
CN113204320A (zh) 信息显示方法及设备
KR20110011205A (ko) 주식거래 상황 그래픽 처리 장치
US20170039741A1 (en) Multi-dimensional visualization
US20180047073A1 (en) System and Method for Purchases Financed by Reverse Factoring on a Mobile Device
US20140297565A1 (en) Systems and methods for providing share assessment data with plain language interpretation
CN105279796A (zh) 一种3d柱状图的绘制方法及装置
CN113010582A (zh) 数据处理方法、装置、计算机可读介质及电子设备
CN106575415A (zh) 用于金融证券的线上交易的技术
CN107025549A (zh) 一种支付方法、装置和***
CN106959991B (zh) 用于大数据可视化分析的动态呈现方法、装置及终端
TWI685810B (zh) 金融商品下單畫面變換方法及其電腦程式產品
CN107729303A (zh) 一种图表显示方法和装置
TW200905490A (en) Method of graphic representation, method of charting numerical data, method of generating graphs representing numerical data and storage media storing software program of executing the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20090819