使用X轴图表处理大型数据集
问题描述:
我正在使用FLOTR API来显示图表使用X轴图表处理大型数据集
我有一些六个月的大型数据集。例如
var jsonData = [August 19, 2004',August 20, 2004',August 21, 2004',August 22, 2004',.........,January 1 , 2005] ;
这样为6个月。
但是在X轴里我只需要显示Months的日期值。
Flotr.draw(
xaxis:{
tickFormatter: function(n)
{
return ;
},
}
请告诉我,什么是最好的解决方案?
答
在您的xaxis对象中,您需要使用ticks
属性指定所需的刻度。
这将是这个样子:
xaxis: {
...
ticks: [[<timestamp>,'August, 2004'],[<timestamp>,'September, 2004'],...,[<timestamp>,'January, 2005]],
...
}
你必须创建时间戳你已经创造了他们为您的数据以同样的方式,但仅此而已。
+0
非常感谢。 – Kiran 2011-04-19 09:10:24
任何人都可以请告诉我如何做到这一点?先生,我非常需要它。 – Kiran 2011-04-12 12:01:38
@詹姆斯,真的......我没有看到,当我回答时,哦,好吧。 @ user663724,如果他们帮助您将答案标记为“已接受”,这是一种很好的形式,请参阅“我如何在此提问?”下的常见问题解答。 – Ryley 2011-04-12 20:32:31