我已设法使用annotation chart成功显示数据。
但是我希望能够绘制几条垂直线来将显示的数据与在几个时间点独立发生的事件相关联。我想将这些事件显示为带有文本标签的垂直线,如下所示:
使用注释角色和其他数据行进行的任何尝试均未成功(JsFiddle):
var data = new google.visualization.DataTable();
data.addColumn('date', 'Date');
data.addColumn('number', 'Kepler-22b mission');
data.addColumn({type:'string', role:'annotation'});
data.addColumn({type:'string', role:'annotationText'});
data.addRows([
[new Date(2314, 2, 15), 12400, undefined, undefined],
[new Date(2314, 2, 16), 24045, 'Lalibertines', 'First encounter'],
[new Date(2314, 2, 17), 35022, undefined, undefined],
[new Date(2314, 2, 18), 12284, 'Lalibertines', 'Attack on our crew!'],
[new Date(2314, 2, 20), 8476, undefined, undefined],
[new Date(2314, 2, 21), 0, 'Lalibertines', 'All crew lost']
]);
这甚至可能吗?如果没有,任何人都可以推荐任何其他可能性吗?
感谢。