问题标签 [d3plus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
363 浏览

d3plus - 在 d3plus 堆积面积图中设置顺序

如何在 d3plus 中设置堆叠区域图中的区域顺序?

我使用来自http://d3plus.org/examples/basic/9029462/的以下示例:

顺序是GammaBetaAlpha。如何进行自定义订购?

我试过.order({'value': ['Beta', 'Alpha', 'Gamma']}没有效果。.order({'sort': 'asc'})但是有效。再说一次,.order({'agg': 'min'})(应该产生GammaAlphaBeta)也不起作用。

0 投票
4 回答
2532 浏览

javascript - 如何在 D3 中添加(自定义)千位分隔符?

我正在使用 D3Plus,而 D3Plus 接受任何 D3 方法。

我可以设法删除小数。我不能做的是添加一个'。作为千位分隔符而不是“,”(在西班牙语中,1.000.000 是“一百万”),这是针对说西班牙语的观众。

这是我的代码的相关部分

我确实尝试return d3.round(number,0) + d3.format('.')过,但这不起作用。

该图表是“好的”,但没有小数分隔符。

在此处输入图像描述

0 投票
1 回答
356 浏览

javascript - 图例未显示在 D3Plus 散点图中

我正在尝试使用 D3Plus 构建散点图以显示合规性数字,并希望为不同的点创建一个图例 - 但是当我将图例函数添加到我的图表时,页面上没有显示任何内容。这是我正在使用的代码:

0 投票
1 回答
247 浏览

d3.js - 如何在 d3plus 环中仅显示主要连接

我在 d3plus 环上工作,我只需要显示环中的主要连接。

Gamma选择时,应显示Alpha, Zeta, Theta& 。Eta我尝试了.color使用.color(String|Function|Object)接受key secondary值的方法color。如何写这个表达式?请访问 D3 Plus 文档

在此处输入图像描述

点击Beta应该显示 在此处输入图像描述

0 投票
1 回答
271 浏览

javascript - D3Plus 标题修改

我正在尝试更改 D3Plus 中鼠标悬停期间显示的悬停文本。具体来说,我删除了与一组数据关联的标题。这是一张照片来描述我的意思,其中红色圆圈表示我感兴趣的区域:

在此处输入图像描述

我发现我可以更改工具提示中列出的所有元素,到目前为止,我称之为主标题旁边。我一直在网上搜索各种资源,但尚未找到有关此主题的文档。".tooltip(["name"])" 是一个测试。我的代码如下

0 投票
1 回答
212 浏览

d3.js - 如何在 d3plus 中为戒指实现图例

如何在 d3plus 中为环节点添加图例。数据如下:

我们是否可以根据节点为节点指定特定颜色,tier以便像我们一样为环形图添加图例变得容易tree_map?非常感谢任何有关如何为戒指添加图例的建议。

0 投票
1 回答
779 浏览

d3.js - D3 Plus - 动态改变散点图中数据点的位置

我需要更新数据点的X 和 Y 坐标click event并将其移动到绘图上的新位置。

代码

小提琴

0 投票
1 回答
961 浏览

javascript - D3 加上在圆圈中换行的文本

所以我一直在尝试使用 D3plus 将文本包裹在圆圈内,但没有成功。在我的应用程序中,我有几个圆圈/文本对,组合成一个“g”元素。在我的代码中,在创建“g”元素并向其附加圆圈和文本后,我调用 d3plusd3plus.textwrap()函数,如下所示:

但是,文本并没有被包装,而是消失了。文本仍然作为 DOM 中的元素可见,但由于某种原因,它的大小变为 0x0。有谁知道这里有什么问题?

0 投票
1 回答
382 浏览

d3plus - D3Plus 工具提示舍入值

我有一个值非常大的条形图。现在,工具提示将显示“值:142M”,但我希望它说出确切的数量:141751760。我需要更改什么配置才能实现这一点?

0 投票
1 回答
248 浏览

javascript - 如何改变d3plus环中的箭头方向

如何根据文档中所说的在方法中使用 an 将箭头方向更改为targetto sourcefrom sourceto 。D3plus 文档。完整代码如下,了解箭头方向。targetObject.edges( Array | Object | url )

控制台消息。 控制台消息