如何在R中使用软件包sna打开.net文件?

如何在R中使用软件包sna打开.net文件?,r,sna,R,Sna,我有很多.net文件,软件包教程说可以在sna中使用这种格式 我的错误消息是: > Error in FUN(X[[1L]], ...) : as.edgelist.sna input must be an > adjacency matrix/array, edgelist matrix, network, or sparse matrix, or > list thereof. 如何使用sna包在R中打开.net文件?我浏览了网络,但找不到任何有助于解决我问题的信息

我有很多.net文件,软件包教程说可以在sna中使用这种格式

我的错误消息是:

> Error in FUN(X[[1L]], ...) :    as.edgelist.sna input must be an
> adjacency matrix/array, edgelist matrix, network, or sparse matrix, or
> list thereof.
如何使用sna包在R中打开.net文件?我浏览了网络,但找不到任何有助于解决我问题的信息

我对使用包igraph没有问题,但是使用包sna也有一些优点

先谢谢你

另外,我试图通过图书馆(网络)阅读pajek:


b1如果与“igraph”一起使用,请与“igraph”一起使用。然后将数据转换为“sna”包中函数可接受的形式。例如,使用包“intergraph”中的
asNetwork
功能,您可以将
igraph
对象转换为
network
对象(包“network”),该对象可与“sna”一起使用。

使用
network::read.paj读取文件是否有效?应该有。关于最后一行不完整的警告在这里并不重要。
b1<- read.paj("15.net")
Warning message:
In readLines(file, 1, ok = TRUE) : incomplete final line found on '15.net'