首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在R中使用包sna打开.net文件?

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

Stack Overflow用户
提问于 2016-03-27 02:22:38
回答 1查看 549关注 0票数 0

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

我的错误消息是:

代码语言:javascript
复制
> Error in FUN(X[[1L]], ...) :    as.edgelist.sna input must be an
> adjacency matrix/array, edgelist matrix, network, or sparse matrix, or
> list thereof.

如何在R中使用sna包打开.net文件?我浏览了一下网络,但找不到任何对我的问题有帮助的信息。

我使用包签名没有问题,但也有一些使用包sna的专业人士。

提前谢谢你。

附言:我试着用图书馆(网络)阅读pajek:

代码语言:javascript
复制
b1<- read.paj("15.net")
Warning message:
In readLines(file, 1, ok = TRUE) : incomplete final line found on '15.net'
EN

回答 1

Stack Overflow用户

发布于 2016-03-31 16:23:59

如果它对'igraph‘有效,那么就用'igraph’。然后将数据转换为'sna‘包中的函数可接受的格式。例如,使用'intergraph‘包中的asNetwork函数,您可以将igraph对象转换为一个网络对象(包’network‘),您可以将其与'sna’一起使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36239085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档