【问题标题】:Why does keen.io object timeline default days to one day?为什么敏锐.io 对象时间轴默认天数为一天?
【发布时间】:2014-09-18 20:51:18
【问题描述】:

希望在这里快速提问。我已经概述了一个小文档,它为给定的“defined_range”构建了一个图表。我已将其设置为 10。我还在为“每日”间隔构建图表。由于所有这些以及我使用“this_10_days”作为时间范围这一事实,我应该每天都能看到过去 10 天的数据。

如您所见 (jsfiddle.net/L1j08tr7/1/),该对象默认为 12 月 31 日。显然我在这里遗漏了一些东西。非常欢迎解决此问题的任何帮助,因为我似乎在他们的文档中找不到任何表明此类行为的内容 (https://keen.io/docs/data-analysis/timeframe/)

另一种方法是将日期传递给每个事件: jsfiddle.net/L1j08tr7/2/

编辑:此处列出的具体日期:sfiddle.net/qarxnxk1/2/

【问题讨论】:

    标签: javascript keen-io


    【解决方案1】:

    Keen IO 让用户能够根据这些创建查询和有趣的可视化。

    看看这个:http://jsfiddle.net/qarxnxk1/3/

    var query = new Keen.Query("count", {
        eventCollection: "new_high_score2",
        groupBy: "best_score"
      });
    client.draw(query, document.getElementById("chart"), {
        // Custom configuration here
    });
    

    您不必自己创建时间表。 Keen 会为您处理这些。这只是您正在寻找的内容的简化版本,但您也可以执行以下操作:

    var series = new Keen.Query("count", {
      eventCollection: "page views",
      timeframe: {
        start: "2014-05-04T00:00:00.000Z",
        end: "2014-05-05T00:00:00.000Z"
      },
      interval: "daily"
    });
    

    如果您想要更多查询示例,请查看此存储库:https://github.com/keenlabs/dashboards

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      由于每次生成随机数据时的开始日期都相同,因此将在同一天绘制图表。我只是添加了一行来更改每次生成新数据时的开始日期(第 26 行): date_begin.setDate(i),

      for (i = 0; i < days; i++)
          {  
              date_begin.setDate(i);
              chart_data.push({
                  "value": genValue(),
                  "interval":interval,
                  "timeframe":
                  {
                      "start":date_begin.toISOString().replace('Z','') + timezone_offset,
                      "end":date_end.toISOString().replace('Z','') + timezone_offset
                  }
              });
          }
      

      我认为这应该可以满足您的需求。这是我的结果:http://jsfiddle.net/qarxnxk1/

      【讨论】:

      • 谢谢!我能够获取这些信息并绘制出特定的日期。我正在更新我的原始帖子
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多