0

我得到了一个以分钟或小时为单位显示间隔的折线图。日期设置正确,图表显示正确。我的问题是标签。

传递给图表的数据:

U
 D: Array[96]
  0: Object
  c: Array[2]
   0: Object
    v: Wed Jun 27 2012 00:00:00 GMT+0200 (Romance Daylight Time)
    __proto__: Object
   1: Object
   length: 2
   __proto__: Array[0]
   __proto__: Object
  1: Object
   c: Array[2]
    0: Object
     v: Wed Jun 27 2012 00:15:00 GMT+0200 (Romance Daylight Time)
     __proto__: Object
    1: Object
    length: 2
  (...)

图表显示如下: 在此处输入图像描述

现在的问题是标签应该显示小时范围并且垂直线消失:((如果显示超过 1 天,它们会显示)。

我一直在展示https://developers.google.com/chart/interactive/docs/gallery/linechart#Data_Format来检查解决方案,但我找不到任何关于为什么时间隐藏在垂直轴。

任何人都知道如何显示它们?

4

1 回答 1

1

(当我找到它的其余部分时,我会更新这个答案)要在工具提示中显示小时数,它可以使用 DateFormat 进行配置:

var dateFormatter = new google.visualization.DateFormat({pattern : 'HH:mm'});
dateFormatter.format(googledata, 0);
(...)
vis.draw(googledata, {

我发现的所有参考资料都指出在使用折线图时无法更改 hAxis 上的标签:(

于 2012-06-28T10:59:49.403 回答