菜单
  

    (2)Open Flash Chart:是以Flash和JavaScript为基础,最大的优点在于具有很强大的图表分析能力,提供多种语言API来控制图表,如PHP,Perl,Python,Java,ASP.Net等。

    (3)ECharts:Enterprise Charts,商业产品图表库,基于html5 Canvas,一个纯粹的JavaScript图表库,底层依赖ZRender,一个轻量级的Canvas类库。可以制作形象生动,直观,可交互的图表。支持柱状图、散点图、折线图、饼图等图形。

    (4)FusionCharts:是一个跨平台和跨浏览器的Flash图表组件解决方案,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML页面甚至PPT调用。可以迅速为用户提供多种交互式动画图表。利用AJAX,与Javascript结合起来,可以即时在客户端更新图表。FusionCharts具有易于使用、减少服务器的负载,可运行在多种平台,并能提供多种图表类型的特点。

    (5)D3[6][14]:全称是Data-Driven Documents。一个JavaScript函数库,最流行的可视化库之一,允许用户绑定任意数据到DOM,然后根据数据操作文档,创建可交互式图表。D3提供许多简单的函数,从而降低了生成图表的复杂度。

    (6)JFreeCharts:一个开源的JAVA图表库,为applications, applets, servlets 以及JSP等设计。JFreeCharts可以生成PNG和JPEG格式的文件,同样支持PDF,EPS和SVG等矢量图形文件格式。其稳定、轻量级、功能强大的特点令开发人员喜爱。交互性能比不上Open Flash Charts。

    (7)JqPlot:是一个基于JQuery的绘制图表的JavaScript框架,可以在web网页生成JavaScript图表。可以设置不同样式的图表,有数据高亮功能,可以设置旋转轴文字、默认是最优设置;可以自定义事件处理程序。JqPlot将各种功能封装成单独的JS库内,按需去加载所要使用的JS库,供大家使用,同时JqPlot,提供合理的缺省值,即时在不配置细节属性的时候,也能绘制出图形。JqPlot是系统采用的可视化技术,将在下节详细说明。

     

    2.2.2  JqPlot

    JqPlot[7][8][24]是基于JQuery的JavaScript框架的绘制图表的插件,能够产生优美的折线图、饼状图、和柱状图等图形。其主要特点如下:

    支持许多图表样式

    自定义坐标轴

    目前支持到9维图形

    数据高亮突出,

    合理的缺省值,易于使用

    允许自定义事件处理程序,创建新图表类型

    可实现拖拽

    自动计算趋势线

    JqPlot使用的数据格式是二维数组,或者JSON数据,如果不是,则会报“Uncaught No Dara”异常。

    下面是使用JqPlot的基本格式,$.jqplot ({})是图形生成函数,“chart1”代表id为chart1的p标签,“[[3,7,9,1,4]]”是作为生成的统计图形中的数据点。

  1. 上一篇:TuShare数据资产管理系统设计与实现
  2. 下一篇:基于虚拟人的航天测发任务人机工效评价软件开发
  1. 基于3DMAX的校园三维建模与可视化

  2. OpenGL建筑目标数据库及可视化的设计与实现

  3. 摸石头过河算法的优化可视化

  4. visio可视化电力系统潮流计算软件的开发

  5. 舆情大数据分析及可视化展现

  6. ActionScript“可视化音频播放器”设计与制作

  7. jsp可视化工时管理系统设计+源代码

  8. 当代大学生慈善意识研究+文献综述

  9. 酸性水汽提装置总汽提塔设计+CAD图纸

  10. 中考体育项目与体育教学合理结合的研究

  11. 河岸冲刷和泥沙淤积的监测国内外研究现状

  12. 十二层带中心支撑钢结构...

  13. java+mysql车辆管理系统的设计+源代码

  14. 乳业同业并购式全产业链...

  15. 电站锅炉暖风器设计任务书

  16. 杂拟谷盗体内共生菌沃尔...

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回