如何使用d3为散点图中的多个点创建工具提示

时间:2015-02-19 07:49:40

标签: d3.js

我有一个用d3创建的散点图。圆/点的大小都相同。网格在x和y轴上均为1-10。所有点都有整数的x和y值(无小数)。

我的问题是我经常有多个具有相同坐标的数据点。因为这些点的大小都相同,所以无法确定单个点的点数。

我的观点有工具提示,每个数据点一个。所以,我认为如果我可以显示一个工具提示,其中包含有关具有相同x / y坐标的所有点的信息,则只显示单个点/圆是可以的。我想不出办法做到这一点,因为工具提示似乎是针对单个点生成的,而不是“针对同一坐标处的所有点”,或者是动态生成的。

我该怎么做?

1 个答案:

答案 0 :(得分:-1)

正如@LarsKotthoff所提到的,在渲染之前聚合我的数据并添加一个用于识别每个聚合的关键函数是使一切正常工作所需的两个步骤。