javascript实时绘图

javascript实时绘图,javascript,real-time,plot,Javascript,Real Time,Plot,我需要用javascript进行实时绘图,我发现: 这接近我想要的。既然我对javascript的理解是有限的,那么有谁能告诉我从这个画布上获取数据的地方吗?它是否来自任何在线url?google analytics url是关于什么的?那个特定的例子是从生成“随机”数据的JavaScript函数获取数据。代码是: // rotating across pseudo-random values array var Rotator = function() { var self = th

我需要用javascript进行实时绘图,我发现:


这接近我想要的。既然我对javascript的理解是有限的,那么有谁能告诉我从这个画布上获取数据的地方吗?它是否来自任何在线url?google analytics url是关于什么的?

那个特定的例子是从生成“随机”数据的JavaScript函数获取数据。代码是:

// rotating across pseudo-random values array
var Rotator = function() {
    var self = this;
    self.data = [
        16,23,41,38,45,31,29,22,27,22,25,29,32,45,88,30,
        26,22,45,23,36,48,99,22,32,26,22,27,5,0,0,3,15
    ];
    self.index = 0;
    self.single = function() {
        self.index += 1;
        if (self.index > self.data.length) {
            self.index = 1;
        }
        return self.data[self.index-1];
    };
    self.many = function(length) {
        var results = [];
        for (var i=0;i<length;i++) {
            results.push(self.single());
        }
        return results;
    };
};
//在伪随机值数组中旋转
变量旋转器=函数(){
var self=这个;
self.data=[
16,23,41,38,45,31,29,22,27,22,25,29,32,45,88,30,
26,22,45,23,36,48,99,22,32,26,22,27,5,0,0,3,15
];
self.index=0;
self.single=函数(){
自指数+=1;
if(self.index>self.data.length){
自我指数=1;
}
返回self.data[self.index-1];
};
self.many=函数(长度){
var结果=[];

对于(var i=0;i这篇文章很老,但在谷歌搜索时出现了,所以我想我应该发布一些到更现代解决方案的链接

人力车得到了一些好评-

思慕雪也得到了一些好评,我已经看到了它的实际应用-


HTH

您也可以尝试Flot:您显示的链接从随机数生成器获取数据
旋转器
好的,我为fusion获得了这个,但它似乎使用了一些flash/flex,我需要纯JS。您看过Flot/Sencha吗?