0

我有以下用于二分(两种模式)图的加权边列表,其中AB是两种节点类型,并且W是边的权重......(只有 6 个节点g

g <- read.table(text="

 A  B   W

 1  55  3
 2  55  5
 3  99  6 ",header=TRUE)

我想在igraph. 然而,从这种格式加载图表并不简单。我正在使用 tnet它有一个很好的导出igraph功能,我通常使用它:

tnet_igraph(sample, type="weighted one-mode tnet")

当我们有一个像g上面这样的加权二分图时,这会失败。g有没有一种直接的方法可以从into格式获取数据igraph

如果人们喜欢与igraph绘制二分图不同的东西,其他选项是非常受欢迎的。

4

1 回答 1

2

有一个调用的函数graph.data.frame似乎igraph可以为我加载表格:

> g
  A  B W
1 1 55 3
2 2 55 5
3 3 99 6
> g <- graph.data.frame(g)
> vcount(g)
[1] 5
> ecount(g)
[1] 3
> E(g)$W
[1] 3 5 6 
于 2012-06-14T19:47:46.327 回答