问题标签 [igraph]

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

r - 从 get.shortest.paths() 查找路线的距离

我正在使用igraphR 中的包做一些相当简单的事情:计算我的网络中两个节点之间的最短距离。有没有一种直接的方法来提取通过计算的路径的距离get.shortest.paths()

这是一些可重现的代码,可以说明我的问题:

0 投票
2 回答
1522 浏览

r - R的igraph内存不足

我找到了一个大图(200K 节点)的共引矩阵:

然后出现问题

我该如何解决这个问题?

非常感谢

0 投票
2 回答
6081 浏览

r - Plot Vertex shape in iGraph in R

Hi people,

I have a question that should be simple. I am new using iGraph and I am trying to plot by tklplot. The graph has the following characteristics:

Vertices: 856 Edges: 675 Directed: TRUE

I just want to shape to different ethnic groups that are of course attributes V(g)$ethnic of the vertices, in the graph.
I had a problem with square, but it did have a bug.
In the lines downwards I just become circle shaped vertices . My idea is to differentiate the vertices with the attribute V(g)$ethnic , if I recall it, there is no problem , but the plot output is not true , and no major problem is reported by R

as follows

regards
Vladimir

0 投票
2 回答
3772 浏览

r - 根据权重可视化节点之间的距离 - 使用 R

我正在尝试绘制一个图,其中顶点之间的距离对应于边权重*,并且我发现在 graphviz 中有一种方法可以绘制这样的图。有没有办法在 R 中使用 igraph 包(特别是使用 graph.adkacency)来做到这一点?

谢谢,

诺姆

0 投票
2 回答
50007 浏览

r - igraph 中的社区检测算法有什么区别?

我有一个大约 100 个 igraph 对象的列表,其中一个典型对象具有大约 700 个顶点和 3500 个边。

我想确定更有可能发生联系的顶点组。然后我的计划是使用混合模型来预测使用顶点和组属性有多少组内关系顶点。

有些人可能想回应我项目的其他方面,这很好,但我最感兴趣的是关于 igraph 中用于分组顶点的函数的信息。我遇到过这些社区检测算法,但我不确定它们的优缺点,或者其他一些功能是否更适合我的情况。我也看到了这里的链接,但它们并不特定于 igraph。谢谢你的建议。

0 投票
2 回答
8862 浏览

igraph - igraph degree( ) 函数的问题

我有一个 N x 2 整数表,称为 games[ , ]。节点/边表转换为图:

(我意识到并非所有选项都是必要的。)

我遇到的问题是学位分布似乎仅适用于学位。例如,游戏文件有以下几行:

然而 igraph 表明节点 103 的度数是“3”,而它应该是“7”。

对我所缺少的任何见解将不胜感激。

0 投票
1 回答
1845 浏览

r - 社交图分析。60GB 和 1 亿个节点

晚上好,

我正在尝试分析上述数据(edgelist 或 pajek 格式)。首先想到的是带有 igraph 包的 R 项目。但是内存限制(6GB)不会解决问题。128GB 的​​ PC 能否处理数据?是否有任何替代方案不需要 RAM 中的整个图?

提前致谢。

PS:我找到了几个程序,但我想听听一些专业人士(是的,就是你)对此事的看法。

0 投票
1 回答
2203 浏览

r - 如何在 R 中更改网络图上的标签?

我正在使用 R 进行社交网络分析,尝试使用 SNA、Network 和 iGraph 包。

我的数据是一个data.frame,结构为......d <-

(我还有一个版本,它只是(a)源、目标和权重,以及一个单独的文件(b)提供源 ID 和标签值之间的对应关系,即源的名称,其中a <-

labels1 <-

labels2 <-

)

我正在使用匿名社交网络,因此我希望能够在重新绘制之间轻松更改名称标签——即使用标签集 1 或标签集 2,其中边缘相同,但节点名称sourceID 和 Label Name 变化的对应关系。

但是,当尝试使用这些包中的任何一个时,似乎我必须将源和目标中的值转换为等于标签。是否有任何简单的方法可以将标签附加为与源的对应关系?

只要我有标签列,类似的东西network(d)graph.data.frame(d, directed=TRUE)不会起作用。一旦我放弃这个类别,它就会,但我的图表有数字标签。

我想做的是这样的:

在图形上的数字、匿名和非匿名标签之间移动。

0 投票
2 回答
1600 浏览

r - 是否有将 network() 或 igraph() 网络转换为在 R 中兼容的 Rgraphviz 的包?

花费大量时间将网络格式化为 SNA 和 igraph 包中用于分析的格式。这些和 Rgraphviz 所需的数据类型之间是否有桥梁?我的意思是,保留:源到目的地、标签、边缘权重、颜色等其他属性。

0 投票
1 回答
816 浏览

r - 如何将一个顶点及其各自的边(全部/输入/输出)从有向图 g 复制到新的有向图 g1?

igraph 中是否有方法或类可以快速有效地执行此过程?