我使用浮點圖呈現條形圖。它工作正常。以下是代碼:如何製作簡單的條形圖而不是使用浮動圖表堆積條形圖?
var d1 = [
[1,20],
[2,30],
[3,15],
[4,45],
[5,79]
];
$.plot($("#mychart"), [d1], {
grid: {
show: true,
clickable: true,
hoverable: true
},
series: {
stack: 0,
bars: {
show: true,
barWidth: 0.6,
fill: 0.6,
align:'center'
}
},
colors: ["#F4A70C"]
});
我的數據是從服務器動態獲取的。即使這是工作正常。問題是我正在使用以下命令重繪圖形:
flot.setData(data);
flot.setupGrid();
flot.draw();
我得到的輸出是一個堆積條形圖。我想要每次渲染一個新的條形圖。我已經設置了堆棧= 0,但這似乎沒有影響任何東西。 請指導我。
您是否嘗試過再次調用'plot'來重繪圖形? – 2013-03-05 16:03:10
這應該做的伎倆。但是人們說,再次調用情節並不是那麼有效。所以我想知道是否可以像我爲線圖所做的那樣重新繪製它。 :( – LittleLebowski 2013-03-05 16:10:29
我從來沒有遇到過只是回憶'plot'的問題。YMMV。 – 2013-03-05 16:11:57