Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Igraph:从网络中提取节点布局,并将其用于另一个网络_R_Social Networking_Igraph_Network Analysis - Fatal编程技术网

Igraph:从网络中提取节点布局,并将其用于另一个网络

Igraph:从网络中提取节点布局,并将其用于另一个网络,r,social-networking,igraph,network-analysis,R,Social Networking,Igraph,Network Analysis,我想比较两个节点完全相同的图(观察图和模拟图)。 我希望保持节点位置固定,以便比较边缘分布中的差异。 我试过set.seed,但每次运行它时,它都会保持相同的情节。 有没有一种方法可以将一个图形的布局用于另一个图形? 谢谢,Fwiw,我想您可以使用plot的layout参数: library(igraph) set.seed(1) g1 <- ba.game(20, dir=F) g2 <- ba.game(20, dir=F) par(mfrow = c(1, 2)) coords

我想比较两个节点完全相同的图(观察图和模拟图)。 我希望保持节点位置固定,以便比较边缘分布中的差异。 我试过set.seed,但每次运行它时,它都会保持相同的情节。 有没有一种方法可以将一个图形的布局用于另一个图形?
谢谢,

Fwiw,我想您可以使用
plot
layout
参数:

library(igraph)
set.seed(1)
g1 <- ba.game(20, dir=F)
g2 <- ba.game(20, dir=F)
par(mfrow = c(1, 2))
coords <- layout.fruchterman.reingold(g1)
plot(g1, layout = coords)
plot(g2, layout = coords)
库(igraph)
种子(1)

g1Fwiw,我想您可以使用
plot
layout
参数:

library(igraph)
set.seed(1)
g1 <- ba.game(20, dir=F)
g2 <- ba.game(20, dir=F)
par(mfrow = c(1, 2))
coords <- layout.fruchterman.reingold(g1)
plot(g1, layout = coords)
plot(g2, layout = coords)
库(igraph)
种子(1)
g1