d3.js - 什么是 "brush"?

标签 d3.js brush

docs直接进入使用“画笔”API 的详细信息,而无需描述“画笔”是什么。

当然,我可以根据该页面中给出的示例做出自己有根据的猜测,但我正在寻找有关“画笔”是什么的更正式的介绍。

(搜索“画笔”,甚至搜索“画笔”和“图形”之类的组合,对我来说并不是很有效,因为“画笔”一词已经在图形软件领域广泛使用来表示完全不同的东西(例如人工智能的画笔形状等)。)

我特别想知道:是 "brush" d3.js 特定的术语,或者甚至是 d3.js 特定的想法?另外,“刷子”有什么用呢?它们有什么用处?? (也许我比平均水平更密集,但我不认为 d3.js 网站中给出的无字示例对这些问题特别有帮助。)

最佳答案

好的,我几乎找到了我要找的东西:

Brushing means selecting a subset of the data items with an input device (mouse). This is usually done to highlight this subset, but it can also be done to delete it from the view or to de-emphasize it, if the user wants to focus on the other items.

here .

关于d3.js - 什么是 "brush"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19610230/

相关文章:

javascript - 根据元素的文本内容进行过滤

javascript - D3.js 树布局 - 想要获取后代的数量

javascript - 捕获/保存 d3.js 可视化的当前状态

javascript - dc.js 图表中的多个画笔

javascript - 我如何在 d3 v3 中实现 Brush.move

javascript - 使用 D3 绘制折线图 - AngularJS

javascript - D3 中的折线图动态数据更新

javascript - D3.js 无限规模使用 d3.svg.brush

javascript - 使用 d3 进行可刷和可缩放时间线

wpf - TextBlock 画笔给出不正确的颜色