我正在尝试基于一些 JSON 数据创建一个仪表板;但是,我找不到支持这些类型数据集的小部件(特别是使用 x 轴上的日期)。我试过人力车,但没有运气。
有什么建议么?
样本数据:
[{"day"=>"2014-01-22", "users"=>120}, {"day"=>"2014-01-23", "users"=>130}, {"day"=>"2014-01-24", "users"=>110}, {"day"=>"2014-01-25", "users"=>175}]
取自 Rickshaw 文档
请注意,x 值被解释为 unix 时间戳。数据也可以作为完整的人力车式系列传递。
这意味着当您应该将 x 轴值作为 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}]