技术领域
[0001] 本发明涉及一种数据分析单元及数据分析显示方法,特别是涉及一种用于数据图表分析控件的数据分析和图表显示的数据分析单元及数据分析显示方法。
相关背景技术
[0002] 目前,图表分析在数据的分析和显示中占有很重要的作用。现有技术中,数据显示和分析通常是分开的,分别处于不同的控件中,没有集成到同一个控件里,因此数据显示和数据分析是分别进行的,因而需要同时对所述数据分析或数据显示进行扩展,所以可扩展性不够理想,不仅导致人力物力的极大浪费,造成研发成本的升高,而且对于系统的整体性能也不能得到切实的保障。
具体实施方式
[0021] 下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
[0022] 第一实施例:
[0023] 如图1所示,本实施例的数据分析单元包括一参数读入模块1、一数据读入模块2、一数据分析转化模块3以及一图表显示模块4。
[0024] 其中所述参数读入模块1用于读入用户输入的参数数据或者来自外部设备的参数数据。所述数据读入模块2用于读入图表数据。所以通过所述参数读入模块1和所述数据读入模块2读入需要进行显示的图表数据以及如何显示所述图表数据的参数。
[0025] 所述数据分析转化模块3用于基于所述参数数据和图表数据生成图表显示数据。所述图表显示模块4用于基于所述图表显示数据显示图表。所以通过所述数据分析转化模块3和图表显示模块4以可视的形式显示所述图表数据。
[0026] 其中所述数据分析转化模块3包括一坐标参数模块31、一数据点生成模块32和一数据连线模块33。其中所述坐标参数模块31用于基于所述参数数据生成所述图表显示数据中的坐标参数。即在所述图表显示数据中设置最终显示的图表中坐标轴中各项参数,例如坐标轴表示的范围、坐标轴线的大小、颜色和线的种类以及坐标轴中显示的文字、文字的字体和颜色等。所述数据点生成模块32用于基于所述坐标参数从所述图表数据提取所述图表中的数据点数据,即在所述图表显示数据中设置所述图表数据中各个数据在坐标轴所表示的区域内显示的位置。所述数据连线模块33用于基于所述数据点数据和所述坐标参数生成所述图表显示数据的数据点数据中的连线数据,即在所述图表显示数据中设置所述图表数据在坐标轴区域内显示的位置之间的连线,以及连线的颜色、线的种类等。
[0027] 另外,本发明所涉及的所有功能模块均可以在现有的硬件基础上结合现有的软件编程手段实现,故在此对其具体实现过程不做赘述。
[0028] 本实施例的数据分析单元的数据分析显示方法如图2所示,包括以下步骤:
[0029] 步骤101,所述参数读入模块1读入用户输入的参数数据或者来自外部设备的参数数据,并且所述数据读入模块2读入图表数据。
[0030] 步骤102,所述坐标参数模块31基于所述参数数据生成所述图表显示数据中的坐标参数。
[0031] 步骤103,所述数据点生成模块32基于所述坐标参数从所述图表数据提取所述图表显示数据中的数据点数据。
[0032] 步骤104,所述数据连线模块33基于所述数据点数据和所述坐标参数生成所述图表显示数据中数据点数据中的连线数据。
[0033] 步骤105,所述图表显示模块4基于所述图表显示数据显示图表。
[0034] 如上所述,本实施例的数据分析单元集成了数据显示和数据分析功能,从而提高了可扩展性,降低了研发成本。
[0035] 第二实施例:
[0036] 如图3所示,本实施例的数据分析单元与第一实施例的数据分析单元的区别在于:
[0037] 本实施例的数据分析单元的数据分析转化模块3中还包括一文字参数模块34、一数据标识模块35,以及一参考线模块36。
[0038] 其中所述文字参数模块34用于基于所述参数数据生成所述图表显示数据中的文字参数,即在所述图表显示数据中设置所述图表数据中显示的文字以及文字的字体和颜色等。所述数据标识模块35用于基于所述参数数据设置所述图表显示数据中数据点数据的数据标识,即在所述图表显示数据中设置所述图表数据中各个数据在坐标轴所表示的区域内显示的标识形状和颜色等,从而可实现对图表数据中的各个数据进行区分。所述参考线模块36用于基于所述参数数据生成所述图表显示数据中的参考线数据,即在所述图表显示数据中设置所述图表数据中设置用于便于用户区分或理解图表的线条,即参考线,以及所述参考线的种类和颜色等。
[0039] 另外,本发明所涉及的所有功能模块均可以在现有的硬件基础上结合现有的软件编程手段实现,故在此对其具体实现过程不做赘述。
[0040] 本实施例的数据分析单元的数据分析显示方法如图4所示,包括以下步骤:
[0041] 步骤201,所述参数读入模块1读入用户输入的参数数据或者来自外部设备的参数数据,并且所述数据读入模块2读入图表数据。
[0042] 步骤202,所述坐标参数模块31基于所述参数数据生成所述图表显示数据中的坐标参数。
[0043] 步骤203,所述数据点生成模块32基于所述坐标参数从所述图表数据提取所述图表显示数据中的数据点数据。
[0044] 步骤204,所述数据连线模块33基于所述数据点数据和所述坐标参数生成所述图表显示数据中数据点数据中的连线数据。
[0045] 步骤205,所述文字参数模块34基于所述参数数据生成所述图表显示数据中的文字参数。
[0046] 步骤206,所述数据标识模块35基于所述参数数据设置所述图表显示数据中数据点数据的数据标识。
[0047] 步骤207,所述参考线模块36基于所述参数数据生成所述图表显示数据中的参考线数据。
[0048] 步骤208,所述图表显示模块4基于所述图表显示数据显示图表。
[0049] 本实施例进一步地优化了数据显示和数据分析功能,提高了可扩展性。
[0050] 虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。