通过刷新图表返回Focus + Context的日期值

时间:2015-01-21 13:42:47

标签: javascript jquery twitter d3.js

我正在进行推特情绪分析,它将显示整体区域图,我可以选择日期范围,并挑选出范围内的所有或部分推文。

我正在尝试使用Focus+Context via Brushing子图表中的日期滑块生成推文框。

我有通过刷涂工作的Focus + Context但我不知道如何返回子图表的日期值。

Date slider using Jquery似乎看起来不错,但滑块也必须影响图表和tweetbox。

1 个答案:

答案 0 :(得分:0)

当用户“刷”子图表时,您只需要选择的日期范围吗?

查看示例中的brushed函数:

function brushed() {
  x.domain(brush.empty() ? x2.domain() : brush.extent());
  focus.select(".area").attr("d", area);
  focus.select(".x.axis").call(xAxis);
}

brush.extent是一个包含两个值的数组,即选择的startDate和endDate。这是随机console.log的{​​{1}}:

brush.extent