关于制表
来源:互联网 发布:心电图数据怎么看 编辑:程序博客网 时间:2024/05/07 10:44
毕设的后台管理系统需要制表,之前老师说用JFreeChart,我自己看的是D3.js工具,现在又看到flot ,highcharts, Open Flash Chart, Google Chart Tool.
资料: http://blog.sina.com.cn/s/blog_4b8abbd60100gx4c.html
http://www.highcharts.com/
原文链接:http://blogread.cn/it/article/4119?f=wb
-------------------------------------------------
现一个在网页中绘制数据图, 如曲线图, 柱状图的纯 JavaScript 工具: flot. 极度推荐啊! 有图和代码为证:
*代码附后*
以前知道的工具有 Open Flash Chart, 还有 Google 出品的 Google Chart Tool. 两者使用不同的技术, 同时也是两种截然不同的设计理念. 相比较而言, 我更认同 Google Chart 的设计理念. 原因如下:
Open Flash Chart 使用 Flash 来做图, 这本来也可以接受. 但是, 图形的样式必须通过一个 URL 返回的数据来指定, 而不是网页端技术.
Google Chart Tool 使用 VML 来做图, 同时实现数据和表现的分离, 是 MVC 的思想. 这样的好处是, 同一份数据, 可以用来显示曲线图, 也可以显示成柱状图等等.
显而易见, Open Flash Chart 的技术和理念太陈旧了, 所以不推荐使用. 但是, Google Chart Tool 也有一个重大缺陷, 就是不能离线使用. 当网络状况不好时(在中国大陆经常遇到), 就没法使用了. Google 太霸道, 也不能用.
flot 也是 Google Chart Tool 类似的理念, 所以使用起来非常方便, 而且 demo 代码简单修改就能运行, 学习曲线非常轻松. 而且完美支持 IE6.
附一个可以运行的 flot 例子代码, 将下面的代码保存成 a.html, 然后到 flot 网站下载 JavaScript 代码, 保证路径正确即可用浏览器打开看效果.
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>flot</title><!--[if lte IE 8]><script language="javascript" type="text/javascript" src="excanvas.min.js"></script><![endif]--><script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.flot.js"></script></head><body><script type="text/javascript"><!--var data = [];data.push({ "label": "中国", "data": [[2000, 3.9], [2001, 2.0], [2002, 1.2], [2003, 1.3], [2004, 2.5], [2005, 2.0], [2006, 3.1]]});$(function(){ var options = { lines: { show: true }, points: { show: true }, xaxis: { tickDecimals: 0, tickSize: 1 } }; var placeholder = $("#placeholder"); $.plot(placeholder, data, options);});//--></script><div id="placeholder" style="width:500px;height:240px"></div></body></html>
flot 项目首页: http://code.google.com/p/flot/
- 关于制表
- 关于宏的制表功能
- 关于C语言的制表符号选择问题
- 数据库制表
- 关于润乾报表列折叠的使用及制表方法
- 数据库array制表foreach()
- 用记事本制表方法
- 设置制表位
- 跟着学制表
- word制表位
- dotnet学习--制表技巧
- 交叉分析制表流程
- 自由报表制表流程
- 用记事本制表方法
- ArcGIS教程:面积制表
- 【Word】制表位使用
- ArcGIS教程:面积制表
- 进制表示
- Linux下安装JDK
- 十大C++经典教程
- win7 批量解除可执行文件的锁定 “此文件来自其他计算机,可能被阻止以帮助保护该计算机”
- Linux使用技巧10--Ubuntu连接宽带pppoe
- 【Demo】拼图小游戏 winform (二) 只能在空格区域移动的拼图
- 关于制表
- 常用linux依赖库
- 用xib自定义UITableViewCell的注意事项——重用问题 -
- Unable to get system library for the project解决办法
- ANSI/Unicode 字符集分析
- 【BZOJ 2823】 [AHOI2012]信号塔
- QString 和stl::string之间的转换
- hdu 1175 连连看
- 33-语言入门-33-盗梦空间