System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术系有关一种演算与呈现方法,系指一种建立多维度空间效果视觉化图表的统计图表演算与呈现方法。
技术介绍
1、按,传统由直角坐标系统所做之统计图表,由于其设计专属平面呈现所用,数列来源需要包含x、y轴数据,且呈现仅能以90度直角呈现,同时x、y轴上的各数列,需等距或需对应标示该轴之数值做图;依此建立之2d图因而无法直接立体化,只能透过先将2d图,转换为曲面图(建立各轴夹角),再由曲面图转换为立体图;传统由直角坐标系统所做之统计图表,一般数据皆由左至右呈现,所以用户在图表展开后,因为一般最新数据行情只会在右方,用户视觉会被局限于该处,同时统计图表为平面显示,且每一段数据的比例都会是一样的,因此对于用户而言,这些最近期数据,是最常观看追踪的行情,却又是用户在图中位于边角位置,造成用户不易查看即时行情(如:用户看近10日的日k行情,因此剩余左侧都是相对不重要之过去行情);又传统之图表为固定框架/格式,再由使用者放入数据呈现;因此如要再转换完成之图表为其他图表,没有原始数列是无法做到的,或是必须耗费演算效能,用图形演算改变图表;复传统之图表或关联程序,即便其定义呈现为立体图表,也仅为将该图表以3d化之呈现方案(将2d图立体化,因此仅是将如直条图之直条变为立体,并非对x、y轴重新定义/计算),同时因这些图表或关联程序之应用局限性(如:图表以文书呈现为主设计),即便可将图表立体化,也无法增加图表变化性(仅能透过更新新的图表框架,提供变化性)。
2、另如习用前案一之中国台湾专利「基于使用者客制化来维护各图形表示的方法及系统」(
3、是传统图表及前揭之诸前案,仍存在种种缺陷,使得其在实用性大打折扣,此乃为业者及消费者极欲突破之处。
技术实现思路
1、为解决上述之现有技术不足之处,本专利技术主要目的,在于提供一种统计图表演算与呈现方法,其步骤依序为提出图表需求之提出步骤、各轴倾斜角度演算之演算步骤、输出图表之输出步骤及输出图表完成之完成步骤,以期克服现有技术中之难处。
2、本专利技术次要目的,在于提供一种统计图表演算与呈现方法,可对传统、非传统等坐标系统作图呈现,将图之坐标系统(x、y、z轴等)之相互夹角,以及数列来源之正负值、大小值、轴数列周期因素,得以透过转向、倾斜任意坐标系统各轴夹角、移动图表呈现基准点,建立多维度空间效果之视觉化图表,其可应用于商用统计图、金融商品图、工程数据图各式应用图表。
3、本专利技术又一目的,在于提供一种统计图表演算与呈现方法,有效提升其使用方便性,免除传统图表之坐标转换,并确保观看图表能随时将焦点信息呈现于主要视角内。
4、本专利技术所欲解决之问题,系按传统由直角坐标系统所做统计图表系专属平面呈现所用,数列来源需要包含x、y轴数据,仅能以90度直角呈现,同时x、y轴上的各数列,需等距或需对应标示该轴之数值做图;依此建立之2d图因而无法直接立体化,只能透过先将2d图,转换为曲面图建立各轴夹角,再由曲面图转换为立体图;传统由直角坐标系统所做之统计图表,一般数据皆由左至右呈现,所以用户在图表展开后,因为一般最新数据行情只会在右方,用户视觉会被局限于该处,同时统计图表为平面显示,且每一段数据的比例都会是一样的,因此对于用户而言,这些最近期数据,是最常观看追踪的行情,却又是用户在图中位于边角位置,造成用户不易查看即时行情;又传统之图表为固定框架/格式,再由使用者放入数据呈现,因此如要再转换完成之图表为其他图表,没有原始数列是无法做到的,或是必须耗费演算效能,用图形演算改变图表;复传统之图表或关联程序,即便其定义呈现为立体图表,也仅为将该图表以3d化之呈现方案(将2d图立体化,因此仅是将如直条图之直条变为立体,并非对x、y轴重新定义/计算),同时因这些图表或关联程序之应用局限性,即便可将图表立体化,也无法增加图表变化性;另如习用前案一之中国台湾专利「基于使用者客制化来维护各图形表示的方法及系统」(公告号:twi410887b);其并未揭露各轴倾斜角度演算,未揭露金融商品统计图表之视觉化、未揭露即时对应装置之图表呈现方法、未揭露多重图表重叠/折叠呈现方法;前案二之中国台湾专利「使用形状的共同图表绘制」(公告号:twi394055b);只限于传统图表绘制,未揭露不同轴之角度转向、表格位移等需求做图表调整制;前案三之中国专利「针对互动式图表的持续存在的格式编排」(公告号:cn101322119b)、前案四之中国台湾专利「图表分析系统及图表分析方法」(公告号:tw201525733a)、前案五之中国专利「信息处理装置和用于生成图表的方法」(公告号:cn103914504b),该等前案同样亦未揭露各轴倾斜角度演算,未揭露金融商品统计图表之视觉化、未揭露即时对应装置之图表呈现方法、未揭露多重图表重叠/折叠呈现方法;是传统图表及前揭之诸前案,存在种种缺失,使得其在实用性大打折扣。
5、解决问题之技术手段,为达上述之目的,本专利技术系提供一种统计图表演算与呈现方法,其特征是,该统计图表演算与呈现方法,该步骤依序包括︰
6、一提出步骤,系为提出图表需求,可使用户提出包含但不限于坐标轴所包含但不限于x、y、z轴之倾斜角度需求,依此呈现或置入数列信息,完成图表呈现;
7、一演算步骤,系为一统计图表演算方法,该统计图表演算方法系针对图表呈现完成各轴演算,以作为后续该输出图表模块之图表输出作业参数;其透过包含但不限于各轴倾斜角度演算,完成统计图表演算作业;该各轴倾斜角度演算系为将传统坐标轴包含但不限于x、y、z轴做夹角计算之转换方法;
8、一输出步骤,系为一输出图表模块,该输出图表模块系将演算完成之图表做呈列;
9、一完成步骤,系为一输出图表完成其可对应输出至少一所有试算表软件、至少一图表类型、至少一输出至软件开发工具与程序语言、至少一输出至图表至输出物上、至少一输出至各式的电子式显示装置及至少一输出为电子文件。
10、其中,本专利技术该完成步骤之该所有试算表软件包含但不限于microsoft excel、google试算表、wps office spreadsheets、openoffice calc、本文档来自技高网...
【技术保护点】
1.一种统计图表演算与呈现方法,其特征在于,该统计图表演算与呈现方法,该步骤依序包括︰
2.如权利要求1所述的统计图表演算与呈现方法,其特征在于,所述完成步骤的该所有试算表软件包含但不限于Microsoft Excel、Google试算表、WPS Office Spreadsheets、OpenOffice Calc、Gnumeric、Spread32软件;该所有试算表软件应用装置包含但不限于电脑、智能型手机及其对应软件程式;该图表类型包含但不限于直线图、折线图、横条图、区域图、XY散布图、股票图、长条图、盒须图、瀑布图、漏斗图、及组合图;该输出至软件开发工具与程序语言所输出成果也可应用于任意程序开发工具、物件、程序库、软件开发套件,其采用语言技术包含但不限于C++、NET、C#、VB、ASP、COM、Java、PHP、Perl、Python、JavaScript;该输出至图表至输出物上包含但不限于印刷品、电子印刷档;该电子印刷文件包含但不限于PDF、BMP、PNG、CAD格式;该输出至各式的电子式显示装置包含但不限于LED屏幕、LCD屏幕、电子纸、LED灯点等所构成
3.如权利要求1所述的统计图表演算与呈现方法,其特征在于所述演算步骤的该统计图表演算方法以传统X、Y轴的角度转换并可对应产出的轴长效果包含但不限于一X轴等长型及一X水平等长型或X视区等长型。
4.如权利要求1所述的统计图表演算与呈现方法,其特征在于所述演算步骤的该统计图表演算方法以传统X、Y轴的角度转换并可对应产出的显示效果包含但不限于构成具有新X轴与Y轴或X轴与新Y轴成为任意轴的一外显型或凸出型及一内缩型或内凹型;该任意轴可为大于90度或小于90度做夹角转换,该任意轴大于90度的图表坐标,可创造接近人眼的视觉效果,可创建的外显型或凸出型显示效果;该任意轴小于90度的图表坐标,可创造远离人眼的视觉效果,可创建内缩型或内凹型显示效果。
5.如权利要求4所述的统计图表演算与呈现方法,其特征在于所述任意轴的新X轴与Y轴或X轴与新Y轴并非相互呈直角度时,其对应轴即可创建出为平行四边形处的一新图表的作图范围。
6.如权利要求3所述的统计图表演算与呈现方法,其特征在于所述演算步骤的该统计图表演算方法系对轴长度做调整,为维持原来轴的长度,透过倾斜角度后,轴长度不变,可创建X轴等长型轴长效果。
7.如权利要求3所述的统计图表演算与呈现方法,其特征在于所述演算步骤的该统计图表演算方法系为原来轴的纵轴面相同,透过各轴倾斜角度演算的倾斜角度,该轴水平或垂直面长度不变,可创建X水平等长型或X视区等长型轴长效果,并依此可任意定义该轴的长度。
8.如权利要求3所述的统计图表演算与呈现方法,其特征在于所述演算步骤的该统计图表演算方法的其他演算方法包括但不限于一X、Y轴原点不交叉方法、一X、Y数值增长右至左方法、一多组序列对应单轴、多轴序列方法、一多段转折分组陈列方法;该X、Y轴原点不交叉方法,系透过水平移动距离△X制作图表;利用该外显型或凸出型显示效果与该X水平等长型或X视区等长型轴长效果建立的组合应用,透过Y轴计算,X轴坐标计算皆加入△X值或垂直移动距离△Y或任何其他轴;该X、Y数值增长右至左方法,系该外显型或凸出型显示效果与该X水平等长型或X视区等长型轴长效果建立的组合应用,透过Y轴计算,对任意坐标(X,Y)转换为(X’,Y’);该多组序列对应单轴、多轴序列方法,系可透过共用某一轴或不共用轴,并搭由两种轴长效果与两种显示效果的任意组合制作图表完成;该多段转折分组陈列方法,系透过一组序列,将序列分组,各个分组依各自型式组合制图拼凑为一大图完成。
9.如权利要求1所述的统计图表演算与呈现方法,其特征在于所述输出步骤的该输出图表模块系依序包含但不限于一数列模块、一参数模块、一分组分段模块、一绘图模块及一输出模块;该数列模块系建立/辨识来源序列的标示标签与数列数值,不限一组或多组各轴序列、数列;该参数模块系获取/设定各轴参数,包含但不限于各轴倾斜角度、各轴原点位移量、显示效果(外显型、内缩型)、X、Y数值增长方向、各轴分段、各轴组合等;该参数模块也可透过用户自行设定完成;该分组分段模块系获取/设定对各轴数序分段与对应该轴的数据分组;其可对各轴序列、数列组成分类完成;该绘图模块系依据该数列模块、该参数模块、该分组分段模块的参数绘图图表完成;该输出模块系对应输出图表标的完成,其透过转换为该标的可显示或相容的文件格式,完成该绘图模块的图表输出。
10.如权利要求1所述的统计图表演算与呈现方法,其特征...
【技术特征摘要】
1.一种统计图表演算与呈现方法,其特征在于,该统计图表演算与呈现方法,该步骤依序包括︰
2.如权利要求1所述的统计图表演算与呈现方法,其特征在于,所述完成步骤的该所有试算表软件包含但不限于microsoft excel、google试算表、wps office spreadsheets、openoffice calc、gnumeric、spread32软件;该所有试算表软件应用装置包含但不限于电脑、智能型手机及其对应软件程式;该图表类型包含但不限于直线图、折线图、横条图、区域图、xy散布图、股票图、长条图、盒须图、瀑布图、漏斗图、及组合图;该输出至软件开发工具与程序语言所输出成果也可应用于任意程序开发工具、物件、程序库、软件开发套件,其采用语言技术包含但不限于c++、net、c#、vb、asp、com、java、php、perl、python、javascript;该输出至图表至输出物上包含但不限于印刷品、电子印刷档;该电子印刷文件包含但不限于pdf、bmp、png、cad格式;该输出至各式的电子式显示装置包含但不限于led屏幕、lcd屏幕、电子纸、led灯点等所构成的显示装置;该输出为电子文件包含但不限于pdf、bmp、png、html、xml、json。
3.如权利要求1所述的统计图表演算与呈现方法,其特征在于所述演算步骤的该统计图表演算方法以传统x、y轴的角度转换并可对应产出的轴长效果包含但不限于一x轴等长型及一x水平等长型或x视区等长型。
4.如权利要求1所述的统计图表演算与呈现方法,其特征在于所述演算步骤的该统计图表演算方法以传统x、y轴的角度转换并可对应产出的显示效果包含但不限于构成具有新x轴与y轴或x轴与新y轴成为任意轴的一外显型或凸出型及一内缩型或内凹型;该任意轴可为大于90度或小于90度做夹角转换,该任意轴大于90度的图表坐标,可创造接近人眼的视觉效果,可创建的外显型或凸出型显示效果;该任意轴小于90度的图表坐标,可创造远离人眼的视觉效果,可创建内缩型或内凹型显示效果。
5.如权利要求4所述的统计图表演算与呈现方法,其特征在于所述任意轴的新x轴与y轴或x轴与新y轴并非相互呈直角度时,其对应轴即可创建出为平行四边形处的一新图表的作图范围。
6.如权利要求3所述的统计图表演算与呈现方法,其特征在于所述演算步骤的该统计图表演算方法系对轴长度做调整,为维持原来轴的长度,透过倾斜角度后,轴长度不变,可创建x轴等长型轴长效果。
7.如权利要求3所述的统计图表演算与呈现方法,其特征在于所述演算步骤的该统计图表演算方法系为原来轴的纵轴面相同,透过各轴倾斜角度演算的倾斜角度,该轴水平或垂直面长度不变,可创建x水平等长型或x视区等长型轴长效果,并依此可任意定义该轴的长度。
8.如权利要求3所述的统计图表演算与呈现方法,其特征在于所述演算步骤的该统计图表演算方法的其他演算方法包括但不限于一x、y轴原点不交叉方法、一x、y数值增长右至左方法、一多组序列对应单轴、多轴序列方法、一多段转折分组陈列方法;该x、y轴原点不交叉方法,系透过水平移动距离△x制作图表;利用该外显型或凸出型显示效果与该x水平等长型或x视区等长型轴长效果建立的组合应用,透过y轴计算,x轴坐标计算皆加入△x值或垂直移动距离△y或任何其他轴;该x、y数...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。