人力车图x,y与y成为字符串

时间:2014-08-03 21:23:46

标签: graph rickshaw

我正在使用人力图来可视化我的时间序列。

在本教程中,我们需要数据对(x,y),其中y必须是double或int类型,如:

var data = [ { x: -1893456000, y: 92228531 }, { x: -1577923200, y: 106021568 }, { x: -1262304000, y: 123202660 } ];

无论如何我可以把字符串放在y上,比如

var data = [ { x: -1893456000, y: "ID12" }, { x: -1577923200, y: "ID10" }, { x: -1262304000, y: "ID8" } ];

因为我想使用示例http://code.shutterstock.com/rickshaw/examples/hover.html

显示鼠标悬停时的ID时间序列。

由于

1 个答案:

答案 0 :(得分:0)

我认为它不会这样。但是你可以做的是,使用数字Y值(例如12表示ID12)并在你的hoverDetail中使用yFormatter:

var hoverDetail = new Rickshaw.Graph.HoverDetail({graph: graph,
    xFormatter: function(x) {return x},
    yFormatter: function(y) {return "ID"+y}
});

我认为这应该做的伎俩