gpt4 book ai didi

r - 按顶点名称的边序列

转载 作者:行者123 更新时间:2023-12-04 11:32:09 25 4
gpt4 key购买 nike

好吧,我正在使用 igraph 包,在一个小例子中,我想通过我分配给它们的顶点的名称来选择边..

library(igraph)

g <- barabasi.game(8)

labels<-c("G1","G2","G3","T1","T2","T3","H1","H2")

V(g)$name<-labels

现在我的边缘列表有这种形式

> E(g)
Edge sequence:

[0] G2 -> G1
[1] G3 -> G2
[2] T1 -> G2
[3] T2 -> G3
[4] T3 -> G1
[5] H1 -> G1
[6] H2 -> H1

我现在想要的是找到一种方法,而不是使用这个

E(g)[1%--%2]

做一些更像 E(g)[G2%--%G1] 的事情(通过我分配的名称调用顶点),或者通过所涉及的顶点的名称来了解一些边属性的等效方法。

最佳答案

这对于 igraph 的 0.5 分支是不可能的,但是开发版本 (0.6) 添加了对基于顶点的 name 属性而不是数字 ID 引用顶点的支持。我不确定该怎么做,因为我不熟悉 R 界面。尝试订阅 igraph-help mailing list并询问那里,因为这肯定是最近在 igraph 0.6 中解决的问题。

关于r - 按顶点名称的边序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3710773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com