我在设计中为图表分配的空间相当小,如果图表中有超过 5 个类别,则标签会相互重叠。有没有办法防止这种情况?这是我遇到的一个例子:http: //jsfiddle.net/bCYET/1/
var data = [
["Engineering",14],
["Communications",11],
["Business",9],
["Biology",5],
["Natural Sciences",2],
["Studio Art",2]
];
var options = {
series: {
bars: {
show: true,
barWidth: .6,
align: "center"
}
},
xaxis: {
mode: "categories",
tickLength: 0
}
}
$.plot('#barchart', [data], options);
更新:我发现我可以将图例放在图表之外的容器中,这对我有用。这里的例子:http: //jsfiddle.net/bCYET/2/