我希望我的xaxis刻度线在我的图表上均匀分布。我有一个tick数组,指定字符串作为tick标签。 我有员工ID(转换为字符串)以及他们已经拨打了多少支持电话。我正在使用条形图。这是我的Fiddle和代码:
var p = $('#chart');
var d = [
{
data: [[16719,2],[18600,1],[23541,3],[23822,3]]
}
];
var o = {
bars: {
show: true,
lineWidth: 5,
zero: false,
align: "center"
},
xaxis: {
ticks: [[16719,'Bob'],[18600,'Chris'],[23541,'Joe'],[23822,'Rich']]
}
};
$.plot(p, d, o);
我知道flot正在使用员工ID作为数字,这就是为什么间距就是这样的原因。我想覆盖它并让它看起来像Fiddle。但是,我需要保持员工ID不变。
任何建议都表示赞赏!