Hi am trying some examples from the book: Practical Graph mining with R for subgraph mining:
library(subgraphMining)
library(igraph)
graph1 = graph.ring(5)
graph2 = graph.ring(6)
database <- array(dim=2)
database[1] <- list(graph1)
database[2] <- list(graph2)
result <- gspan(database, support= "80%")
Getting the following error:
Error in library(igraph0) : there is no package called ‘igraph0’
This is probably because igraph0 is deprecated. So, do we need to tweak the functions in the subgraphMining package for using gspan in R; or is there any other way where I can point out to R that igraph0 is updated to igraph
igraph0
is not updated to igraph
so you shouldn't do that. The key difference between igraph0
and igraph
(apart from the fact that igraph0
is way outdated) is that igraph0
uses 0-based vertex and edge indices, while igraph
uses 1-based indices. Simply using igraph
in place of igraph0
won't work because packages depending on igraph0
expect vertex indices to start at zero.
The only sensible solution is to ask the maintainers of packages that still depend on igraph0
to upgrade to igraph
. Alternatively, you can get igraph0
from the archives.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With