Charts 支持任意日期注释的时间序列图?

Charts 支持任意日期注释的时间序列图?,charts,google-visualization,data-visualization,annotatedtimeline,Charts,Google Visualization,Data Visualization,Annotatedtimeline,我正在制作一个时间序列折线图,目前使用谷歌的标准折线图。这些数据由一组日期和值组成,这些日期和值涉及十几个不同的类别。将所有这些绘制到图表中是没有问题的 我遇到的是,我想在图表上叠加不同的里程碑,我要寻找的是给定日期的某种注释标记。问题在于,无法保证这些里程碑之一的日期必然与其中一个数据点的日期相同,至少到目前为止,谷歌的注释图表或向折线图添加注释似乎都要求将注释作为可选文本添加到先前存在的数据点 我开始玩人力车,因为有些教程让它看起来像支持任意的注释点,但是看起来要让它看起来像谷歌图表开箱即用

我正在制作一个时间序列折线图,目前使用谷歌的标准折线图。这些数据由一组日期和值组成,这些日期和值涉及十几个不同的类别。将所有这些绘制到图表中是没有问题的

我遇到的是,我想在图表上叠加不同的里程碑,我要寻找的是给定日期的某种注释标记。问题在于,无法保证这些里程碑之一的日期必然与其中一个数据点的日期相同,至少到目前为止,谷歌的注释图表或向折线图添加注释似乎都要求将注释作为可选文本添加到先前存在的数据点

我开始玩人力车,因为有些教程让它看起来像支持任意的注释点,但是看起来要让它看起来像谷歌图表开箱即用一样漂亮似乎需要一些工作


如果注释日期与现有数据点的日期不匹配,是否有办法或黑客或其他方法向Google注释图表添加注释?或者是否有其他更容易处理此问题的图表库?

使用折线图,您可以通过在域(轴)列之后添加“注释”角色列来注释轴值。您可以向DataTable中添加一行或多行,这些行包含特定日期的注释,即使这些日期在其他点上没有任何数据-只需将这些其他列设置为
null

,即可,但是如果我只有带注释的数据而没有Y轴数据,那么似乎会在系列中留下一个很大的空白:将
interpolutenulls
选项设置为
true
:啊,非常好!我还没意识到有这样的选择……我想我可以接受。我也要玩一下注释图表,看看是否也有相同的行为?注释图表既不支持axis注释,也不支持
interpolutenulls
选项(尽管我知道在未来的版本中将提供支持)。