我在Flot图表上绘制了赢率:http://jsfiddle.net/xR66k/
x轴显示周数,但我不想要这些刻度之间的点数(例如在第37周和第38周之间以及第41周和第42周之间) - 我该如何删除这些?
我正在使用以下代码创建刻度:
var data = [[1382911200000,7.6805],[1382306400000,27.4607],[1381701600000,13.0376],[1381096800000,-26.3855],[1380492000000,-11.9624],[1379887200000,-5.018],[1379282400000,-11.0009],[1378677600000,50.5376],[1378072800000,0],[1377468000000,0]];
var ticks = [];
for (var i = 0; i < data.length; i++) {
ticks.push(data[i][0]);
}
为什么Flot绘制额外的数据点?
答案 0 :(得分:6)
正如我在评论中所说,这是阈值插件的已知限制,所以,让我们来解决它。在这个fiddle中,我只创建了两个系列,只有一个点,一个只有几行。 “正好线条”将在没有添加点标记的情况下正确获得阈值。
data = [
{ label: 'Win Rate', data: data, points: {show:false} },
{ label: null, data: data, points: {show:true}, lines: {show:false} }
];