return Focus+Context刷图日期值

return date value of Focus+Context via Brushing Chart

我正在做 Twitter 情绪分析,它将显示总体面积图,我将能够 select 日期范围并挑选出该范围内的所有或部分推文。

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

我有 Focus+Context via Brushing 工作,但我不知道如何 return 子图表的日期值。

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

作为用户"brushes"您只是想要选择的子图表的日期范围?

看例子中的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 是一个包含两个值的数组,选择的开始日期和结束日期。这是随机 brush.extentconsole.log:

[Tue Mar 26 2002 20:46:48 GMT-0400 (Eastern Daylight Time), Fri Apr 18 2003 09:10:32 GMT-0400 (Eastern Daylight Time)]