Flot – 带有单独颜色和标签的条形图
我用flot来显示简单的条形图。 我有单个数据集,如[ [0,5], [1,6], [2,3], [4,1] ]
,我使用这个简单的代码:
myChart = $.plot($('#graphFlot'), [{ data: mdata, bars: { show: true, fill: 0.9 } }] );
现在我想为每个栏显示各种颜色和标签。 这里的示例条形图是它应该是什么样子。
我浏览了很多示例和文档,但仍然不知道如何设置它。 这可能吗?
将每个栏放在自己的系列中,并为每个系列添加不同的标签。
var mdata = [[0,5],[1,6],[2,3],[4,1]]; var bar_array = [];
$ .each(mdata,function(i,bar){bar_array.push({data:[bar],bars:{show:true,fill:0.9}});});
myChart = $ .plot($(’#graphFlot’),bar_array);
据我所知,Flot或Flotr2中没有允许你这样做的设置。 我设法通过更改在flotr2.js中呈现条形图的代码来完成此操作