如何将R“网络”对象转换为“igraph”对象?
tutorial和package documentation讨论了很多格式,但我找不到如何导入“网络”对象。
答案 0 :(得分:4)
请注意,此程序包声称与igraph的过时igraph0
版本兼容,但由于igraph对象在igraph0
和igraph
包中完全相同,因此创建了对象使用intergraph
也可以在igraph
中使用。 (我从未亲自尝试过。)
您可以同时加载igraph0
和igraph
个软件包,只需确保调用igraph
个函数而不是igraph0
函数码。一种简单的方法是首先加载igraph0
,然后加载igraph
,然后屏蔽igraph0
函数。或者,当您不再需要时,可以通过igraph0
卸载unloadNamespace()
包。
答案 1 :(得分:0)
Net <- network.initialize(10, directed = FALSE) #initialize a graph with 10 nodes
然后运行
asIgraph(Net)