如何在网络类中为接受多个图形的 SNA 命令创建“图形堆栈”?根据文档,图形堆栈的尺寸应为 mx N x N。我尝试按如下方式创建一个,但出现错误:
library(network)
a <- array(NA,dim=c(2,10,10))
a[1,,]<- matrix(sample(c(0,1),100,replace=T),10,10)
a[2,,]<- matrix(sample(c(0,1),100,replace=T),10,10)
t <- network(a,matrix.type="adjacency")
使用该函数创建一个随机图rgraph
会创建一个具有类似结构的数组:
library(sna)
b <-rgraph(10,2,tprob=c(0.2,0.8))
但是首先创建结构然后尝试将其转换为网络对象是行不通的。
相关:有没有办法用不同大小的网络制作网络对象?该文档似乎还建议网络对象可以是其他网络对象的列表。