Rickshaw.js中的动态缩放

时间:2014-07-29 15:04:19

标签: javascript jquery d3.js rickshaw

我正在使用Rickshaw.js生成图表。但是我的数据值是动态的。它的范围从几百到几百万。在绘制值时,在图表中,我无法根据范围缩放它们。如何根据值对它们进行缩放(当数值增加时,它看起来像增加斜率,随着值的增加逐渐变为线性)。

图表声明如下:

            var graph_1 = new Rickshaw.Graph({ 
                element : document.getElementById("Entrieschart"), 

                width: 50, 
                height: 15, 
                renderer: "line", 
                series: new Rickshaw.Series.FixedDuration([{ 
                    name: "Entries Usage", 
                    color: "#fff" 
                }], undefined, { 
                    timeInterval: tv, 
                    maxDataPoints: 100, 

                }), 
            }); 

            var i = 0; 
            var iv = setInterval(function () { 
               var en = JSONobj[1].noOfEntries; 
               var en1 = JSONobj[1].noOfEntries_String; 
                $('#Entries').html(en1); 

              var data = { 
                              'Entries Usage' : en 
                }; 
               graph1.series.addData(data); 
               graph1.render(); 
                            }, tv); 

0 个答案:

没有答案