다음 코드를 사용하여 막대 차트 세트를 jqPlot
에 표시합니다. X- 축에 대한 범위 값의 양쪽에 패딩이 없습니다jqPlot- 막대 차트 표시 문제 - 축 패딩 및 막대 간 간격
: 그러나, 나는이 문제를 얻고있다. 패드 속성은 효과가없는 것 같습니다.
막대 수가 많으면 막대가 서로 겹칩니다. barPadding 속성은 아무 효과가없는 것 같습니다.
이 링크는 Having problems with 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
}
});
}
http://jsfiddle.net에서 작업 샘플을 작성하여 데이터를 실험 해 볼 수 있으므로 솔루션을 더 빠르게 사용할 수 있습니다. – Boro