delete.edges在igraph

时间:2017-01-17 18:27:46

标签: r igraph

我正在研究Stanford igraph教程,并在第6个教程(https://sna.stanford.edu/lab.php?l=6)中收到该教程中第53行的错误。该行读取

m182_friend <- delete.edges(m182_full, E(m182_full)[E(m182_full)$friend_tie==0])

我得到的错误是:

Error in delete.edges(m182_full, E(m182_full)[E(m182_full)$friend_tie ==  : 
  delete.edges requires an argument of class network.

delete.edges()函数的两个参数都成功运行。

> class(E(m182_full)[E(m182_full)$social_tie==0])<p>
[1] "igraph.es"<p>
> class(m182_full)<p>
[1] "igraph"<p>

显然,第二个参数返回边缘序列(.es)而不是网络。与此类问题相关的其他帖子(delete.edges doesn't work in igraph)未解决我的特定问题。

感谢您的帮助

0 个答案:

没有答案
相关问题