我有一個Web服務,它將日期值(對於x軸)發送到一個數組中。它發送另一個數組中的y軸值。jqplot:分隔刻度和系列值
是否有可能讓jqPlot用2個這樣的數組創建圖表。文檔似乎表明這是可能的。
我知道在一個數組作品中結合日期和系列值。想避免組合2個數組的額外處理。
此jsFiddle http://jsfiddle.net/abhivm/HmnmH/1/顯示示例代碼。任何人都可以請看,讓我知道如何做到這一點?
jsFiddle今天早上返回錯誤,所以在下面發佈jQuery代碼。
$(document).ready(function() {
var dateValues = ["01/15/2012", "01/17/2012", "01/18/2012", "01/19/2012"];
var dailyValues = [219, 73, 73, 146];
plot2 = $.jqplot('chart', [dailyValues], {
axes: {
xaxis: {
renderer: $.jqplot.DateAxisRenderer,
ticks: dateValues
}
}
});
});
感謝 ABHI
同樣的問題,我有5個系列,所有具有相同的x軸日期,似乎是重複第一個系列[date1,y1-val1] [date2,y1-val2] ...然後爲第二個系列[date1,y2-val1] [date2,y2-val2] ...但使用ticks:dateValues和DateAxisRenderer只是產生一個空白圖表。有趣的是,y軸刻度計算正確,x軸顯示正常。這只是沒有畫線。 – 2016-09-01 09:57:46