我正在使用以下代码在jqPlot
. 但是,我遇到了两个问题:
xaxis 范围值的任何一侧都没有填充。pad 属性似乎没有效果。
当条的数量很大时,条相互重叠。barPadding 属性似乎没有效果。
我查看了这个链接有 jqPlot bar chart 的问题。答案建议使用CategoryAxisRenderer
. 但由于我使用的是时间序列数据,因此我需要DateAxisRenderer
.
请帮忙。
function plotBarGraph(data,myticks,series)
{
$("#placeholder").empty();
$.jqplot('placeholder',data,
{
//stackSeries:true,
seriesDefaults:{
renderer:$.jqplot.BarRenderer,
barMargin:1,
barPadding:0.5
},
axes:
{
xaxis:
{
ticks:myticks,
tickInterval:10,
renderer:$.jqplot.DateAxisRenderer,
pad:2.5,
tickOptions:
{
formatString:'%d-%m-%y'
}
}
},
legend:
{
show:true,
labels:series
}
});
}