标签: graph-visualization

Web图形可视化工具

我需要一个用于网络的库来可视化图形,它应该是交互式的,就像它不显示整个图形而是其中的一部分,但是当您单击特定节点时允许导航,这是我所见过的最好的例子远是

http://asterisq.com/products/constellation/roamer/demo

如何在Flash中,我需要一个JavaScript

javascript graph-visualization

2
推荐指数
1
解决办法
2740
查看次数

Python朋友网络可视化

我有数百个列表(每个列表对应1个人).每个列表包含100个字符串,这是该人的100个朋友.

我想根据他们拥有的普通朋友的数量,对这个人网络进行3D可视化.考虑到任何2个列表,它们具有的字符串越多,它们在这个3D图形中应该越接近一起出现.我想将每个列表显示为3D图形上的点,而点之间没有节点/连接.

为简洁起见,我在这里只包括3个人.

person1 = ['mike', 'alex', 'arker','locke','dave','david','ross','rachel','anna','ann','darl','carl','karle']

person2 = ['mika', 'adlex', 'parker','ocke','ave','david','rosse','rachel','anna','ann','darla','carla','karle']

person3 = ['mika', 'alex', 'parker','ocke','ave','david','rosse','ross','anna','ann','darla','carla','karle', 'sasha', 'daria']
Run Code Online (Sandbox Code Playgroud)

python graph-visualization gephi

2
推荐指数
1
解决办法
1816
查看次数

创建一个没有生物信息学工具箱的网络?

我有一个由三行组成的矩阵:基因1,基因2,距离.

我想创建一个网络,每个基因都是一个节点,连接线按两个基因之间的距离缩放.

如何在不使用生物信息学或神经网络工具箱的情况下实现这一目标?

谢谢!

matlab plot graph-theory graph graph-visualization

1
推荐指数
1
解决办法
620
查看次数

networkx 图中的间距节点问题

我正在尝试制作具有数百条边的 networkx 图:

def generate_network_graph(graph):
    visual_graph = networkx.Graph()
    for edge in graph.edges:
        visual_graph.add_edge(edge.actor.name, edge.movie.title)
    plt.figure(3, figsize=(30, 30))
    networkx.spring_layout(visual_graph, k=0.9, iterations=20)
    networkx.draw_spring(visual_graph)
    plt.show()
Run Code Online (Sandbox Code Playgroud)

然而,无论我似乎将 k 增加多少,我的图表看起来都像一团糟:

在此处输入图片说明

我不知道还能做什么来防止节点重叠;我尝试了从 0.0 到 5.0 的 k 值范围。我考虑过减小节点的大小,但我不确定这是否只会使图表的可读性降低。不仅如此,重新生成这个图需要很长的时间,大约 15 分钟。我只是没有使用正确的图形库来完成这项工作吗?或者有什么我可以修改以使我的图表更清晰的东西。

python networkx graph-visualization python-3.x

1
推荐指数
1
解决办法
4118
查看次数

R,ggplot2:如何可视化 ggplot2 中图形对象的数据、属性和其他组件的继承或流动?

我经常不确定图形对象的数据、属性和其他组件的哪些元素ggplot2由哪些其他元素继承,以及向下流动到例如几何对象的默认值源自何处。在特定情况下,这些问题通常可以通过仔细阅读哈德利的书来回答ggplot2。但我发现在 中对继承的整体流程进行某种可视化很有用ggplot2,我想知道是否有人见过、创建过或知道如何创建这样的东西。同样,在一个规范级别(如 aes 或主题)中出现并由另一个级别(如 geom 或比例)继承的默认值的紧凑列表对我来说非常有用,我怀疑许多人学习如何使用 ggplot2。

我会接受以下任何一个答案:

  1. 继承可视化(也许作为网络?)或指向相同的指针。
  2. 用于构造继承可视化的代码,或指向该可视化的指针。
  3. 另一种非可视化方法可以让您轻松或至少更轻松地理解和记住此类继承并回答有关它的特定问题。
  4. 一个专门的参数默认值列表,显示它们出现的位置以及哪些辅助函数继承它们,或者生成这样一个列表的代码。

inheritance visualization r ggplot2 graph-visualization

1
推荐指数
1
解决办法
914
查看次数

使用鼠标绘制网络图的 JavaScript 库

我正在寻找一个简单的 Javascript 库,它可以允许用户使用鼠标绘制网络(树状)图,即允许用户使用鼠标本身使用单向或双向箭头连接标记节点。生成图形数据后(可能是 JSON 格式),我会将数据存储到数据库中,以便稍后渲染图形。

用户将执行的示例步骤:

  1. 添加节点

在此处输入图片说明

  1. 画边

在此处输入图片说明

  1. 很快..

在此处输入图片说明

我不想要 Force-direct 效果。我希望用户在不改变其他节点位置的情况下将节点移动到他想要的位置。

我查看了 d3.js 、 vis.js 等库。但我找不到可以允许用户使用鼠标将节点与边连接的库。事情是这样的,但允许用户使用绘制鼠标和添加节点单向和双向定向的边缘。

有没有这样的 JavaScript / JQuery 库可用?

javascript jquery graph graph-visualization d3.js

-2
推荐指数
1
解决办法
2372
查看次数