欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jquery画图插件flot简介

程序员文章站 2022-03-17 20:18:06
...

1  flot 是一个基于jquery的统计与绘图库,其意在浏览器里提供类 matlab/R 的统计和绘图功能;

项目地址: http://code.google.com/p/flot/

源码托管: https://github.com/jstat/jstat 

 

 

 

2  infoq上介绍flot的文章:  

 

jStat:轻量级Javascript统计库

http://www.infoq.com/cn/news/2011/08/jStat 

 

 

 

3 使用

- 像其他jquery插件一样,下载相应的js文件并正确引入即可;

- 统计和绘图函数? 参看API 地址:  http://people.iola.dk/olau/flot/API.txt

- 基本使用和matlab中类似,就是构造数据的矩阵,然后配置图形元素样式,最后调用函数即可绘图。

- 特色1: flot实现了矩阵基本计算以及很多的概率统计函数,所以使用很方便。

- 特色2: 插件机制,容易扩展和定制。

- 进度:虽然 flot是2007年就发起的项目,而且在2009年还算火了一阵子,但此后就杳无音讯,直到今年(2011)初才有发布了新的版本; 所以看起来因为互联网发展变化以及可视化的流行,现在有点老树发新芽的意思。

 

 

4 实现的矩阵操作和概率统计函数等

 

参考:INFOQ 

 

矩阵操作: 加法、除法、乘法、减法、对角线、反对角线、转置、点积、正规化、最小值、最大值、平均值和中间值等。

 

概率分布:正态、对数正态、β、γ、韦伯、柯西、卡方、指数、帕雷托、student T等。每一种概率分布都可以计算PDF、CDF并且在给定X值(或者矩阵值)对CDF反向计算。你也可以计算平均值、中间值、取模、标准差和方差。同时,所有分布都能够产生随机样本。

 

特殊数理统计函数:伽马函数、反伽马函数、贝塔函数、反贝塔函数、不完全贝塔函数、对数伽马函数、反不完全伽马函数、误差函数、余误差函数、逆余误差函数。它还包含了一些随机数生成器:randn(正态分布的随机样本)和randg(伽马分布的随机样本)。