麻烦将JSON放入Dashing的人力图中

时间:2014-01-25 06:00:27

标签: ruby dashing

我正在尝试根据一些JSON数据创建一个dashing仪表板;但是,我找不到支持这些类型的数据集的小部件(特别是在x轴上使用日期)。我试过Rickshaw但没有运气。

有什么建议吗?

示例数据:

[{"day"=>"2014-01-22", "users"=>120}, {"day"=>"2014-01-23", "users"=>130}, {"day"=>"2014-01-24", "users"=>110}, {"day"=>"2014-01-25", "users"=>175}]

1 个答案:

答案 0 :(得分:0)

取自人力车文件

  

请注意,x值被解释为unix时间戳。数据也可以作为完整的人力车系列传递。

这意味着当您将它们作为Unix时间戳(作为整数)提供时,您提供了错误的(作为字符串)x轴值。此外,您必须坚持使用 x y 元组语法。

像这样的JSON在X轴上绘制日期对我有好处:

[{:x=>1430085600, :y=>0}, {:x=>1430172000, :y=>0}, {:x=>1430258400, :y=>11}, {:x=>1430344800, :y=>0}, {:x=>1430431200, :y=>0}, {:x=>1430517600, :y=>0}, {:x=>1430604000, :y=>0}, {:x=>1430690400, :y=>4}]