Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/149.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IGRAPHE和RBGL图形之间的转换?_R_Igraph - Fatal编程技术网

IGRAPHE和RBGL图形之间的转换?

IGRAPHE和RBGL图形之间的转换?,r,igraph,R,Igraph,有没有一种方法可以将R中的IGRAPHE类对象转换为graph类对象(我需要在从Pajek.net文件加载的IGRAPHE图形上使用它,以便使用RBGL中的kClique()过程计算k-派系,该过程使用graph类的对象作为输入)?考虑以下示例: library(igraph) library(RBGL) g <- ba.game(3) g2 <- igraph.to.graphNEL(as.undirected(g)) kCliques(g2) # $`1-cliques` # $

有没有一种方法可以将R中的IGRAPHE类对象转换为graph类对象(我需要在从Pajek.net文件加载的IGRAPHE图形上使用它,以便使用RBGL中的kClique()过程计算k-派系,该过程使用graph类的对象作为输入)?

考虑以下示例:

library(igraph)
library(RBGL)
g <- ba.game(3)
g2 <- igraph.to.graphNEL(as.undirected(g))
kCliques(g2)
# $`1-cliques`
# $`1-cliques`[[1]]
# [1] "1" "2"
# 
# $`1-cliques`[[2]]
# [1] "1" "3"
# 
# 
# $`2-cliques`
# $`2-cliques`[[1]]
# [1] "1" "2" "3"
库(igraph)
图书馆(RBGL)

g请将鼠标悬停在R标记上-它要求提供一个可复制的示例;同时检查帮助(例如,
?ba.game
,示例部分)。一个好的程序通常提供最少的输入数据、所需的输出数据、代码尝试以及所需的包,所有这些都可以在新的/干净的R会话中复制粘贴运行。为什么?它使所有人都更容易跟随和参与,而无需猜测。它还可以防止您犯一些错误,例如不存在的
kClique