0
我正在使用float
圖表。我遇到了multiplebar
圖表的問題。當我試圖讓x軸爲「string
」時,它只顯示單條。我需要在窗體中顯示x軸刻度,以便像城市名稱一樣刺痛。如何使用X-axis作爲字符串來獲取多個酒吧?使用x軸字符串與Flot進行多重聊天
my code:
$(function() {
var previousPoint;
var d1 = [ ["January", 10], ["February", 8], ["March", 4], ["April", 13], ["May", 17], ["June", 9] ];
var d2 = [ ["January", 5], ["February", 2], ["March", 11], ["April", 2], ["May", 5], ["June", 12] ];
var d3 = [ ["January", 11], ["February", 12], ["March", 6], ["April",8], ["May", 11], ["June",16] ];
var ds = new Array();
ds.push({
data:d1,
bars: {
show: true,
barWidth: 0.2,
order: 1,
lineWidth : 2
}
});
ds.push({
data:d2,
bars: {
show: true,
barWidth: 0.2,
order: 2
}
});
ds.push({
data:d3,
bars: {
show: true,
barWidth: 0.2,
order: 3
}
});
//tooltip function
function showTooltip(x, y, contents, areAbsoluteXY) {
var rootElt = 'body';
$('<div id="tooltip" class="tooltip-with-bg">' + contents + '</div>').css({
position: 'absolute',
display: 'none',
'z-index':'1010',
top: y,
left: x
}).prependTo(rootElt).show();
}
//Display graph
$.plot($("#placeholder"), ds, {
xaxis: { mode: "categories",
tickLength: 0
} ,
grid:{
hoverable:true
},
});
});
它基於values.but我需要顯示自定義字符串是適合的時間x軸像城市名稱。我需要爲一個城市顯示多個酒吧。 – kishore 2013-05-01 04:30:38
這段代碼很好: var d1 = [[1,10],[2,8],[3,4],[4,13],[5,17],[6,9]]; var d2 = [[1,5],[2,2],[3,11],[4,2],[6,12]]; var d3 = [[1,11],[2,12],[3,6],[4,8],[5,11],[6,16]]; var d4 = [[1,2],[2,8],[3,11],[4,15],[5,7],[6,10]]; and xaxis:ticks:[[1,「hyd」],[2,「vsp」],[3,「newyork」],[4,「倫敦」],[5,「tokyo」] ,[6,「mumbai」]], }, – kishore 2013-05-01 07:32:29
感謝您重播我 – kishore 2013-05-01 07:34:03