d3.js 相关问题

D3.js是一个JavaScript库,用于使用HTML,SVG和Canvas创建文档的交互式数据绑定可视化。

自定义 d3interval 创建

我想以这样的方式创建一个间隔,以便第一个回调立即发生,后续回调在指定的 del 发生。是否可以在单个 d3.interval 内? 康索...

回答 1 投票 0

从 d3 选择中获取原始元素

我正在为 Power BI 构建一个用 TypeScript 编写的自定义视觉效果。在我的类的构造函数中,我编写 this.svg = d3.select(this.target).append("svg").attr("id", "svg"); (this.target只是坚持立场...

回答 1 投票 0

d3.js 图形链接的最小和最大长度

我想用d3做一个图形模拟,我可以拖动节点并移动它们,但链接的长度不能小于300或大于600,我该如何解决这个问题? 这是我的

回答 1 投票 0

打字稿中像 SomeType<T, U, V> 这样的类型是什么意思?

我正在使用 d3 和 typescript,d3 中有很多类型类似于 SomeType。例子: 合并(其他:选择):选择 我正在使用 d3 和 typescript,d3 中有很多类型都是这样的 SomeType<U,T,V>。示例: merge(other: Selection<GElement, Datum, PElement, PDatum>): Selection<GElement, Datum, PElement, PDatum> 我查看了高级类型文档,但无法理解这些类型的含义。我不能说它们是否是具有这些子类型或其他类型的选择类型。 这些都是泛型。简而言之,它们让您参数化类型,从而允许您将其他类型传递给它。 因此,要使用您的示例,您可以执行以下操作: interface SomeType<T, U, V> { t: T u: U v: V } const foo: SomeType<string, number, { cool: boolean }> = { // T U V t: 'a string', u: 123, v: { cool: true } } 游乐场 这里有很多关于泛型的文档:https://www.typescriptlang.org/docs/handbook/generics.html 我不确定打字稿,但至少在其他一些语言(例如 C#)上,T 类型是通用类型参数,基本上这意味着您不需要指定具体的对象类型。

回答 2 投票 0

方形空间代码注入D3未定义

最近我的代码在 d3.JS 中运行,并希望将其实现到一个朋友一直在开发的方形空间网站中。我一直在尝试将我的 d3 js 代码实现为 square s...

回答 1 投票 0

使用 d3 计算有向图中弯曲路径链接的控制点

我在 d3 中有一个力定向图。 我正在尝试使用路径元素在两个圆形节点之间创建链接,以便创建弯曲链接。 该路径应该如下所示: 另外,当

回答 1 投票 0

D3.line.define 缩放时信息会丢失

我正在使用 D3.line 显示振荡器随时间变化的测量数据。传感器视野有时会被遮挡,导致样本丢失。这些是通过时间戳来识别的。 显示何时...

回答 1 投票 0

如何使用 d3 及其力布局构建树?

我正在尝试以树的形式排列我的节点。现在,我正在从这里开始研究这个例子。目前,我依赖于力导向布局,但正在尝试修改它,以便我...

回答 2 投票 0

问题来源unipept-visualizations.js

我正在尝试从此页面重现简单的旭日:- https://observablehq.com/@unipept/sunburst-example 我创建了下面的 html,但由于某种原因,当我在 Visual Studio 中运行它时,我得到...

回答 1 投票 0

在 D3.js 中创建一个可拖动、可调整大小并带有旋转手柄的框?

我正在开发一个项目,需要使用D3.js创建一个盒子,我想实现以下功能: 主框应使用该元素创建。 在盒子的每个角落...

回答 1 投票 0

如何调整交互式 d3 重力模拟以在 localStorage 项目上进行操作?

我正在尝试改编一个链接到此的stackoverflow答案(我现在无法找到!):https://codepen.io/keetraxx/pen/oNzXKVN - 我确实保存了。 我想做交互式电缆图...

回答 1 投票 0

从 r2d3 迁移到 htmlwidget

我正在尝试使用正确的工作流程将我使用 {r2d3} 创建的内容移动到 {htmlwidgets}。例如,以下代码在 r2d3 中运行并创建一个非常简单的 x 轴: // 设置常量 u...

回答 1 投票 0

D3.js join 函数打破了圆环图 SVG 结构

我正在尝试使用 D3.js 来实现类似“仪表图”(或圆环图)的数据集,该数据集表示网络设备状态与具有此类设备的数量之间的绑定

回答 1 投票 0

Pointermove 事件在触摸时不返回元素索引

我试图让用户更改 d3.js SVG 图表上的一些点颜色。 似乎当前元素索引在触摸时的pointermove事件函数中没有连续更新,而例如c...

回答 1 投票 0

如何在 d3js NetworkX diGraph 中超链接节点

我想创建一个 NetworkX 图并使用 d3js 对其进行可视化,类似于 NetworkX 文档中的 javascript 示例。该图与 NetworkX 主页上的交互式图非常相似...

回答 1 投票 0

React d3.js的scaleTo和translateTo不能与.transition一起使用

我正在开发一个 React 应用程序,我需要以 x、y、k(缩放)为中心,但也想为其设置动画。 缩放行为: this.zoomBehavior = d3 .zoom() .scaleE...

回答 1 投票 0

在R中,如何显示Sankey Graph的链接/路径上的值?

背景 我正在尝试创建一个如下图所示的桑基图。实际上,我想获得一个输出,其中值(10,20,30,40)将在路径中设置(从一个节点到另一个节点......

回答 2 投票 0

更改一条路径中图案的位置,但不影响 svg 中具有相同图案的其他路径

我用相同的图案填充了很多路径。这些路径属于同一类。 我想单独更改其中一条路径中图案的位置,将图案放在我...

回答 2 投票 0

单击按钮时动画线条和圆圈

我是 d3.js 的新手,我正在努力修复一个简单绘图上的错误。我基本上试图创建一个动画棒棒糖图,可以通过单击按钮进行更新。这是我写的代码: // !

回答 1 投票 0

SVG 文本元素的边界框更准确

我有一个“词云”,目前正在尝试将鼠标悬停在文本元素上时制作小工具提示。然而,“mouseover”、“mousemove”和“mo...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.