问题标签 [cytoscape-web]

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 回答
1022 浏览

javascript - 如何在 Cytoscape(或任何 JavaScript)树中绘制饼图

  • 我已经使用 Cytoscape javascript来绘制一棵树。

  • 问题是我想在一个节点中显示很多值,所以我们决定绘制饼图而不是原来的圆圈来表示很多值。但我不知道如何在节点上绘制饼图。

  • 我找到了这个 CanvasJS

  • 请告诉我如何在另一个 javascript(Cytoscape) 上绘制这个饼图。

或任何替代解决方案

谢谢你。

0 投票
1 回答
1030 浏览

css - 如何在带有 Cytoscape.js 的 CSS 中使用 transform:rotate?

如何使用 CSS 的属性来设置饼图的样式,例如12

在 CSS3 中用于由Cytoscape.js构建的样式节点?

我已经尝试过以下代码..

但由于cytoscpe.js 文件,它似乎不兼容

所以我需要以某种方式在每个节点中创建饼图有什么可用的解决方案吗?提前致谢。

0 投票
3 回答
1052 浏览

javascript - 我需要在单击节点时激活的超链接代码?

我必须将我的数据视为视觉网络格式,因此使用 cytoscape web。我使用示例链接http://lekshmideepu.blogspot.in/2012/03/cytoscape-web-examples.html来绘制具有不同颜色节点和边缘的网络,它适用于节点/边缘的颜色和大小。我需要为每个节点再设置一个事件超链接。请需要点击事件节点作为网络中的超链接?

0 投票
2 回答
12671 浏览

javascript - 如何使用 cy.load 设置 cytoscape.js 中节点的起始位置?

我正在尝试手动设置节点的起始位置,但从 JSON 结构中加载它们。如果我将位置放在“节点”结构中它可以工作,但是我正在尝试添加一个名为“位置:”的单独结构,我认为它应该可以工作吗?请参阅下面的结构示例。

稍后我调用 cy.load(graphdata)。

节点和边缘显示正常,但位置似乎根本没有受到影响。

我还加载了预设布局。

谢谢。

0 投票
2 回答
3390 浏览

jquery - 如何将工具提示 JavaScript 库(qtip.js)与 cytoscape.js 一起使用

我想将qtip与 cytoscape.js 一起使用,以在使用 cytoscape.js 创建的图形中鼠标悬停事件的节点中显示工具提示。我已将以下代码放入 ready: function() 中,如下所示:

但是,鼠标悬停事件的节点中没有显示工具提示。请帮助我。

0 投票
1 回答
845 浏览

javascript - 使用 Ajax for Cytoscape 获取 json 数据

我正在尝试使用 Cytoscape web(或 cytoscape.js,如果可能的话)发布一个网络。由于我的数据非常庞大,我更喜欢从 Cytoscape 桌面导出它并在我的 html 中使用 ajax 抓取它。在 Cytoscape (v.3.1.0) 的最后一个版本之前,我能够使用以下命令以 .xml 格式导出网络:

它工作得很好。

当我尝试使用 .json(从 .xml 转换或从 Cytoscape 桌面导出为 .cyjs)做同样的事情时,它不起作用。我为此使用了类似的代码:

虽然我没有收到加载错误,但现在没有绘制网络。我没有使用 .json 的经验,所以我确信我遗漏了一些东西。欢迎任何帮助或评论。

0 投票
1 回答
432 浏览

jquery - 图在 cytoscape arbor 框架中稳定后,节点排斥停止

我用 cytoscape 做了一个乔木布局

但正如在 arbor.js 中看到的,节点是自由弹跳的。它似乎不会发生在 cytoscape 布局中。在浏览器中加载后,一旦它被自由渲染,之后它就变成了一个静态的。

0 投票
2 回答
646 浏览

javascript - 使用 cytoscape.js 在复合节点中选择叶节点

我有几个复合节点(A 包含 B,B 包含 C),我想选择叶节点 (C)。怎么做?

谢谢!

0 投票
2 回答
1777 浏览

javascript - 仅选择父节点的子节点,并从图中(暂时)消除 cytoscape.js 中的所有其他节点

我刚刚修改了 cytoscape.js(“Animated BFS”)中的一个示例并添加了一些节点:

这是我获得的结果图(手动策划):) 结果图所以我只想选择例如节点“a”(通过单击它或通过用户输入并将其保存在变量中)并且所有子节点都应该保留显示,但所有其他应暂时消失。剩下这样的照片: 我选择一个节点后的结果

在 Cytoscape.js 我怎么能这样做:

  1. 选择节点“a”并让所有子节点保持显示,而其他节点消失。
  2. 如果我想要孩子+'a'的孙子,命令会有所不同吗?
  3. 另外,我的最后一个问题:在节点'a'中,我有一些关于节点“addinf:'sometext'”的附加信息,单击节点时如何也显示它?

提前致谢!

0 投票
1 回答
4997 浏览

css - 基于内容的 Cytoscape.js 样式节点

我想给我的根节点涂上与屏幕上其他节点不同的颜色,我已经做了一些准备工作来识别根节点的值并使其在变量中随时可用。但是,在尝试设置图形样式时,没有任何反应,并且很难通过此进行调试。

例子:

任何输入都会有所帮助!

谢谢,保罗 G。